Egg Emperor

The Egg Emperor is one of the last bosses in the game, Sonic Heroes.

You must chase him continously or else he will charge at you (this is impossible to evade). To beat him you must hit the center target located on the chest of the robot. He uses three different attacks:
 * 1) He slices his spear through the air, creating laser blasts which can damage you.
 * 2) He launches several rockets at you.
 * 3) He charges at you (this requires a large distance between you and the Emperor).

The Egg Emperor also releases weaker robots to protect himself, as well as carry a shield for defense. This shield is destroyable. There is a way to dodge his charge with Team Sonic and Team Rose, you will have to perfectly excecute a rocket excel under his leg with perfect timing.

How to beat
First, Home Attack the Power Cores in front of your team. At the end of the pathway, switch to flight-formation, fly to the boost ring and grab the balloon. When you land, switch back into speed-formation and catch up to the Emperor. The Emperor will alternate swinging his sword in combos of three and shooting rockets throughout the battle. At the end of the second pathway, switch to power-formation and hit the target to grab another balloon. Next, use your power-type character to destroy the turrets. Then switch to your flight-type character, fly upward, and continiously preform Thunder Shoot. While in the air, the Emperor will be un-able to hit you with any sword swipes. But you still have to dodge the rockets. After a while he will fly to the next stretch of pathway. Do not use Tornado Spin on the pole. If you use it, it gives the Emperor time to charge at you. Use the Dash Ramp and reapeat the steps until the battle is over.

Quotes
I'll show you what real evil is! - Egg Emperor introduction

Take this! - When Egg Emperor is slicing spears

Ha ha ha! - When Egg Emperor is launching missiles

Charge! - When Egg Emperor is charging

Defeated! Impossible! Nooooooooo! - When Egg Emperor is defeated

Trivia

 * In Sonic X the Eggfort transforms into the Eggstirminator, called the Egg Emperor in Japan. The reason the name was changed was to avoid confusion with the Egg Emperor of Sonic Heroes.
 * Hitting the weak spot on Egg Emperor with Thunder Shoot without stoping is the best way to get a A rank because it will stop him from moving and damage him.