I've made into my game a reaction minigame (fight system), where there's the player object, and the enemy object in the room. Note: NONE of the objects, or the room itself, are persistent. Still, if the player loses and the room restarts, it goes all weird; the instances don't perform their actions again, enemy might just stand there motionless. Nothing is persistent, and there are no global variables; so, every variable in the objects should obviously nullify upon room restart, right? Here, if the room restarts, nothing works the same again as on the first time. Also, background objects (scenery) which have no actions other than image.speed, might just disappear without an explanation and reappear when the player dies and room starts again. What is going on? It seems like GM is glitching out, since i cant figure any explanation, but i don't believe it would throw glitches like this.