Didn't you have the firework implemented? I seem to remember that you had some code here. Could be my bad memory, though. Doesn't the projectile spawning work here as well?