I'll cut right to the chase.
I'm making a game, and I have 3 attacks set up for the boss. A counter goes up by 1 every second. The boss is to do attack 1, then 2, then 3 when the counter hits a certain amount, then when the boss has performed all 3 attacks, the counter is reset to 0. After every attack, the boss looks exactly as it did when it started; all the moving bits have returned to their proper places. The first run through is fine. All the attacks work great. But then when the counter resets to 0, it runs through the attacks again, but the moving bits don't actually move at all, only play their animations, and even those are a little out of sync.
I tried to remedy this by setting the movement to the same movement every time the event looped, but this just made the boss perform the movement twice in a row, moving twice as far, etc.
Does anyone know how to fix this?
Thanks in advance,