Glad you figured out it was Sonic Worlds, I was about to chip in some code from my Game Maker Sonic engine in the works, and I don't think Sonic Worlds thinks in the way that Damizean's earlier animation system does. I have one for Game Maker 7 that you could probably port over to your current version, if you want me to send the source file? I used it for my Advanced style fan game and it did alright, but I didn't learn the importance of commenting code, so the whole engine is a bit messy, and it could stand for certain improvements in my new engine I wrote from scratch. It has a lot of features though, even split-screen co-op.
Ah, yes, sorry about that. I'm using 0.5 (though I am probably going to upgrade to Delta and port my work over to that) and I have made sure that the animation always loops back to frame 1. Even if I hadn't, the animation doesn't play anyway, just the first frame. Thanks for what you've given me so far. I don't have much time to look at it right now, but I will check it out in my break and I'll update this post if I make any progress. Thanks once again for the help.
For any GML users out there (Of which I know there are few), I am considering putting together a new library of functions that work like the Motorola 68K functions do. Would this be of any interest or use to anyone?