I have it set up so when the missile hits the boss -FUNCTION bossmissilecol() ----Line562 It runs -FUNCTION missilesprite() @ an interval ----Line747 -FUNCTION missileexplo() ----476 the explosion is a sprite, I have it working so it registers a hit with the boss and explodes. The sprite seems to work as well, just too well. The sprite keeps running and I have not figured out how to remove it either I spent 2 hours trying to figure it out last night. How It Should Work explosion to be where the missile hit -check run sprite -check stop sprite after one loop remove the explosion