Please can someone help me sort out the weirdness in the "back room" level found here: http://www.flowlab.io/game/play/1052267
My player goes near the "fire box" on the wall and proximity triggers an emit of the Axe, which collides with the player and swaps it out with a spawn of the player w/ axe. Axe player now walks around swinging the Axe with SPACEBAR, until you hit TAB which should destroy Axe Player and respawn a Loose Axe (that can be picked up again) and original Player (which can switch back to Axe Player if they collide with Loose Axe) in the position where TAB was triggered.
BUT instead of what I think should happen in my head, I get MAJOR WEIRDNESSSSSS. Players and Axes spawn all over the place and the Extracted x/y position to trigger the character swap is sending the spawn point all over the place. This seems like a common function in a game, am I way off base in my approach?