Struggle (move)

Struggle (Japanese: わるあがき Vain Struggle) is a damage-dealing move introduced in Generation I.
It is a move that every Pokémon can use when none of its moves are usable, although no Pokémon can naturally learn it.
==Effect==
Struggle inflicts damage, and the user takes recoil damage. Struggle is capable of striking a critical hit. In Double Battles, its target is a randomly selected opponent.
Struggle does not spend any PP. This move has a maximum PP value stored in the game data, but this is not shown to the player.
 	Gen I 	Gen II–III 	Gen IV–IX
Accuracy 	100% 	100% 	—%
Recoil 	½ of damage dealt 	¼ of damage dealt 	¼ of user's maximum HP
Typeeffectiveness	damageNot very effective against PokémonIneffective against Pokémon applies when used by a Normal-type Pokémon	Typeless damageSame damage against all typesNo	Typeless damageSame damage against all typesNo
PP 	10 	1 	1
Struggle cannot be learned like other moves, but it will be automatically used by any Pokémon that is ordered to attack when it has no usable moves. A move may not be currently usable because:
*It ran out of PP.
*It is blocked by the moves , , , , , , or , by the Ability , or by the user's held choice item or Assault Vest.
*It has a restriction that prevents it from being selected in the current circumstances, such as with and .
*It is prohibited in the current game mode, such as Sky Battle.
*It is unavailable in the current game.
If a Pokémon is forced to use a single move by but that move runs out of PP, Encore's effect ends; otherwise, if the move affected by Encore is unavailable for other reasons, it will use Struggle.
Struggle can hit through . Struggle does not gain a boost from even though the user takes recoil damage. The user still takes recoil damage even if its Ability is or .
Struggle cannot be called by , , , or , copied by , , , or , repeated by a Pokémon as a result of , , or a held choice item, or forced by . It cannot be blocked by means such as , , or , or prevented from use multiple times in a row by .
Struggle is unaffected by a held Normal Gem, and does not consume it. Even if the user's moves have their types changed (such as from , , , , etc.), Struggle still deals typeless damage, and does not use or consume any type of Gem.
Struggle cannot gain or lose PP by any means, being unaffected by moves such as and , or by items such as Ether or Leppa Berry.
If a Pokémon is forced to use Struggle, it will not be able to Mega Evolve, Ultra Burst, use a Z-Move, Dynamax, or stallize on the same turn, as the menu from which this option would be selected never appears. If a Dynamax Pokémon is forced to use Struggle, it will not turn into a Max Move.
===Generation I===
If the user of Struggle attacks first and knocks itself out due to recoil damage, the opponent will not attack or be subjected to recurrent damage during that round. If Struggle breaks a , the user will take no recoil damage.
Self-inflicted recoil damage from Struggle from the previous turn can be ed if the opponent did not make a move on the following turn.
Struggle can be copied by .
In this generation, a Pokémon is permanently unable to use Struggle as long as any of its unused move slots has more than 0 PP in the internal game data. For instance, if a uses or at least once in the gameplay, and this move is not in the first slot when used, then a glitch will increase the PP of Ditto's unused move slot. In all subsequent battles, if this Ditto is not transformed while Transform has 0 PP or is , it will be unable to use Struggle nonetheless. This is not fixed by healing Ditto, but it can be fixed by using Metronome or Mirror Move a total of 256 times (possibly in multiple battles) in the same move slot while transformed, at which point the PP count will overflow to 0.
In , Struggle can hit Ghost Pokémon, and no recoil damage is taken if Struggle knocks out an opponent.
===Generations II and III===
The user will take recoil damage even if Struggle breaks a substitute.
===Generation IV===
Recoil damage is rounded down, but no less than 1.
Struggle now bypasses checks to always hit, unless the target is in the semi-invulnerable turn of a move such as or .
Struggle will activate a target's held Chilan Berry.
Struggle can no longer be copied by .
Despite having a base power of 50 in every generation, Struggle's power is not boosted by in Generation IV.
===Generation V onwards===
Struggle's recoil calculation is now subject to standard rounding; for example, a Pokémon with 201 maximum HP using Struggle will have its recoil round down to 50, but 202 or 203 HP will round up to 51 recoil damage.
Struggle no longer activates the Chilan Berry.
Struggle's power is now boosted by .
===Generation VIII===
====Pokémon Legends: Arceus====
Struggle cannot be mastered.
==Description==
|}
|}
==Learnset==
Struggle cannot be learned like other moves, but it will be automatically used by any Pokémon that is ordered to attack when it has no usable moves.
==In other games==
======
Struggle cannot be learned like other moves, but it will be automatically used when the Pokémon runs out of PP for its moves and the Pokémon attempts to use one of its moves. In the Rescue Team and Explorers series, the user receives recoil damage equal to ¼ of their maximum HP. It deals Normal-type damage, much like in Generation I core series games.
In Gates to Infinity recoil damage is 20% of max HP instead. When used by a Gigantic Pokémon, the move can damage nearby enemies in a 1 tile range around the user if used by a mobile Gigantic Pokémon, or enemies in the same room if used by stationary Gigantic Pokémon (such as and ).
===Pokémon GO===
====Updates====
;Gyms & Raids
*July 30, 2016
**Energy cost: 20 → 0
*February 16, 2017
**Power: 15 → 35
**Energy cost: 0 → 33
**Duration: 1.695 → 2.2 seconds
**Damage window: 0.8 - 1.5 → 1.2 - 2 seconds
*February 21, 2017
**Energy cost: 33 → 0
======
===Description===
|}
|}
==In the manga==
===Pokémon Adventures===
==In other generations==
===Core series games===
===Side series games===
===Spin-off series games===
==Trivia==
*Struggle is the last Generation I move in index number order.
*Even though Struggle can only be accessed by the loss of all PP, it was given , , and stats.
*In Generation I, Struggle was the only move that could not be called via , besides Metronome itself.
*Struggle has the lowest base power of all recoil-causing moves.
*Because it deals typeless damage, Struggle is the only damaging Normal-type move which can hit a opponent under normal circumstances, except in Generation I, where it deals Normal-type damage instead.
*Along with and , Struggle is one of three moves introduced in Generation I that have not been featured in the .
**Of these moves, it was the only one to exist in prior to v1.2.0.
*Certain glitch Pokémon, including Generation IV hybrids, 'Ng'Mp, 'ゥ., and 4, ゥァ (DD), can learn Struggle by level up.
*Should a player hack Struggle onto a Pokémon, it will not be displayed correctly in Pokémon Stadium 2's lab (not the case for the previous game) and will be highlighted, as if it was a . This does not happen when selecting a team for battle.
*In Pokémon Stadium, the move description erroneously states that Struggle inflicts recoil to the user equal to ¼ of the damage inflicted; the correct number in Generation I is ½.
*In Generation I, a glitch can occur making it impossible for a Pokémon to use Struggle if it has previously used followed by either or . This renders the Pokémon completely unable to battle until its PP is restored.Pokemon R/B/Y - Transform + Mirror Move / Metronome PP glitch
*In the Raid Format of the Pokémon Trading Card Game, there is an optional rule called the Struggle Rule. If the Raid Boss Pokémon is unable to for two consecutive turns, this rule causes the Pokémon to select a random it has and use it even if the Pokémon does not have attached to it that matches the cost of the attack.
==In other languages==
==References==
Category:Moves that cannot miss
Category:Moves that have recoil
Category:Moves usable in Pokémon Sword and Shield
Category:Moves in Pokémon Legends: Arceus
Category:Moves in Pokémon Mystery Dungeon: Gates to Infinity
Category:Moves in Pokémon Mystery Dungeon: Rescue Team DX
Category:Moves usable in Pokémon Scarlet and Violet
de:Verzweifler
es:Forcejeo
fr:Lutte
it:Scontro
ja:わるあがき
zh:挣扎（招式）