|Bulbapedia also has an article about .|
Struggle (Japanese: わるあがき, Vain Struggle) is a move in the Pokémon series. It is normally only used automatically after attempting to make a move when all of a Pokémon's available learned moves (otherwise including those known from another move such as Transform and Mimic) have ran out of PP.
Internally Struggle exists in the data with learned moves, and can be taught to a Pokémon via a glitch or cheating device.
PropertiesIn Pokémon Red, Blue, and Yellow it has 50 base power, 10 PP (with no PP Ups used) and 255/256 accuracy. When used in this way, its PP will not decrease. If Struggle is successful, the user will take recoil damage equal to ½ the damage dealt to the opponent.
As of Generation II onward, Struggle was changed to affect all Pokémon (including Ghost-types). In Generations II and III, it also had its internal PP changed to 1 and changed the amount of recoil damage to ¼ the damage dealt to the opponent.
In Generation IV onward, Struggle deals ¼ of the user's maximum HP as recoil damage rather than ¼ of the damage dealt to the opponent.
Glitch Pokémon which learn StruggleGlitch Pokémon (E3, English Pokémon Red and Blue: Starting move (and Electabuzz via evolve without an evolutionary stone glitch) - - (hex:E6, English Pokémon Red and Blue: Starting move 'N g 'Mp (hex:F7, English Pokémon Red and Blue: Level 18 PkMn (hex:F7, English Pokémon Yellow): Level 14 ヂィﾞィﾞゃいﾞ (hex:ED; Japanese Yellow): Starting move
- Glitch moves
- Pokémon Red and Blue glitch moves
- Pokémon Yellow glitch moves
- Pokémon Gold and Silver glitch moves
- Pokémon Crystal glitch moves
- Generation III glitch moves
- Generation IV glitch moves
- Generation V glitch moves
- Generation VI glitch moves
- Generation VII glitch moves
- Pokémon Red and Blue Normal-type glitch moves
- Pokémon Yellow Normal-type glitch moves
- Glitch moves with Struggle's animation