Thanks for that. I did have an idea though. The change sprite function may be the thing to assign different action animations. For example when casting a spell a script can be put in place that will first change the to a sprite appropriate for the class and gender that does glowing had motions in each of the 4 directions, cycle through the images, cast the spell, then change back to the original sprite. Shame that I neither own nor know how to use visual basic. I do know how to program in basic however. Learned 20 years back when I used to own a Commadore 64 lol. That wont be much help though :P Anyway if my idea proves possible then variations on sprites can be made for several actions the character will be capable of. I'll mess around with it and see what I can do.