Oh yeah, I probably could post this here;
Fire Lakitu
Essentially flies around pretty much exactly like the original Lakitu (code was borrowed to make its movement more accurate, surprisingly wasn't hard to replicate). Instead of tossing a spiny at you, however, this sprite will fly around holding a 16x16 fireball in its arms for a bit, before throwing it at the player. The aiming was borrowed from some of Jimmys code (even though the aiming stuff itself would have been easier to do on my own, he wanted it this way). The fireball spawned moves fairly fast, and once it hits an object splits into two fireballs moving different directions. Those fireballs can 'destroy' certain blocks to replicate the effect of fire melting ice, as that is what it was designed for. The Lakitu and its projectiles were coded into a single sprite (just as different states), to save space in sprites.txt.
..On that note, more people should do that; especially for sprites like the the Boomerang Bro, Birdo, etc., since not many people use its projectiles (on their own) without something firing those projectiles. In the case of my Fire Lakitu, a person can spawn the Lakitu itself, just setting #$01 to $1510,x at the time it spawns, indicating its the projectile.