Power

Each power (also referred to as special weapon) has a special effect when used against the boss who is weak to it. Additionally, each power has a unique special ability when used in stages.

Each boss has exactly one weakness, and each weapon has exactly one boss who is weak to it. Each weapon is organized in the table that follows in a loop. Each weapon in a loop is effective on the boss that gives the next weapon in the loop. When the end of the loop is reached, the first boss is weak to the last weapon.

In addition, several of the powers have uses in-level against various traps and obstacles:
 * Splinterfrost freezes fireball traps.
 * Flame Shield melts projectiles fired by ice traps (but not projectiles fired by Shatterbeak).
 * Mortar locks onto and destroys Bombhives.
 * Force Nova shuts off beam traps.
 * Shadespur locks vanishing platforms so they never fade away.

Source

 * With permission from Doctor Cool