i still don't know what you mean by "choppy". if you add another wait vbl of course you will not have smooth animation, because it will halve the frame rate. There should only be one "wait vbl" per frame. If you want your explosion animation to run more slowly, only update its image number every other frame. For instance:
Code:
If (Timer AND 1) Inc A