AtlasPreview
Moves › Normal

Struggle

Struggle is a Normal-type move introduced in Generation 1.

⚔ Open in the damage calculator

Values by generation

From PokeAPI's change history. Up to Generation 3, physical or special depends on the type. Highlighted cells changed from the previous generation.

GenerationTypeCategoryPowerAccuracyPPPriority
Generation 1NormalPhysical50—1+0
Generation 2NormalPhysical50—1+0
Generation 3NormalPhysical50—1+0
Generation 4NormalPhysical50—1+0
Generation 5NormalPhysical50—1+0
Generation 6NormalPhysical50—1+0
Generation 7NormalPhysical50—1+0
Generation 8NormalPhysical50—1+0
Generation 9NormalPhysical50—1+0

In-game descriptions

Gold / Silver · CrystalUsed only if all PP are exhausted.
Ruby / Sapphire · EmeraldUsed only if all PP are gone. Also hurts the user a little.
FireRed / LeafGreenAn attack that is used only if there is no PP. It also hurts the user.
Diamond / Pearl · Platinum · HeartGold / SoulSilver · Black / White · Black 2 / White 2An attack that is used in desperation only if the user has no PP. It also hurts the user slightly.
X / Y · Omega Ruby / Alpha SapphireAn attack that is used in desperation only if the user has no PP. This also damages the user a little.
Sun / Moon · Ultra Sun / Ultra Moon · Let’s Go, Pikachu! / Let’s Go, Eevee! · Sword / ShieldThis attack is used in desperation only if the user has no PP. It also damages the user a little.

Sources : PokeAPI (moves, move_changelog, move_flavor_text, pokemon_moves, machines)