(↑ Back to the AttackDex index.)
|Name (transcribed): Struggle|
Identifier (HEX): A5
Identifier (DEC): 165
Applicable for Super Glitch?: No
Effect byte: 0x30
Effect pointer: ?
Type : Normal
Animation/Mirror Move: Struggle
PP (no PP Ups): 10
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.
In Pokémon Red, Blue, 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 Struggle