Appearance
Gnashing Cannon (Ability #854)
Current Description: "Mega Launcher + Mind Crunch."
Extended In-Game Description
For use in Elite Redux extended ability UI (IMPORTANT: exactly 280-300 chars counted WITH spaces) Boosts the power of aura and pulse moves by 30%. Additionally, biting moves get a 30% power boost and use Special Attack instead of Attack for damage calculation. This devastating combination transforms both projectile-based and jaw attacks into fearsome special assaults.
Mechanical Analysis
Component Abilities
Mega Launcher Effect:
- Boosts moves with FLAG_MEGA_LAUNCHER_BOOST by 30% (1.3x multiplier)
- Affected moves include: Water Gun, Hydro Pump, Aura Sphere, Dark Pulse, etc.
- Also boosts all status moves when the user has Gunman ability
Mind Crunch Effect:
- Inherits Strong Jaw's offensive multiplier (30% boost to FLAG_STRONG_JAW_BOOST moves)
- Changes offensive stat calculation: biting moves use Special Attack instead of Attack
- Affected moves include: Bite, Crunch, Fire Fang, Ice Fang, Thunder Fang, etc.
Implementation Details
From src/abilities.cc
:
cpp
constexpr Ability GnashingCannon = {
.onOffensiveMultiplier =
+[](ON_OFFENSIVE_MULTIPLIER) {
MegaLauncher.onOffensiveMultiplier(DELEGATE_OFFENSIVE_MULTIPLIER);
MindCrush.onOffensiveMultiplier(DELEGATE_OFFENSIVE_MULTIPLIER);
},
.onChooseOffensiveStat = MindCrush.onChooseOffensiveStat,
};
Strategic Usage
This ability is particularly powerful on Pokémon that can learn both:
- Pulse/aura moves (Water Gun, Aura Sphere, Dark Pulse, etc.)
- Biting moves (Bite, Crunch, elemental fangs)
The stat conversion effect makes physical biting moves scale with Special Attack, creating unique movepool synergies for mixed attackers.