Right, this is a race condition I need to solve, ideally I need to move all collisions checks to either repeatedly execute or repeatedly execute always, right now is mixed because some blocking event on the enemy or bone I think.
Game is saved everytime the level loads and you can load the save using the go back button on top left - today we can't reset the current room, so this is my fake reset.
You can also ctrl+x and just go to whatever room you want.
I used Khris alternative Keyboard, Crimson Wizard Timer Module, FakeScreen (I don't remember the author), Agsblend (maybe Calin Leafshade? I forgot the author), and the amazing Tween module from Edmundito (the cards are done with Tween).
Everything is a character and things receive a changeroom to a TRASH room, when destroyed. When I need to spawn something, I pick things back from the trash room if possible. If you guys are curious about something, ask me and I will try to explain.