Mecha Dragon

Mainfire: Fire Breath
Spit up to 4 fireballs in succession based on charge. On hit, the opponent dealt continous DoT and left stunned, allowing for followups. Only 1 fireball can stun or burn at a time.

Thirdfire: Egg Spit
Spit out an egg which hatches after a short time or immediately on hit, releasing a mini Mecha Dragon which seeks out enemy and spits small fireballs at them. The mini dragons themselves deal ripping damage, and only 2 can be active at a time.