Merge remote-tracking branch 'origin/encukou-markdown'

This commit is contained in:
Eevee 2011-04-28 19:40:20 -07:00
commit 349fbb2d94
18 changed files with 2708 additions and 2497 deletions

View file

@ -2,30 +2,30 @@ ability_changelog_id,local_language_id,effect
1,9,Has no effect in battle.
2,9,Does not prevent regular KOs from full [HP]{mechanic:hp}.
3,9,Has no overworld effect.
4,9,"Does not absorb non-damaging [Electric]{type:electric} moves, i.e. [Thunder Wave]{move:thunder-wave}."
4,9,"Does not absorb non-damaging []{type:electric} moves, i.e. []{move:thunder-wave}."
5,9,Triggers on every hit of multiple-hit moves.
6,9,[Will-O-Wisp]{move:will-o-wisp} does not trigger this ability for Pokémon immune to [burns]{mechanic:burn}.
6,9,[]{move:will-o-wisp} does not trigger this ability for Pokémon immune to [burns]{mechanic:burn}.
7,9,Has no overworld effect.
8,9,Has no overworld effect.
9,9,Does not take effect if acquired after entering battle.
10,9,Has no overworld effect.
11,9,Inflicts only 1/16 of the attacker's maximum [HP]{mechanic:hp} in damage.
12,9,[Fire Fang]{move:fire-fang} and moves that inflict [typeless damage]{mechanic:typeless damage} ignore this ability regardless of type.
12,9,[]{move:fire-fang} and moves that inflict [typeless damage]{mechanic:typeless-damage} ignore this ability regardless of type.
13,9,Has no overworld effect.
14,9,Cannot influence the natures of Pokémon encountered by interacting with them on the overworld.
15,9,Passes back bad [poison]{mechanic:poison} as regular poison.
16,9,Has no overworld effect.
17,9,"Does not affect non-damaging [Electric]{type:electric} moves, i.e. [Thunder Wave]{move:thunder-wave}. Increases the frequency of Match Call calls on the overworld if any party Pokémon has this ability."
18,9,Redirects [Electric]{type:electric} moves without negating them or granting any [Special Attack]{mechanic:special attack} boost. Does not redirect [Hidden Power]{move:hidden-power}.
17,9,"Does not affect non-damaging []{type:electric} moves, i.e. []{move:thunder-wave}. Increases the frequency of Match Call calls on the overworld if any party Pokémon has this ability."
18,9,Redirects []{type:electric} moves without negating them or granting any [Special Attack]{mechanic:special-attack} boost. Does not redirect []{move:hidden-power}.
19,9,Has no overworld effect.
20,9,Has no overworld effect.
21,9,"Prevents [Heal Bell]{move:heal-bell} from curing the Pokémon, whether or not it is in battle."
21,9,"Prevents []{move:heal-bell} from curing the Pokémon, whether or not it is in battle."
22,9,Has no overworld effect.
23,9,Does not affect friendly Pokémon's moves that target all other Pokémon. This ability's presence is not announced upon entering battle.
24,9,Has no overworld effect.
25,9,Has no overworld effect.
26,9,Has no overworld effect.
27,9,Doubles [Cut]{move:cut}'s grass-cutting radius on the overworld if any party Pokémon has this ability.
27,9,Doubles []{move:cut}'s grass-cutting radius on the overworld if any party Pokémon has this ability.
28,9,Has no effect in battle.
29,9,Has no overworld effect.
30,9,Has no overworld effect.
@ -38,7 +38,7 @@ ability_changelog_id,local_language_id,effect
37,9,Has no overworld effect.
38,9,[Poison]{mechanic:poison} still damages the Pokémon outside of battle.
39,9,"Paralysis cannot prevent the Pokémon from moving, though the [Speed]{mechanic:speed} cut is unaffected."
40,9,"Due to a glitch, moves affected by this ability have a (100 - accuracy)% chance to hit through [Detect]{move:detect} or [Protect]{move:protect}."
41,9,[Rest]{move:rest} works as usual during [strong sunlight]{mechanic:strong sunlight}.
42,9,[Fling]{move:fling} can be used as usual.
43,9,Redirects [Water]{type:water} moves without negating them or granting any [Special Attack]{mechanic:special attack} boost. Does not redirect [Hidden Power]{move:hidden-power}.
40,9,"Due to a glitch, moves affected by this ability have a (100 - accuracy)% chance to hit through []{move:detect} or []{move:protect}."
41,9,[]{move:rest} works as usual during [strong sunlight]{mechanic:strong-sunlight}.
42,9,[]{move:fling} can be used as usual.
43,9,Redirects []{type:water} moves without negating them or granting any [Special Attack]{mechanic:special-attack} boost. Does not redirect []{move:hidden-power}.

1 ability_changelog_id local_language_id effect
2 1 9 Has no effect in battle.
3 2 9 Does not prevent regular KOs from full [HP]{mechanic:hp}.
4 3 9 Has no overworld effect.
5 4 9 Does not absorb non-damaging [Electric]{type:electric} moves, i.e. [Thunder Wave]{move:thunder-wave}. Does not absorb non-damaging []{type:electric} moves, i.e. []{move:thunder-wave}.
6 5 9 Triggers on every hit of multiple-hit moves.
7 6 9 [Will-O-Wisp]{move:will-o-wisp} does not trigger this ability for Pokémon immune to [burns]{mechanic:burn}. []{move:will-o-wisp} does not trigger this ability for Pokémon immune to [burns]{mechanic:burn}.
8 7 9 Has no overworld effect.
9 8 9 Has no overworld effect.
10 9 9 Does not take effect if acquired after entering battle.
11 10 9 Has no overworld effect.
12 11 9 Inflicts only 1/16 of the attacker's maximum [HP]{mechanic:hp} in damage.
13 12 9 [Fire Fang]{move:fire-fang} and moves that inflict [typeless damage]{mechanic:typeless damage} ignore this ability regardless of type. []{move:fire-fang} and moves that inflict [typeless damage]{mechanic:typeless-damage} ignore this ability regardless of type.
14 13 9 Has no overworld effect.
15 14 9 Cannot influence the natures of Pokémon encountered by interacting with them on the overworld.
16 15 9 Passes back bad [poison]{mechanic:poison} as regular poison.
17 16 9 Has no overworld effect.
18 17 9 Does not affect non-damaging [Electric]{type:electric} moves, i.e. [Thunder Wave]{move:thunder-wave}. Increases the frequency of Match Call calls on the overworld if any party Pokémon has this ability. Does not affect non-damaging []{type:electric} moves, i.e. []{move:thunder-wave}. Increases the frequency of Match Call calls on the overworld if any party Pokémon has this ability.
19 18 9 Redirects [Electric]{type:electric} moves without negating them or granting any [Special Attack]{mechanic:special attack} boost. Does not redirect [Hidden Power]{move:hidden-power}. Redirects []{type:electric} moves without negating them or granting any [Special Attack]{mechanic:special-attack} boost. Does not redirect []{move:hidden-power}.
20 19 9 Has no overworld effect.
21 20 9 Has no overworld effect.
22 21 9 Prevents [Heal Bell]{move:heal-bell} from curing the Pokémon, whether or not it is in battle. Prevents []{move:heal-bell} from curing the Pokémon, whether or not it is in battle.
23 22 9 Has no overworld effect.
24 23 9 Does not affect friendly Pokémon's moves that target all other Pokémon. This ability's presence is not announced upon entering battle.
25 24 9 Has no overworld effect.
26 25 9 Has no overworld effect.
27 26 9 Has no overworld effect.
28 27 9 Doubles [Cut]{move:cut}'s grass-cutting radius on the overworld if any party Pokémon has this ability. Doubles []{move:cut}'s grass-cutting radius on the overworld if any party Pokémon has this ability.
29 28 9 Has no effect in battle.
30 29 9 Has no overworld effect.
31 30 9 Has no overworld effect.
38 37 9 Has no overworld effect.
39 38 9 [Poison]{mechanic:poison} still damages the Pokémon outside of battle.
40 39 9 Paralysis cannot prevent the Pokémon from moving, though the [Speed]{mechanic:speed} cut is unaffected.
41 40 9 Due to a glitch, moves affected by this ability have a (100 - accuracy)% chance to hit through [Detect]{move:detect} or [Protect]{move:protect}. Due to a glitch, moves affected by this ability have a (100 - accuracy)% chance to hit through []{move:detect} or []{move:protect}.
42 41 9 [Rest]{move:rest} works as usual during [strong sunlight]{mechanic:strong sunlight}. []{move:rest} works as usual during [strong sunlight]{mechanic:strong-sunlight}.
43 42 9 [Fling]{move:fling} can be used as usual. []{move:fling} can be used as usual.
44 43 9 Redirects [Water]{type:water} moves without negating them or granting any [Special Attack]{mechanic:special attack} boost. Does not redirect [Hidden Power]{move:hidden-power}. Redirects []{type:water} moves without negating them or granting any [Special Attack]{mechanic:special-attack} boost. Does not redirect []{move:hidden-power}.

View file

@ -1,60 +1,60 @@
ability_id,local_language_id,effect,short_effect
1,9,"This Pokémon's moves have approximately a 10% chance to make the target [flinch]{mechanic:flinch}.
This ability does not stack with a held [King's Rock]{item:kings-rock}.
This ability does not stack with a held []{item:kings-rock}.
Overworld: The wild encounter rate is halved while this Pokémon is in the party.",Has a chance of making the opponent [flinch]{mechanic:flinch} when attacking.
2,9,"The [weather]{mechanic:weather} changes to [rain]{mechanic:rain} when this Pokémon enters battle and does not end unless replaced by another weather condition.
If multiple Pokémon with this ability, [Drought]{ability:drought}, [Sand Stream]{ability:sand-stream}, or [Snow Warning]{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.",Summons [rain]{mechanic:rain} that lasts indefinitely upon entering battle.
3,9,This Pokémon's [Speed]{mechanic:speed} rises one [stage]{mechanic:stat modifier} after each turn.,Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier} after each turn.
4,9,"Moves cannot score [critical hits]{mechanic:critical hit} against this Pokémon.
If multiple Pokémon with this ability, []{ability:drought}, []{ability:sand-stream}, or []{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.",Summons [rain]{mechanic:rain} that lasts indefinitely upon entering battle.
3,9,This Pokémon's [Speed]{mechanic:speed} rises one [stage]{mechanic:stat-modifier} after each turn.,Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier} after each turn.
4,9,"Moves cannot score [critical hits]{mechanic:critical-hit} against this Pokémon.
This ability functions identically to [Shell Armor]{ability:shell-armor}.",Protects against [critical hits]{mechanic:critical hit}.
5,9,"When this Pokémon is at full [HP]{mechanic:hp}, any hit that would knock it out will instead leave it with 1 HP. Regardless of its current HP, it is also immune to the one-hit KO moves: [Fissure]{move:fissure}, [Guillotine]{move:guillotine}, [Horn Drill]{move:horn-drill}, and [Sheer Cold]{move:sheer-cold}.
This ability functions identically to []{ability:shell-armor}.",Protects against [critical hits]{mechanic:critical-hit}.
5,9,"When this Pokémon is at full [HP]{mechanic:hp}, any hit that would knock it out will instead leave it with 1 HP. Regardless of its current HP, it is also immune to the one-hit KO moves: []{move:fissure}, []{move:guillotine}, []{move:horn-drill}, and []{move:sheer-cold}.
If this Pokémon is holding a [Focus Sash]{item:focus-sash}, this ability takes precedence and the Focus Sash will not be consumed.","Prevents being KOed from full [HP]{mechanic:hp}, leaving 1 HP instead. Protects against the one-hit KO moves regardless of HP."
6,9,"While this Pokémon is in battle, [Selfdestruct]{move:selfdestruct} and [Explosion]{move:explosion} will fail and [Aftermath]{ability:aftermath} will not take effect.","Prevents [Selfdestruct]{move:selfdestruct}, [Explosion]{move:explosion}, and [Aftermath]{ability:aftermath} from working while the Pokémon is in battle."
If this Pokémon is holding a []{item:focus-sash}, this ability takes precedence and the Focus Sash will not be consumed.","Prevents being KOed from full [HP]{mechanic:hp}, leaving 1 HP instead. Protects against the one-hit KO moves regardless of HP."
6,9,"While this Pokémon is in battle, []{move:selfdestruct} and []{move:explosion} will fail and []{ability:aftermath} will not take effect.","Prevents []{move:selfdestruct}, []{move:explosion}, and []{ability:aftermath} from working while the Pokémon is in battle."
7,9,"This Pokémon cannot be [paralyzed]{mechanic:paralysis}.
If a Pokémon is paralyzed and acquires this ability, its paralysis is healed; this includes when regaining a lost ability upon leaving battle.",Prevents [paralysis]{mechanic:paralysis}.
8,9,"During a [sandstorm]{mechanic:sandstorm}, this Pokémon has 1.25× its [evasion]{mechanic:evasion}, and it does not take sandstorm damage regardless of type.
The evasion bonus does not count as a [stat modifier]{mechanic:stat modifier}.
The evasion bonus does not count as a [stat modifier]{mechanic:stat-modifier}.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a sandstorm.",Increases [evasion]{mechanic:evasion} to 1.25× during a [sandstorm]{mechanic:sandstorm}.
9,9,"Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [paralyzed]{mechanic:paralysis}.
Pokémon that are immune to [Electric]{type:electric}-type moves can still be paralyzed by this ability.
Pokémon that are immune to []{type:electric}-type moves can still be paralyzed by this ability.
Overworld: If the lead Pokémon has this ability, there is a 50% chance that encounters will be with an [Electric]{type:electric} Pokémon, if applicable.",Has a 30% chance of [paralyzing]{mechanic:paralysis} attacking Pokémon on contact.
10,9,"Whenever an [Electric]{type:electric}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it.
Overworld: If the lead Pokémon has this ability, there is a 50% chance that encounters will be with an []{type:electric} Pokémon, if applicable.",Has a 30% chance of [paralyzing]{mechanic:paralysis} attacking Pokémon on contact.
10,9,"Whenever an []{type:electric}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it.
This ability will not take effect if this Pokémon is [Ground]{type:ground}-type and thus immune to Electric moves. Electric moves will ignore this Pokémon's [Substitute]{move:substitute}.
This ability will not take effect if this Pokémon is []{type:ground}-type and thus immune to Electric moves. Electric moves will ignore this Pokémon's []{move:substitute}.
This effect includes non-damaging moves, i.e. [Thunder Wave]{move:thunder-wave}.","Absorbs [Electric]{type:electric} moves, healing for 1/4 max [HP]{mechanic:hp}."
11,9,"Whenever a [Water]{type:water}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it.
This effect includes non-damaging moves, i.e. []{move:thunder-wave}.","Absorbs []{type:electric} moves, healing for 1/4 max [HP]{mechanic:hp}."
11,9,"Whenever a []{type:water}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it.
Water moves will ignore this Pokémon's [Substitute]{move:substitute}.","Absorbs [Water]{type:water} moves, healing for 1/4 max [HP]{mechanic:hp}."
12,9,"This Pokémon cannot be [infatuated]{mechanic:infatuation} and is immune to [Captivate]{move:captivate}.
Water moves will ignore this Pokémon's []{move:substitute}.","Absorbs []{type:water} moves, healing for 1/4 max [HP]{mechanic:hp}."
12,9,"This Pokémon cannot be [infatuated]{mechanic:infatuation} and is immune to []{move:captivate}.
If a Pokémon is infatuated and acquires this ability, its infatuation is cleared.",Prevents [infatuation]{mechanic:infatuation} and protects against [Captivate]{move:captivate}.
If a Pokémon is infatuated and acquires this ability, its infatuation is cleared.",Prevents [infatuation]{mechanic:infatuation} and protects against []{move:captivate}.
13,9,"While this Pokémon is in battle, [weather]{mechanic:weather} can still be in play, but will not have any of its effects.
This ability functions identically to [Air Lock]{ability:air-lock}.","Negates all effects of [weather]{mechanic:weather}, but does not prevent the weather itself."
This ability functions identically to []{ability:air-lock}.","Negates all effects of [weather]{mechanic:weather}, but does not prevent the weather itself."
14,9,"This Pokémon's moves have 1.3× their [accuracy]{mechanic:accuracy}.
This ability has no effect on the one-hit KO moves ([Fissure]{move:fissure}, [Guillotine]{move:guillotine}, [Horn Drill]{move:horn-drill}, and [Sheer Cold]{move:sheer-cold}).
This ability has no effect on the one-hit KO moves ([]{move:fissure}, []{move:guillotine}, []{move:horn-drill}, and []{move:sheer-cold}).
Overworld: In Pokémon Emerald and all subsequent games, if the lead Pokémon has this ability, wild Pokémon have 1.5× the chance of holding an item.",Increases moves' [accuracy]{mechanic:accuracy} to 1.3×.
15,9,"This Pokémon cannot be [asleep]{mechanic:sleep}.
This causes [Rest]{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle.
This causes []{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle.
This ability functions identically to [Vital Spirit]{ability:vital-spirit} in battle.",Prevents [sleep]{mechanic:sleep}.
This ability functions identically to []{ability:vital-spirit} in battle.",Prevents [sleep]{mechanic:sleep}.
16,9,"Whenever this Pokémon takes damage from a move, the Pokémon's type changes to match the move.
If the Pokémon has two types, both are overridden. The Pokémon must directly take damage; for example, moves blocked by a [Substitute]{move:substitute} will not trigger this ability, nor will moves that deal damage indirectly, such as [Spikes]{move:spikes}.
If the Pokémon has two types, both are overridden. The Pokémon must directly take damage; for example, moves blocked by a []{move:substitute} will not trigger this ability, nor will moves that deal damage indirectly, such as []{move:spikes}.
This ability takes effect on only the last hit of a multiple-hit attack.
@ -62,108 +62,108 @@ In Pokémon Colosseum and XD: Gale of Darkness, this ability does not take effec
17,9,"This Pokémon cannot be [poisoned]{mechanic:poison}. This includes bad poison.
If a Pokémon is poisoned and acquires this ability, its poison is healed; this includes when regaining a lost ability upon leaving battle.",Prevents [poison]{mechanic:poison}.
18,9,"This Pokémon is immune to [Fire]{type:fire}-type moves. Once this Pokémon has been hit by a Fire move, its own Fire moves will inflict 1.5× as much damage until it leaves battle.
18,9,"This Pokémon is immune to []{type:fire}-type moves. Once this Pokémon has been hit by a Fire move, its own Fire moves will inflict 1.5× as much damage until it leaves battle.
This ability has no effect while the Pokémon is [frozen]{mechanic:freezing}. The Fire damage bonus is retained even if the Pokémon is frozen and thawed or the ability is lost or disabled. Fire moves will ignore this Pokémon's [Substitute]{move:substitute}. This ability takes effect even on non-damaging moves, i.e. [Will-O-Wisp]{move:will-o-wisp}.","Protects against [Fire]{type:fire} moves. Once one has been blocked, the Pokémon's own Fire moves inflict 1.5× damage until it leaves battle."
This ability has no effect while the Pokémon is [frozen]{mechanic:freezing}. The Fire damage bonus is retained even if the Pokémon is frozen and thawed or the ability is lost or disabled. Fire moves will ignore this Pokémon's []{move:substitute}. This ability takes effect even on non-damaging moves, i.e. []{move:will-o-wisp}.","Protects against []{type:fire} moves. Once one has been blocked, the Pokémon's own Fire moves inflict 1.5× damage until it leaves battle."
19,9,"This Pokémon is immune to the extra effects of moves used against it.
An extra effect is a move's chance, listed as an ""effect chance"", to inflict a [status ailment]{mechanic:status ailment}, cause a [stat change]{mechanic:stat modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, [ThunderShock]{move:thundershock}'s [paralysis]{mechanic:paralysis} is an extra effect, but [Thunder Wave]{move:thunder-wave}'s is not, nor is [Knock Off]{move:knock-off}'s item removal.",Protects against incoming moves' extra effects.
An extra effect is a move's chance, listed as an ""effect chance"", to inflict a [status ailment]{mechanic:status-ailment}, cause a [stat change]{mechanic:stat-modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, []{move:thundershock}'s [paralysis]{mechanic:paralysis} is an extra effect, but []{move:thunder-wave}'s is not, nor is []{move:knock-off}'s item removal.",Protects against incoming moves' extra effects.
20,9,"This Pokémon cannot be [confused]{mechanic:confusion}.
If a Pokémon is confused and acquires this ability, its confusion will immediately be healed.",Prevents [confusion]{mechanic:confusion}.
21,9,"This Pokémon cannot be forced out of battle by moves such as [Whirlwind]{move:whirlwind}.
21,9,"This Pokémon cannot be forced out of battle by moves such as []{move:whirlwind}.
[Dragon Tail]{move:dragon-tail} and [Circle Throw]{move:circle-throw} still inflict damage against this Pokémon.
[]{move:dragon-tail} and []{move:circle-throw} still inflict damage against this Pokémon.
Overworld: If the lead Pokémon has this ability, the encounter rate while fishing is increased.",Prevents being forced out of battle by other Pokémon's moves.
22,9,"When this Pokémon enters battle, the opponent's [Attack]{mechanic:attack} is lowered by one [stage]{mechanic:stat modifier}. In a double battle, both opponents are affected.
22,9,"When this Pokémon enters battle, the opponent's [Attack]{mechanic:attack} is lowered by one [stage]{mechanic:stat-modifier}. In a double battle, both opponents are affected.
This ability also takes effect when acquired during a battle, but will not take effect again if lost and reobtained without leaving battle.
This ability has no effect on an opponent that has a [Substitute]{move:substitute}.
This ability has no effect on an opponent that has a []{move:substitute}.
Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate decreased.",Lowers opponents' [Attack]{mechanic:attack} one [stage]{mechanic:stat modifier} upon entering battle.
Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate decreased.",Lowers opponents' [Attack]{mechanic:attack} one [stage]{mechanic:stat-modifier} upon entering battle.
23,9,"While this Pokémon is in battle, opposing Pokémon cannot flee or switch out.
Other Pokémon with this ability are unaffected. Pokémon can still switch out with [Baton Pass]{move:baton-pass}, [U-turn]{move:u-turn}, or a [Shed Shell]{item:shed-shell}. Pokémon with [Run Away]{ability:run-away} can still flee.
Other Pokémon with this ability are unaffected. Pokémon can still switch out with []{move:baton-pass}, []{move:u-turn}, or a []{item:shed-shell}. Pokémon with []{ability:run-away} can still flee.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved.",Prevents opponents from fleeing or switching out.
24,9,"Whenever a move makes contact with this Pokémon, the move's user takes 1/8 of its maximum [HP]{mechanic:hp} in damage.
This ability functions identically to [Iron Barbs]{ability:iron-barbs}.",Damages attacking Pokémon for 1/8 their max [HP]{mechanic:hp} on contact.
25,9,"This Pokémon is immune to damaging moves that are not [super effective]{mechanic:super effective} against it.
This ability functions identically to []{ability:iron-barbs}.",Damages attacking Pokémon for 1/8 their max [HP]{mechanic:hp} on contact.
25,9,"This Pokémon is immune to damaging moves that are not [super effective]{mechanic:super-effective} against it.
Moves that inflict fixed damage, such as [Night Shade]{move:night-shade} or [Seismic Toss]{move:seismic-toss}, are considered super effective if their types are. Damage not directly dealt by moves, such as damage from [weather]{mechanic:weather}, a [status ailment]{mechanic:status ailment}, or [Spikes]{move:spikes}, is not prevented.
Moves that inflict fixed damage, such as []{move:night-shade} or []{move:seismic-toss}, are considered super effective if their types are. Damage not directly dealt by moves, such as damage from [weather]{mechanic:weather}, a [status ailment]{mechanic:status-ailment}, or []{move:spikes}, is not prevented.
This ability cannot be copied with [Role Play]{move:role-play} or traded away with [Skill Swap]{move:skill-swap}, but it can be copied with [Trace]{ability:trace}, disabled with [Gastro Acid]{move:gastro-acid}, or changed with [Worry Seed]{move:worry-seed}. This Pokémon can still use Role Play itself to lose this ability, but not Skill Swap.
This ability cannot be copied with []{move:role-play} or traded away with []{move:skill-swap}, but it can be copied with []{ability:trace}, disabled with []{move:gastro-acid}, or changed with []{move:worry-seed}. This Pokémon can still use Role Play itself to lose this ability, but not Skill Swap.
If this Pokémon has a [Substitute]{move:substitute}, this ability will block moves as usual and any moves not blocked will react to the Substitute as usual.",Protects against damaging moves that are not [super effective]{mechanic:super effective}.
26,9,"This Pokémon is immune to [Ground]{type:ground}-type moves, [Spikes]{move:spikes}, [Toxic Spikes]{move:toxic-spikes}, and [Arena Trap]{ability:arena-trap}.
If this Pokémon has a []{move:substitute}, this ability will block moves as usual and any moves not blocked will react to the Substitute as usual.",Protects against damaging moves that are not [super effective]{mechanic:super-effective}.
26,9,"This Pokémon is immune to []{type:ground}-type moves, []{move:spikes}, []{move:toxic-spikes}, and []{ability:arena-trap}.
This ability is disabled during [Gravity]{move:gravity} or [Ingrain]{move:ingrain}, or while holding an [Iron Ball]{item:iron-ball}. This ability is not disabled during [Roost]{move:roost}.",Evades [Ground]{type:ground} moves.
This ability is disabled during []{move:gravity} or []{move:ingrain}, or while holding an []{item:iron-ball}. This ability is not disabled during []{move:roost}.",Evades []{type:ground} moves.
27,9,"Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [paralyzed]{mechanic:paralysis}, [poisoned]{mechanic:poison}, or put to [sleep]{mechanic:sleep}, chosen at random.
Nothing is done to compensate if the move's user is immune to one of these ailments; there is simply a lower chance that the move's user will be affected.","Has a 30% chance of inflcting either [paralysis]{mechanic:paralysis}, [poison]{mechanic:poison}, or [sleep]{mechanic:sleep} on attacking Pokémon on contact."
28,9,"Whenever this Pokémon is [burned]{mechanic:burn}, [paralyzed]{mechanic:paralysis}, or [poisoned]{mechanic:poison}, the Pokémon who gave this Pokémon that ailment is also given the ailment.
This ability passes back bad poison when this Pokémon is badly poisoned. This ability cannot pass on a status ailment that the Pokémon did not directly receive from another Pokémon, such as the poison from [Toxic Spikes]{move:toxic-spikes} or the burn from a [Flame Orb]{item:flame-orb}.
This ability passes back bad poison when this Pokémon is badly poisoned. This ability cannot pass on a status ailment that the Pokémon did not directly receive from another Pokémon, such as the poison from []{move:toxic-spikes} or the burn from a []{item:flame-orb}.
Overworld: If the lead Pokémon has this ability, wild Pokémon have a 50% chance of having the lead Pokémon's nature, and a 50% chance of being given a random nature as usual, including the lead Pokémon's nature. This does not work on Pokémon received outside of battle or roaming legendaries.","Copies [burns]{mechanic:burn}, [paralysis]{mechanic:paralysis}, and [poison]{mechanic:poison} received onto the Pokémon that inflicted them."
29,9,"This Pokémon cannot have its stats [lowered]{mechanic:stat modifier} by other Pokémon.
29,9,"This Pokémon cannot have its stats [lowered]{mechanic:stat-modifier} by other Pokémon.
This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Attack]{mechanic:attack} and [Defense]{mechanic:defense} drops from [Superpower]{move:superpower}; nor opponent-triggered stat boosts, such as the Attack boost from [Swagger]{move:swagger}. This Pokémon can still be passed negative stat modifiers through [Guard Swap]{move:guard-swap}, [Heart Swap]{move:heart-swap}, or [Power Swap]{move:power-swap}.
This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Attack]{mechanic:attack} and [Defense]{mechanic:defense} drops from []{move:superpower}; nor opponent-triggered stat boosts, such as the Attack boost from []{move:swagger}. This Pokémon can still be passed negative stat modifiers through []{move:guard-swap}, []{move:heart-swap}, or []{move:power-swap}.
This ability functions identically to [White Smoke]{ability:white-smoke} in battle.",Prevents stats from being [lowered]{mechanic:stat modifier} by other Pokémon.
30,9,"This Pokémon is cured of any [major status ailment]{mechanic:major status ailment} when it is switched out for another Pokémon.
This ability functions identically to []{ability:white-smoke} in battle.",Prevents stats from being [lowered]{mechanic:stat-modifier} by other Pokémon.
30,9,"This Pokémon is cured of any [major status ailment]{mechanic:major-status-ailment} when it is switched out for another Pokémon.
If this ability is acquired during battle, the Pokémon is cured upon leaving battle before losing the temporary ability.",Cures any [major status ailment]{mechanic:major status ailment} upon switching out.
31,9,"All other Pokémon's single-target [Electric]{type:electric}-type moves are redirected to this Pokémon if it is an eligible target. Other Pokémon's Electric moves raise this Pokémon's [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}, negating any other effect on it, and cannot miss it.
If this ability is acquired during battle, the Pokémon is cured upon leaving battle before losing the temporary ability.",Cures any [major status ailment]{mechanic:major-status-ailment} upon switching out.
31,9,"All other Pokémon's single-target []{type:electric}-type moves are redirected to this Pokémon if it is an eligible target. Other Pokémon's Electric moves raise this Pokémon's [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}, negating any other effect on it, and cannot miss it.
[Follow Me]{move:follow-me} takes precedence over this ability. If the Pokémon is a [Ground]{type:ground}-type and thus immune to Electric moves, its immunity prevents the Special Attack boost.","Redirects single-target [Electric]{type:electric} moves to this Pokémon where possible. Absorbs Electric moves, raising [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}."
[]{move:follow-me} takes precedence over this ability. If the Pokémon is a []{type:ground}-type and thus immune to Electric moves, its immunity prevents the Special Attack boost.","Redirects single-target []{type:electric} moves to this Pokémon where possible. Absorbs Electric moves, raising [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}."
32,9,"This Pokémon's moves have twice their usual effect chance.
An effect chance is a move's chance to inflict a [status ailment]{mechanic:status ailment}, cause a [stat change]{mechanic:stat modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, [Flamethrower]{move:flamethrower}'s chance of [burning]{mechanic:burn} the target is doubled, but [Protect]{move:protect}'s chance of success and [Air Cutter]{move:air-cutter}'s increased [critical hit]{mechanic:critical hit} rate are unaffected.",Doubles the chance of moves' extra effects occurring.
An effect chance is a move's chance to inflict a [status ailment]{mechanic:status-ailment}, cause a [stat change]{mechanic:stat-modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, []{move:flamethrower}'s chance of [burning]{mechanic:burn} the target is doubled, but []{move:protect}'s chance of success and []{move:air-cutter}'s increased [critical hit]{mechanic:critical-hit} rate are unaffected.",Doubles the chance of moves' extra effects occurring.
33,9,"This Pokémon's [Speed]{mechanic:speed} is doubled during [rain]{mechanic:rain}.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}.",Doubles [Speed]{mechanic:speed} during [rain]{mechanic:rain}.
34,9,"This Pokémon's [Speed]{mechanic:speed} is doubled during [strong sunlight]{mechanic:strong sunlight}.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}.",Doubles [Speed]{mechanic:speed} during [rain]{mechanic:rain}.
34,9,"This Pokémon's [Speed]{mechanic:speed} is doubled during [strong sunlight]{mechanic:strong-sunlight}.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}.",Doubles [Speed]{mechanic:speed} during [strong sunlight]{mechanic:strong sunlight}.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}.",Doubles [Speed]{mechanic:speed} during [strong sunlight]{mechanic:strong-sunlight}.
35,9,"Overworld: If the lead Pokémon has this ability, the wild encounter rate is doubled.
This ability has no effect in battle.",Increases the wild encounter rate.
36,9,"When this Pokémon enters battle, it copies a random opponent's ability.
This ability cannot copy [Multitype]{ability:multitype}.",Copies an opponent's ability upon entering battle.
This ability cannot copy []{ability:multitype}.",Copies an opponent's ability upon entering battle.
37,9,"This Pokémon's [Attack]{mechanic:attack} is doubled while in battle.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}.
This ability functions identically to [Pure Power]{ability:pure-power}.",Doubles [Attack]{mechanic:attack} in battle.
This ability functions identically to []{ability:pure-power}.",Doubles [Attack]{mechanic:attack} in battle.
38,9,"Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [poisoned]{mechanic:poison}.",Has a 30% chance of [poisoning]{mechanic:poison} attacking Pokémon on contact.
39,9,This Pokémon cannot [flinch]{mechanic:flinching}.,Prevents [flinching]{mechanic:flinching}.
40,9,"This Pokémon cannot be [frozen]{mechanic:freezing}.
If a Pokémon is frozen and acquires this ability, it will immediately thaw out; this includes when regaining a lost ability upon leaving battle.
Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or [Flame Body]{ability:flame-body}.",Prevents [freezing]{mechanic:freezing}.
Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch-counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step-cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or []{ability:flame-body}.",Prevents [freezing]{mechanic:freezing}.
41,9,"This Pokémon cannot be [burned]{mechanic:burn}.
If a Pokémon is burned and acquires this ability, its burn is healed; this includes when regaining a lost ability upon leaving battle.",Prevents [burns]{mechanic:burn}.
42,9,"While this Pokémon is in battle, opposing [Steel]{type:steel}-type Pokémon cannot flee or switch out.
42,9,"While this Pokémon is in battle, opposing []{type:steel}-type Pokémon cannot flee or switch out.
Pokémon can still switch out with [Baton Pass]{move:baton-pass}, [U-turn]{move:u-turn}, or a [Shed Shell]{item:shed-shell}. Pokémon with [Run Away]{ability:run-away} can still flee, but not switch out.
Pokémon can still switch out with []{move:baton-pass}, []{move:u-turn}, or a []{item:shed-shell}. Pokémon with []{ability:run-away} can still flee, but not switch out.
Overworld: If the lead Pokémon has this ability, Steel-type Pokémon have a higher encounter rate.",Prevents [Steel]{type:steel} opponents from fleeing or switching out.
Overworld: If the lead Pokémon has this ability, Steel-type Pokémon have a higher encounter rate.",Prevents []{type:steel} opponents from fleeing or switching out.
43,9,"This Pokémon is immune to moves flagged as being sound-based.
[Heal Bell]{move:heal-bell} is unaffected. This Pokémon can still receive a Perish Song counter through [Baton Pass]{move:baton-pass}, and will retain a Perish Song counter if it acquires this ability after Perish Song is used.
[]{move:heal-bell} is unaffected. This Pokémon can still receive a Perish Song counter through []{move:baton-pass}, and will retain a Perish Song counter if it acquires this ability after Perish Song is used.
[Howl]{move:howl}, [Roar of Time]{move:roar-of-time}, and [SonicBoom]{move:sonicboom} are not flagged as sound-based.",Protects against sound-based moves.
[]{move:howl}, []{move:roar-of-time}, and []{move:sonicboom} are not flagged as sound-based.",Protects against sound-based moves.
44,9,This Pokémon heals for 1/16 of its maximum [HP]{mechanic:hp} after each turn during [rain]{mechanic:rain}.,Heals for 1/16 max [HP]{mechanic:hp} after each turn during [rain]{mechanic:rain}.
45,9,"The [weather]{mechanic:weather} changes to a [sandstorm]{mechanic:sandstorm} when this Pokémon enters battle and does not end unless cancelled by another weather condition.
If multiple Pokémon with this ability, [Drizzle]{ability:drizzle}, [Drought]{ability:drought}, or [Snow Warning]{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.
If multiple Pokémon with this ability, []{ability:drizzle}, []{ability:drought}, or []{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a sandstorm.",Summons a [sandstorm]{mechanic:sandstorm} that lasts indefinitely upon entering battle.
46,9,"Moves targetting this Pokémon use one extra [PP]{mechanic:pp}.
@ -173,207 +173,207 @@ This ability stacks if multiple targets have it. This ability still affects mov
When this Pokémon enters battle, all participating trainers are notified that it has this ability.
Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased.",Increases the [PP]{mechanic:pp} cost of moves targetting the Pokémon by one.
47,9,This Pokémon takes half as much damage from [Fire]{type:fire}- and [Ice]{type:ice}-type moves.,Halves damage from [Fire]{type:fire} and [Ice]{type:ice} moves.
47,9,This Pokémon takes half as much damage from []{type:fire}- and []{type:ice}-type moves.,Halves damage from []{type:fire} and []{type:ice} moves.
48,9,"This Pokémon awakens from [sleep]{mechanic:sleep} in half as many turns, rounded down.
When one-turn sleep is lowered to zero turns, the Pokémon still falls asleep, but wakes up at its first opportunity.",Halves the duration of [sleep]{mechanic:sleep}.
49,9,"Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [burned]{mechanic:burn}.
Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or [Magma Armor]{ability:magma-armor}.",Has a 30% chance of [burning]{mechanic:burn} attacking Pokémon on contact.
Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch-counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step-cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or []{ability:magma-armor}.",Has a 30% chance of [burning]{mechanic:burn} attacking Pokémon on contact.
50,9,"This Pokémon is always successful fleeing from wild battles, even if [trapped]{mechanic:trapped} by a move or ability.",Ensures success fleeing from wild battles.
51,9,"This Pokémon cannot have its [accuracy]{mechanic:accuracy} [lowered]{mechanic:stat modifier}.
51,9,"This Pokémon cannot have its [accuracy]{mechanic:accuracy} [lowered]{mechanic:stat-modifier}.
This ability does not prevent any accuracy losses other than [stat modifiers]{mechanic:stat modifiers}, such as the accuracy cut from [fog]{mechanic:fog}; nor does it prevent other Pokémon's [evasion]{mechanic:evasion} from making this Pokémon's moves less accurate. This Pokémon can still be passed negative accuracy modifiers through [Heart Swap]{move:heart-swap}.
This ability does not prevent any accuracy losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the accuracy cut from [fog]{mechanic:fog}; nor does it prevent other Pokémon's [evasion]{mechanic:evasion} from making this Pokémon's moves less accurate. This Pokémon can still be passed negative accuracy modifiers through []{move:heart-swap}.
Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate increased.",Prevents [accuracy]{mechanic:accuracy} from being [lowered]{mechanic:stat modifier}.
52,9,"This Pokémon cannot have its [Attack]{mechanic:attack} [lowered]{mechanic:stat modifier} by other Pokémon.
Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate increased.",Prevents [accuracy]{mechanic:accuracy} from being [lowered]{mechanic:stat-modifier}.
52,9,"This Pokémon cannot have its [Attack]{mechanic:attack} [lowered]{mechanic:stat-modifier} by other Pokémon.
This ability does not prevent any Attack losses other than [stat modifiers]{mechanic:stat modifiers}, such as the Attack cut from a [burn]{mechanic:burn}; nor self-inflicted Attack drops, such as the Attack drop from [Superpower]{move:superpower}; nor opponent-triggered Attack boosts, such as the Attack boost from [Swagger]{move:swagger}. This Pokémon can still be passed negative Attack modifiers through [Heart Swap]{move:heart-swap} or [Power Swap]{move:power-swap}.
This ability does not prevent any Attack losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the Attack cut from a [burn]{mechanic:burn}; nor self-inflicted Attack drops, such as the Attack drop from []{move:superpower}; nor opponent-triggered Attack boosts, such as the Attack boost from []{move:swagger}. This Pokémon can still be passed negative Attack modifiers through []{move:heart-swap} or []{move:power-swap}.
Overworld: In Pokémon Emerald, if any Pokémon in the party has this ability, [Cut]{move:cut}'s radius for cutting grass is doubled. (After Generation III, Cut can no longer cut down tall grass.)",Prevents [Attack]{mechanic:attack} from being [lowered]{mechanic:stat modifiers} by other Pokémon.
Overworld: In Pokémon Emerald, if any Pokémon in the party has this ability, []{move:cut}'s radius for cutting grass is doubled. (After Generation III, Cut can no longer cut down tall grass.)",Prevents [Attack]{mechanic:attack} from being [lowered]{mechanic:stat-modifiers} by other Pokémon.
53,9,"At the end of each turn, if another Pokémon consumed or [Flung]{move:fling} a held item that turn, this Pokémon picks up the item if it is not already holding one. After each battle, this Pokémon has a 10% chance of picking up an item if it is not already holding one.
The [Air Balloon]{item:air-balloon} and [Eject Button]{item:eject-button} cannot be picked up.
The []{item:air-balloon} and []{item:eject-button} cannot be picked up.
The items that may be found vary by game, and, since Pokémon Emerald, by the Pokémon's level. This ability is checked after the battle ends, at which point any temporary ability changes have worn off.",Picks up other Pokémon's used and [Flung]{move:fling} held items. May also pick up an item after battle.
54,9,"Every second turn on which this Pokémon should attempt to use a move, it will instead do nothing (""loaf around"").
Loafing around interrupts moves that take multiple turns the same way [paralysis]{mechanic:paralysis}, [flinching]{mechanic:flinching}, etc do. Most such moves, for example [Bide]{move:bide} or [Rollout]{move:rollout}, are simply cut off upon loafing around. Attacks with a recharge turn, such as [Hyper Beam]{move:hyper-beam}, do not have to recharge; attacks with a preparation turn, such as [Fly]{move:fly}, do not end up being used. Moves that are forced over multiple turns and keep going through failure, such as [Outrage]{move:outrage}, [Uproar]{move:uproar}, or any move forced by [Encore]{move:encore}, keep going as usual.
Loafing around interrupts moves that take multiple turns the same way [paralysis]{mechanic:paralysis}, [flinching]{mechanic:flinching}, etc do. Most such moves, for example []{move:bide} or []{move:rollout}, are simply cut off upon loafing around. Attacks with a recharge turn, such as []{move:hyper-beam}, do not have to recharge; attacks with a preparation turn, such as []{move:fly}, do not end up being used. Moves that are forced over multiple turns and keep going through failure, such as []{move:outrage}, []{move:uproar}, or any move forced by []{move:encore}, keep going as usual.
If this Pokémon is [confused]{mechanic:confusion}, its confusion is not checked when loafing around; the Pokémon cannot hurt itself, and its confusion does not end or come closer to ending.
If this Pokémon attempts to move but fails, e.g. because of [paralysis]{mechanic:paralysis} or [Gravity]{move:gravity}, it still counts as having moved and will loaf around the next turn. If it does not attempt to move, e.g. because it is [asleep]{mechanic:sleep} or [frozen]{mechanic:freezing}, whatever it would have done will be postponed until its next attempt; that is, it will either loaf around or move as usual, depending on what it last did.
If this Pokémon attempts to move but fails, e.g. because of [paralysis]{mechanic:paralysis} or []{move:gravity}, it still counts as having moved and will loaf around the next turn. If it does not attempt to move, e.g. because it is [asleep]{mechanic:sleep} or [frozen]{mechanic:freezing}, whatever it would have done will be postponed until its next attempt; that is, it will either loaf around or move as usual, depending on what it last did.
This ability cannot be changed with [Worry Seed]{move:worry-seed}, but it can be disabled with [Gastro Acid]{move:gastro-acid}, changed with [Role Play]{move:role-play}, or traded away with [Skill Swap]{move:skill-swap}.",Skips every second turn.
55,9,"This Pokémon's physical moves do 1.5× as much [regular damage]{mechanic:regular damage}, but have 0.8× their usual [accuracy]{mechanic:accuracy}.
This ability cannot be changed with []{move:worry-seed}, but it can be disabled with []{move:gastro-acid}, changed with []{move:role-play}, or traded away with []{move:skill-swap}.",Skips every second turn.
55,9,"This Pokémon's physical moves do 1.5× as much [regular damage]{mechanic:regular-damage}, but have 0.8× their usual [accuracy]{mechanic:accuracy}.
Special moves are unaffected. Moves that do set damage, such as [Seismic Toss]{move:seismic-toss}, have their accuracy affected, but not their damage.
Special moves are unaffected. Moves that do set damage, such as []{move:seismic-toss}, have their accuracy affected, but not their damage.
Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased.","Strengthens physical moves to inflict 1.5× damage, but decreases their [accuracy]{mechanic:accuracy} to 0.8×."
56,9,"Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [infatuated]{mechanic:infatuation}.
Overworld: If the lead Pokémon has this ability, any wild Pokémon whose species can be either gender has an increased chance of being the opposite gender.",Has a 30% chance of [infatuating]{mechanic:infatuation} attacking Pokémon on contact.
57,9,"This Pokémon has 1.5× its [Special Attack]{mechanic:special attack} if any friendly Pokémon has [Minus]{ability:minus}.
57,9,"This Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} if any friendly Pokémon has []{ability:minus}.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}. If either ability is disabled by [Gastro Acid]{move:gastro-acid}, both lose their effect.",Increases [Special Attack]{mechanic:special attack} to 1.5× when a friendly Pokémon has [Minus]{ability:minus}.
58,9,"This Pokémon has 1.5× its [Special Attack]{mechanic:special attack} if any friendly Pokémon has [Plus]{ability:plus}.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. If either ability is disabled by []{move:gastro-acid}, both lose their effect.",Increases [Special Attack]{mechanic:special-attack} to 1.5× when a friendly Pokémon has []{ability:minus}.
58,9,"This Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} if any friendly Pokémon has []{ability:plus}.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}. If either ability is disabled by [Gastro Acid]{move:gastro-acid}, both lose their effect.",Increases [Special Attack]{mechanic:special attack} to 1.5× when a friendly Pokémon has [Plus]{ability:plus}.
59,9,"During [rain]{mechanic:rain}, [strong sunlight]{mechanic:strong sunlight}, or [hail]{mechanic:hail}, this Pokémon's type changes to [Water]{type:water}, [Fire]{type:fire}, or [Ice]{type:ice}, respectively, and its form changes to match.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. If either ability is disabled by []{move:gastro-acid}, both lose their effect.",Increases [Special Attack]{mechanic:special-attack} to 1.5× when a friendly Pokémon has []{ability:plus}.
59,9,"During [rain]{mechanic:rain}, [strong sunlight]{mechanic:strong-sunlight}, or [hail]{mechanic:hail}, this Pokémon's type changes to []{type:water}, []{type:fire}, or []{type:ice}, respectively, and its form changes to match.
This ability has no effect for any Pokémon other than [Castform]{pokemon:castform}.
This ability has no effect for any Pokémon other than []{pokemon:castform}.
If the [weather]{mechanic:weather} ends or becomes anything that does not trigger this ability, or a Pokémon with [Air Lock]{ability:air-lock} or [Cloud Nine]{ability:cloud-nine} enters battle, this Pokémon's type and form revert to their default. If this ability is lost or disabled, this Pokémon cannot change its current type and form until it regains its ability.",Changes [Castform]{pokemon:castform}'s type and form to match the [weather]{mechanic:weather}.
If the [weather]{mechanic:weather} ends or becomes anything that does not trigger this ability, or a Pokémon with []{ability:air-lock} or []{ability:cloud-nine} enters battle, this Pokémon's type and form revert to their default. If this ability is lost or disabled, this Pokémon cannot change its current type and form until it regains its ability.",Changes []{pokemon:castform}'s type and form to match the [weather]{mechanic:weather}.
60,9,"This Pokémon's hold item cannot be removed by other Pokémon.
Damaging moves that would remove this Pokémon's item can still inflict damage against this Pokémon, e.g. [Knock Off]{move:knock-off} or [Pluck]{move:pluck}. This Pokémon can still use moves that involve the loss of its own item, e.g. [Fling]{move:fling} or [Trick]{move:trick}.
Damaging moves that would remove this Pokémon's item can still inflict damage against this Pokémon, e.g. []{move:knock-off} or []{move:pluck}. This Pokémon can still use moves that involve the loss of its own item, e.g. []{move:fling} or []{move:trick}.
Overworld: If the lead Pokémon has this ability, the encounter rate while fishing is increased.",Prevents a held item from being removed by other Pokémon.
61,9,"After each turn, this Pokémon has a 30% of being cured of any [major status ailment]{mechanic:major status ailment}.",Has a 30% chance of curing any [major status ailment]{mechanic:major status ailment} after each turn.
61,9,"After each turn, this Pokémon has a 30% of being cured of any [major status ailment]{mechanic:major-status-ailment}.",Has a 30% chance of curing any [major status ailment]{mechanic:major-status-ailment} after each turn.
62,9,"Whenever this Pokémon is [asleep]{mechanic:sleep}, [burned]{mechanic:burn}, [paralyzed]{mechanic:paralysis}, or [poisoned]{mechanic:poison}, it has 1.5× its [Attack]{mechanic:attack}. This Pokémon is not affected by the usual Attack cut from a burn.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}.",Increases [Attack]{mechanic:attack} to 1.5× with a [major status ailment]{mechanic:major status ailment}.
63,9,"Whenever this Pokémon has a [major status ailment]{mechanic:major status ailment}, it has 1.5× its [Defense]{mechanic:defense}.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}.",Increases [Attack]{mechanic:attack} to 1.5× with a [major status ailment]{mechanic:major-status-ailment}.
63,9,"Whenever this Pokémon has a [major status ailment]{mechanic:major-status-ailment}, it has 1.5× its [Defense]{mechanic:defense}.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}.",Increases [Defense]{mechanic:defense} to 1.5× with a [major status ailment]{mechanic:major status ailment}.
64,9,"Whenever a Pokémon would heal after hitting this Pokémon with a leeching move like [Absorb]{move:absorb}, it instead loses as many [HP]{mechanic:hp} as it would usually gain.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}.",Increases [Defense]{mechanic:defense} to 1.5× with a [major status ailment]{mechanic:major-status-ailment}.
64,9,"Whenever a Pokémon would heal after hitting this Pokémon with a leeching move like []{move:absorb}, it instead loses as many [HP]{mechanic:hp} as it would usually gain.
[Dream Eater]{move:dream-eater} is unaffected.",Damages opponents using leeching moves for as much as they would heal.
65,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Grass]{type:grass}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}.",Strengthens [Grass]{type:grass} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
66,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Fire]{type:fire}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}.",Strengthens [Fire]{type:fire} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
67,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Water]{type:water}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}.",Strengthens [Water]{type:water} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
68,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Bug]{type:bug}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}.
[]{move:dream-eater} is unaffected.",Damages opponents using leeching moves for as much as they would heal.
65,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:grass}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}.",Strengthens []{type:grass} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
66,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:fire}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}.",Strengthens []{type:fire} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
67,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:water}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}.",Strengthens []{type:water} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
68,9,"When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:bug}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased.",Strengthens [Bug]{type:bug} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased.",Strengthens []{type:bug} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
69,9,"This Pokémon does not receive recoil damage from its recoil moves.
[Struggle]{move:struggle}'s recoil is unaffected. This ability does not prevent crash damage from missing with [Jump Kick]{move:jump-kick} or [Hi Jump Kick]{move:hi-jump-kick}.",Protects against recoil damage.
70,9,"The [weather]{mechanic:weather} changes to [strong sunlight]{mechanic:strong sunlight} when this Pokémon enters battle and does not end unless cancelled by another weather condition.
[]{move:struggle}'s recoil is unaffected. This ability does not prevent crash damage from missing with []{move:jump-kick} or []{move:hi-jump-kick}.",Protects against recoil damage.
70,9,"The [weather]{mechanic:weather} changes to [strong sunlight]{mechanic:strong-sunlight} when this Pokémon enters battle and does not end unless cancelled by another weather condition.
If multiple Pokémon with this ability, [Drizzle]{ability:drizzle}, [Sand Stream]{ability:sand-stream}, or [Snow Warning]{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.",Summons [strong sunlight]{mechanic:strong sunlight} that lasts indefinitely upon entering battle.
71,9,"While this Pokémon is in battle, opposing Pokémon cannot flee or switch out. [Flying]{type:flying}-type Pokémon and Pokémon in the air, e.g. due to [Levitate]{ability:levitate} or [Magnet Rise]{move:magnet-rise}, are unaffected.
If multiple Pokémon with this ability, []{ability:drizzle}, []{ability:sand-stream}, or []{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.",Summons [strong sunlight]{mechanic:strong-sunlight} that lasts indefinitely upon entering battle.
71,9,"While this Pokémon is in battle, opposing Pokémon cannot flee or switch out. []{type:flying}-type Pokémon and Pokémon in the air, e.g. due to []{ability:levitate} or []{move:magnet-rise}, are unaffected.
Pokémon can still switch out with [Baton Pass]{move:baton-pass}, [U-turn]{move:u-turn}, or a [Shed Shell]{item:shed-shell}. Pokémon with [Run Away]{ability:run-away} can still flee, but not switch out.
Pokémon can still switch out with []{move:baton-pass}, []{move:u-turn}, or a []{item:shed-shell}. Pokémon with []{ability:run-away} can still flee, but not switch out.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased.",Prevents opponents from fleeing or switching out. Eluded by [Flying]{type:flying}-types and Pokémon in the air.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased.",Prevents opponents from fleeing or switching out. Eluded by []{type:flying}-types and Pokémon in the air.
72,9,"This Pokémon cannot be [asleep]{mechanic:sleep}.
This causes [Rest]{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle.
This causes []{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle.
This ability functions identically to [Insomnia]{ability:insomnia} in battle.
This ability functions identically to []{ability:insomnia} in battle.
Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased.",Prevents [sleep]{mechanic:sleep}.
73,9,"This Pokémon cannot have its stats [lowered]{mechanic:stat modifier} by other Pokémon.
73,9,"This Pokémon cannot have its stats [lowered]{mechanic:stat-modifier} by other Pokémon.
This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Special Attack]{mechanic:special attack} drop from [Overheat]{move:overheat}; nor opponent-triggered stat boosts, such as the [Attack]{mechanic:attack} boost from [Swagger]{move:swagger}. This Pokémon can still be passed negative stat modifiers through [Guard Swap]{move:guard-swap}, [Heart Swap]{move:heart-swap}, or [Power Swap]{move:power-swap}.
This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Special Attack]{mechanic:special-attack} drop from []{move:overheat}; nor opponent-triggered stat boosts, such as the [Attack]{mechanic:attack} boost from []{move:swagger}. This Pokémon can still be passed negative stat modifiers through []{move:guard-swap}, []{move:heart-swap}, or []{move:power-swap}.
This ability functions identically to [Clear Body]{ability:clear-body} in battle.
This ability functions identically to []{ability:clear-body} in battle.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased.",Prevents stats from being [lowered]{mechanic:stat modifier} by other Pokémon.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased.",Prevents stats from being [lowered]{mechanic:stat-modifier} by other Pokémon.
74,9,"This Pokémon's [Attack]{mechanic:attack} is doubled in battle.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}.
This ability functions identically to [Huge Power]{ability:huge-power}.",Doubles [Attack]{mechanic:attack} in battle.
75,9,"Moves cannot score [critical hits]{mechanic:critical hit} against this Pokémon.
This ability functions identically to []{ability:huge-power}.",Doubles [Attack]{mechanic:attack} in battle.
75,9,"Moves cannot score [critical hits]{mechanic:critical-hit} against this Pokémon.
This ability functions identically to [Battle Armor]{ability:battle-armor}.",Protects against [critical hits]{mechanic:critical hit}.
This ability functions identically to []{ability:battle-armor}.",Protects against [critical hits]{mechanic:critical-hit}.
76,9,"While this Pokémon is in battle, [weather]{mechanic:weather} can still be in play, but will not have any of its effects.
This ability functions identically to [Cloud Nine]{ability:cloud-nine}.","Negates all effects of [weather]{mechanic:weather}, but does not prevent the weather itself."
This ability functions identically to []{ability:cloud-nine}.","Negates all effects of [weather]{mechanic:weather}, but does not prevent the weather itself."
77,9,"When this Pokémon is [confused]{mechanic:confusion}, it has twice its [evasion]{mechanic:evasion}.",Doubles [evasion]{mechanic:evasion} when [confused]{mechanic:confusion}.
78,9,"Whenever an [Electric]{type:electric}-type move hits this Pokémon, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat modifier}, negating any other effect on it.
78,9,"Whenever an []{type:electric}-type move hits this Pokémon, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat-modifier}, negating any other effect on it.
This ability will not take effect if this Pokémon is immune to Electric moves. Electric moves will ignore this Pokémon's [Substitute]{move:substitute}.
This ability will not take effect if this Pokémon is immune to Electric moves. Electric moves will ignore this Pokémon's []{move:substitute}.
This effect includes non-damaging moves, i.e. [Thunder Wave]{move:thunder-wave}.","Absorbs [Electric]{type:electric} moves, raising [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier}."
79,9,"This Pokémon inflicts 1.25× as much [regular damage]{mechanic:regular damage} against Pokémon of the same gender and 0.75× as much regular damage against Pokémon of the opposite gender.
This effect includes non-damaging moves, i.e. []{move:thunder-wave}.","Absorbs []{type:electric} moves, raising [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier}."
79,9,"This Pokémon inflicts 1.25× as much [regular damage]{mechanic:regular-damage} against Pokémon of the same gender and 0.75× as much regular damage against Pokémon of the opposite gender.
If either Pokémon is genderless, damage is unaffected.","Increases damage inflicted to 1.25× against Pokémon of the same gender, but decreases damage to 0.75× against the opposite gender."
80,9,"Whenever this Pokémon [flinches]{mechanic:flinching}, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat modifier}.",Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier} upon [flinching]{mechanic:flinching}.
80,9,"Whenever this Pokémon [flinches]{mechanic:flinching}, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat-modifier}.",Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier} upon [flinching]{mechanic:flinching}.
81,9,"During [hail]{mechanic:hail}, this Pokémon has 1.25× its [evasion]{mechanic:evasion}, and it does not take hail damage regardless of type.
The evasion bonus does not count as a [stat modifier]{mechanic:stat modifier}.
The evasion bonus does not count as a [stat modifier]{mechanic:stat-modifier}.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a blizzard.",Increases evasion to 1.25× during [hail]{mechanic:hail}.
82,9,"This Pokémon eats any held Berry triggered by low [HP]{mechanic:hp} when it falls below 50% of its HP, regardless of the Berry's usual threshold.",Makes the Pokémon eat any held Berry triggered by low [HP]{mechanic:hp} below 1/2 its max HP.
83,9,"Whenever this Pokémon receives a [critical hit]{mechanic:critical hit}, its [Attack]{mechanic:attack} rises to the maximum of 6 [stages]{mechanic:stat modifier}.
83,9,"Whenever this Pokémon receives a [critical hit]{mechanic:critical-hit}, its [Attack]{mechanic:attack} rises to the maximum of 6 [stages]{mechanic:stat-modifier}.
This ability will still take effect if the critical hit is received by a [Substitute]{move:substitute}.",Raises [Attack]{mechanic:attack} to the maximum of six [stages]{mechanic:stat modifier} upon receiving a [critical hit]{mechanic:critical hit}.
This ability will still take effect if the critical hit is received by a []{move:substitute}.",Raises [Attack]{mechanic:attack} to the maximum of six [stages]{mechanic:stat-modifier} upon receiving a [critical hit]{mechanic:critical-hit}.
84,9,"When this Pokémon uses or loses its held item, its [Speed]{mechanic:speed} is doubled. If it gains another item or leaves battle, this bonus is lost.
This bonus does not count as a [stat modifier]{mechanic:stat modifier}. There is no notification when this ability takes effect.",Doubles [Speed]{mechanic:speed} upon using or losing a held item.
85,9,This Pokémon takes half as much damage from [Fire]{type:fire}-type moves and [burns]{mechanic:burn}.,Halves damage from [Fire]{type:fire} moves and [burns]{mechanic:burn}.
86,9,"Each stage of this Pokémon's [stat modifiers]{mechanic:stat modifiers} acts as two stages. These doubled stages are still limited to a minimum of -6 and a maximum of 6.
This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. There is no notification when this ability takes effect.",Doubles [Speed]{mechanic:speed} upon using or losing a held item.
85,9,This Pokémon takes half as much damage from []{type:fire}-type moves and [burns]{mechanic:burn}.,Halves damage from []{type:fire} moves and [burns]{mechanic:burn}.
86,9,"Each stage of this Pokémon's [stat modifiers]{mechanic:stat-modifiers} acts as two stages. These doubled stages are still limited to a minimum of -6 and a maximum of 6.
This Pokémon can still accumulate less than -3 or more than 3 stages of stat modifiers, even though the extra ones have no effect after doubling.",Doubles the Pokémon's [stat modifiers]{mechanic:stat modifiers}. These doubled modifiers are still capped at -6 or 6 stages.
87,9,"This Pokémon takes 1/8 of its maximum HP in damage after each turn during [strong sunlight]{mechanic:strong sunlight}, but it heals for 1/8 of its HP each turn during [rain]{mechanic:rain}. This Pokémon takes 1.25× as much damage from [Fire]{type:fire}-type moves, but whenever a [Water]{type:water} move hits it, it heals for 1/4 its maximum HP instead.","Causes 1/8 max [HP]{mechanic:hp} in damage each turn during [strong sunlight]{mechanic:strong sunlight}, but heals for 1/8 max HP during [rain]{mechanic:rain}. Increases damage from [Fire]{type:fire} moves to 1.25×, but absorbs [Water]{type:water} moves, healing for 1/4 max HP."
88,9,"When this Pokémon enters battle, its [Attack]{mechanic:attack} or [Special Attack]{mechanic:special attack}, whichever corresponds to its opponents' weaker total defensive stat, rises one [stage]{mechanic:stat modifier}. In the event of a tie, Special Attack is raised.
This Pokémon can still accumulate less than -3 or more than 3 stages of stat modifiers, even though the extra ones have no effect after doubling.",Doubles the Pokémon's [stat modifiers]{mechanic:stat-modifiers}. These doubled modifiers are still capped at -6 or 6 stages.
87,9,"This Pokémon takes 1/8 of its maximum HP in damage after each turn during [strong sunlight]{mechanic:strong-sunlight}, but it heals for 1/8 of its HP each turn during [rain]{mechanic:rain}. This Pokémon takes 1.25× as much damage from []{type:fire}-type moves, but whenever a []{type:water} move hits it, it heals for 1/4 its maximum HP instead.","Causes 1/8 max [HP]{mechanic:hp} in damage each turn during [strong sunlight]{mechanic:strong-sunlight}, but heals for 1/8 max HP during [rain]{mechanic:rain}. Increases damage from []{type:fire} moves to 1.25×, but absorbs []{type:water} moves, healing for 1/4 max HP."
88,9,"When this Pokémon enters battle, its [Attack]{mechanic:attack} or [Special Attack]{mechanic:special-attack}, whichever corresponds to its opponents' weaker total defensive stat, rises one [stage]{mechanic:stat-modifier}. In the event of a tie, Special Attack is raised.
This ability also takes effect when acquired during a battle.",Raises the attack stat corresponding to the opponents' weaker defense one [stage]{mechanic:stat modifier} upon entering battle.
This ability also takes effect when acquired during a battle.",Raises the attack stat corresponding to the opponents' weaker defense one [stage]{mechanic:stat-modifier} upon entering battle.
89,9,"Moves flagged as being punch-based have 1.2× their base power for this Pokémon.
[Sucker Punch]{move:sucker-punch} is not flagged as punch-based; its original, Japanese name only means ""surprise attack"".",Strengthens punch-based moves to 1.2× their power.
[]{move:sucker-punch} is not flagged as punch-based; its original, Japanese name only means ""surprise attack"".",Strengthens punch-based moves to 1.2× their power.
90,9,"If this Pokémon is [poisoned]{mechanic:poison}, it will heal for 1/8 of its maximum [HP]{mechanic:hp} after each turn rather than taking damage. This includes bad poison.",Heals for 1/8 max [HP]{mechanic:hp} after each turn when [poisoned]{mechanic:poison} in place of damage.
91,9,"This Pokémon inflicts twice as much damage with moves whose types match its own, rather than the usual [same-type attack bonus]{mechanic:same-type attack bonus} of 1.5×.",Increases the [same-type attack bonus]{mechanic:same-type attack bonus} from 1.5× to 2×.
92,9,"This Pokémon always hits five times with two-to-five-hit moves, such as [Icicle Spear]{move:icicle-spear}.
91,9,"This Pokémon inflicts twice as much damage with moves whose types match its own, rather than the usual [same-type attack bonus]{mechanic:same-type-attack-bonus} of 1.5×.",Increases the [same-type attack bonus]{mechanic:same-type-attack-bonus} from 1.5× to 2×.
92,9,"This Pokémon always hits five times with two-to-five-hit moves, such as []{move:icicle-spear}.
Other multiple-hit moves, such as [Triple Kick]{move:triple-kick}, are unaffected.",Extends two-to-five-hit moves to a full five hits every time.
93,9,This Pokémon is cured of any [major status ailment]{mechanic:major status ailment} after each turn during [rain]{mechanic:rain}.,Cures any [major status ailment]{mechanic:major status ailment} after each turn during [rain]{mechanic:rain}.
94,9,"During [strong sunlight]{mechanic:strong sunlight}, this Pokémon has 1.5× its [Special Attack]{mechanic:special attack} but takes 1/8 of its maximum [HP]{mechanic:hp} in damage after each turn.",Increases [Special Attack]{mechanic:special attack} to 1.5× but costs 1/8 max [HP]{mechanic:hp} after each turn during [strong sunlight]{mechanic:strong sunlight}.
95,9,"Whenever this Pokémon has a [major status ailment]{mechanic:major status ailment}, it has 1.5× its [Speed]{mechanic:speed}. This Pokémon is not affected by the usual Speed cut from [paralysis]{mechanic:paralysis}.
Other multiple-hit moves, such as []{move:triple-kick}, are unaffected.",Extends two-to-five-hit moves to a full five hits every time.
93,9,This Pokémon is cured of any [major status ailment]{mechanic:major-status-ailment} after each turn during [rain]{mechanic:rain}.,Cures any [major status ailment]{mechanic:major-status-ailment} after each turn during [rain]{mechanic:rain}.
94,9,"During [strong sunlight]{mechanic:strong-sunlight}, this Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} but takes 1/8 of its maximum [HP]{mechanic:hp} in damage after each turn.",Increases [Special Attack]{mechanic:special-attack} to 1.5× but costs 1/8 max [HP]{mechanic:hp} after each turn during [strong sunlight]{mechanic:strong-sunlight}.
95,9,"Whenever this Pokémon has a [major status ailment]{mechanic:major-status-ailment}, it has 1.5× its [Speed]{mechanic:speed}. This Pokémon is not affected by the usual Speed cut from [paralysis]{mechanic:paralysis}.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased.",Increases [Speed]{mechanic:speed} to 1.5× with a [major status ailment]{mechanic:major status ailment}.
96,9,"This Pokémon's moves all act as if they were [Normal]{type:normal}-type.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased.",Increases [Speed]{mechanic:speed} to 1.5× with a [major status ailment]{mechanic:major-status-ailment}.
96,9,"This Pokémon's moves all act as if they were []{type:normal}-type.
Moves that inflict [typeless damage]{mechanic:typeless damage} do so as usual. Moves of variable type, such as [Hidden Power]{move:hidden-power}, are affected. They otherwise work as usual, however; [Weather Ball]{move:weather-ball}, for example, is always forced to be Normal, but it still has doubled power and looks different during [weather]{mechanic:weather}.
Moves that inflict [typeless damage]{mechanic:typeless-damage} do so as usual. Moves of variable type, such as []{move:hidden-power}, are affected. They otherwise work as usual, however; []{move:weather-ball}, for example, is always forced to be Normal, but it still has doubled power and looks different during [weather]{mechanic:weather}.
As [Thunder Wave]{move:thunder-wave} is prevented by immunities, unlike most non-damaging moves, it does not affect [Ghost]{type:ghost}-type Pokémon when turned Normal.",Makes the Pokémon's moves all act [Normal]{type:normal}-type.
97,9,"This Pokémon inflicts triple damage with [critical hits]{mechanic:critical hit}, rather than the usual double damage.",Strengthens [critical hits]{mechanic:critical hit} to inflict 3× damage rather than 2×.
As []{move:thunder-wave} is prevented by immunities, unlike most non-damaging moves, it does not affect []{type:ghost}-type Pokémon when turned Normal.",Makes the Pokémon's moves all act []{type:normal}-type.
97,9,"This Pokémon inflicts triple damage with [critical hits]{mechanic:critical-hit}, rather than the usual double damage.",Strengthens [critical hits]{mechanic:critical-hit} to inflict 3× damage rather than 2×.
98,9,"This Pokémon is immune to damage not directly caused by a move.
For example, this Pokémon takes no damage from from [weather]{mechanic:weather}, recoil, [status ailments]{mechanic:status ailments}, or [Spikes]{move:spikes}, but it still suffers from the [Attack]{mechanic:attack} cut when [burned]{mechanic:burn}, and a [Life Orb]{item:life-orb} will still power up this Pokémon's moves without damaging it. Anything that directly depends on such damage will also not happen; for example, [Leech Seed]{move:leech-seed} will neither hurt this Pokémon nor heal the opponent, and Pokémon with a [Jaboca Berry]{item:jaboca-berry} or [Rowap Berry]{item:rowap-berry} will not consume the berry when hit by this Pokémon.
For example, this Pokémon takes no damage from from [weather]{mechanic:weather}, recoil, [status ailments]{mechanic:status-ailments}, or []{move:spikes}, but it still suffers from the [Attack]{mechanic:attack} cut when [burned]{mechanic:burn}, and a []{item:life-orb} will still power up this Pokémon's moves without damaging it. Anything that directly depends on such damage will also not happen; for example, []{move:leech-seed} will neither hurt this Pokémon nor heal the opponent, and Pokémon with a []{item:jaboca-berry} or []{item:rowap-berry} will not consume the berry when hit by this Pokémon.
[Struggle]{move:struggle}'s recoil; [Pain Split]{move:pain-split}, whether used by or against this Pokémon; and the [HP]{mechanic:hp} costs of [Belly Drum]{move:belly-drum} and [Substitute]{move:substitute} are unaffected.
[]{move:struggle}'s recoil; []{move:pain-split}, whether used by or against this Pokémon; and the [HP]{mechanic:hp} costs of []{move:belly-drum} and []{move:substitute} are unaffected.
If this Pokémon is [badly poisoned]{mechanic:poison}, the poison counter is still increased each turn; if the Pokémon loses this ability, it will begin taking as much damage as it would be if it had been taking increasing damage each turn. This Pokémon still takes poison damage outside of battle.",Protects against damage not directly caused by a move.
99,9,"Moves used by or against this Pokémon never miss.
One-hit KO moves are unaffected. Moves affected by this ability can hit Pokémon during the preparation turn of moves like [Dig]{move:dig} or [Fly]{move:fly}.
One-hit KO moves are unaffected. Moves affected by this ability can hit Pokémon during the preparation turn of moves like []{move:dig} or []{move:fly}.
Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased.",Ensures all moves used by and against the Pokémon hit.
100,9,"This Pokémon moves last within its priority bracket.
Multiple Pokémon with this ability move in order of [Speed]{mechanic:speed} amongst themselves.
The [Full Incense]{item:full-incense} and [Lagging Tail]{item:lagging-tail} take precedence over this ability; that is, Pokémon with these items move after Pokémon with this ability. Pokémon with both this ability and one of these items are delayed as much as if they had only the item.
The []{item:full-incense} and []{item:lagging-tail} take precedence over this ability; that is, Pokémon with these items move after Pokémon with this ability. Pokémon with both this ability and one of these items are delayed as much as if they had only the item.
This ability works as usual during [Trick Room]{move:trick-room}: Pokémon with this ability will move in reverse order of Speed after Pokémon without it.",Makes the Pokémon move last within its move's priority bracket.
This ability works as usual during []{move:trick-room}: Pokémon with this ability will move in reverse order of Speed after Pokémon without it.",Makes the Pokémon move last within its move's priority bracket.
101,9,"This Pokémon inflicts 1.5× as much damage with moves whose base power is 60 or less.
This includes moves of variable power, such as [Hidden Power]{move:hidden-power} and [Magnitude]{move:magnitude}, when their power is 60 or less.",Strengthens moves of 60 base power or less to inflict 1.5× damage.
102,9,"This Pokémon cannot be given a [major status ailment]{mechanic:major status ailment} during [strong sunlight]{mechanic:strong sunlight}.
This includes moves of variable power, such as []{move:hidden-power} and []{move:magnitude}, when their power is 60 or less.",Strengthens moves of 60 base power or less to inflict 1.5× damage.
102,9,"This Pokémon cannot be given a [major status ailment]{mechanic:major-status-ailment} during [strong sunlight]{mechanic:strong-sunlight}.
This ability does not heal prior status ailments. [Rest]{move:rest} will fail altogether with this ability in effect. [Yawn]{move:yawn} will immediately fail if used on this Pokémon during strong sunlight, and an already-used Yawn will fail if the weather turns to strong sunlight in the meantime.",Protects against [major status ailments]{mechanic:major status ailments} during [strong sunlight]{mechanic:strong sunlight}.
103,9,"In battle, this Pokémon cannot use its held item, and the item will not have any passive effect on the battle, positive or negative. This Pokémon also cannot use [Fling]{move:fling}.
This ability does not heal prior status ailments. []{move:rest} will fail altogether with this ability in effect. []{move:yawn} will immediately fail if used on this Pokémon during strong sunlight, and an already-used Yawn will fail if the weather turns to strong sunlight in the meantime.",Protects against [major status ailments]{mechanic:major-status-ailments} during [strong sunlight]{mechanic:strong-sunlight}.
103,9,"In battle, this Pokémon cannot use its held item, and the item will not have any passive effect on the battle, positive or negative. This Pokémon also cannot use []{move:fling}.
The [Speed]{mechanic:speed} cut from the [Iron Ball]{item:iron-ball} and the effort items (the [Macho Brace]{item:macho-brace}, [Power Weight]{item:power-weight}, [Power Bracer]{item:power-bracer}, [Power Belt]{item:power-belt}, [Power Lens]{item:power-lens}, [Power Band]{item:power-band}, and [Power Anklet]{item:power-anklet}) is unaffected. Items that do not directly affect the battle, such as the [Exp. Share]{item:exp-share}, the [Amulet Coin]{item:amulet-coin}, or the [Soothe Bell]{item:soothe-bell}, work as usual. All held items work as usual out of battle.
The [Speed]{mechanic:speed} cut from the []{item:iron-ball} and the effort items (the []{item:macho-brace}, []{item:power-weight}, []{item:power-bracer}, []{item:power-belt}, []{item:power-lens}, []{item:power-band}, and []{item:power-anklet}) is unaffected. Items that do not directly affect the battle, such as the []{item:exp-share}, the []{item:amulet-coin}, or the []{item:soothe-bell}, work as usual. All held items work as usual out of battle.
Other moves that use the held item, such as [Natural Gift]{move:natural-gift} and [Switcheroo]{move:switcheroo}, work as usual.",Prevents the Pokémon from using its held item in battle.
Other moves that use the held item, such as []{move:natural-gift} and []{move:switcheroo}, work as usual.",Prevents the Pokémon from using its held item in battle.
104,9,"This Pokémon's moves completely ignore abilities that could hinder or prevent their effect on the target.
For example, this Pokémon's moves ignore abilities that would fully negate them, such as [Water Absorb]{ability:water-absorb}; abilities that would prevent any of their effects, such as [Clear Body]{ability:clear-body}, [Shell Armor]{ability:shell-armor}, or [Sticky Hold]{ability:sticky-hold}; and abilities that grant any general protective benefit, such as [Simple]{ability:simple}, [Snow Cloak]{ability:snow-cloak}, or [Thick Fat]{ability:thick-fat}. If an ability could either hinder or help this Pokémon's moves, e.g. [Dry Skin]{ability:dry-skin} or [Unaware]{ability:unaware}, the ability is ignored either way.
For example, this Pokémon's moves ignore abilities that would fully negate them, such as []{ability:water-absorb}; abilities that would prevent any of their effects, such as []{ability:clear-body}, []{ability:shell-armor}, or []{ability:sticky-hold}; and abilities that grant any general protective benefit, such as []{ability:simple}, []{ability:snow-cloak}, or []{ability:thick-fat}. If an ability could either hinder or help this Pokémon's moves, e.g. []{ability:dry-skin} or []{ability:unaware}, the ability is ignored either way.
Abilities that do not fit this description, even if they could hinder moves in some other way, are not affected. For example, [Cursed Body]{ability:cursed-body} only affects potential future uses of the move, and [Liquid Ooze]{ability:liquid-ooze} only hinders the move's effect on the user, not the target. This ablity cannot ignore type or form changes granted by abilities, for example [Color Change]{ability:color-change} or [Forecast]{ability:forecast}; nor effects that were caused by abilities but are no longer tied to an ability, such as the rain from [Drizzle]{ability:drizzle}. This ability cannot ignore [Multitype]{ability:multitype} at all.
Abilities that do not fit this description, even if they could hinder moves in some other way, are not affected. For example, []{ability:cursed-body} only affects potential future uses of the move, and []{ability:liquid-ooze} only hinders the move's effect on the user, not the target. This ablity cannot ignore type or form changes granted by abilities, for example []{ability:color-change} or []{ability:forecast}; nor effects that were caused by abilities but are no longer tied to an ability, such as the rain from []{ability:drizzle}. This ability cannot ignore []{ability:multitype} at all.
An ability ignored by this ability is only nullified while the move is being used. For example, this Pokémon's moves can [paralyze]{mechanic:paralysis} a Pokémon with [Limber]{ability:limber}, but Limber will activate and heal the paralysis immediately thereafter, and this Pokémon's [Spikes]{move:spikes} are not affected by this ability after they have been placed.
An ability ignored by this ability is only nullified while the move is being used. For example, this Pokémon's moves can [paralyze]{mechanic:paralysis} a Pokémon with []{ability:limber}, but Limber will activate and heal the paralysis immediately thereafter, and this Pokémon's []{move:spikes} are not affected by this ability after they have been placed.
When this Pokémon enters battle, all participating trainers are notified that it has this ability.",Bypasses targets' abilities if they could hinder or prevent a move.
105,9,This Pokémon's moves have [critical hit]{mechanic:critical hit} rates one stage higher than normal.,Raises moves' [critical hit]{mechanic:critical hit} rates one stage.
105,9,This Pokémon's moves have [critical hit]{mechanic:critical-hit} rates one stage higher than normal.,Raises moves' [critical hit]{mechanic:critical-hit} rates one stage.
106,9,"When this Pokémon is knocked out by a move that makes contact, the move's user takes 1/4 its maximum [HP]{mechanic:hp} in damage.",Damages the attacker for 1/4 its max [HP]{mechanic:hp} when knocked out by a contact move.
107,9,"When this Pokémon enters battle, if one of its opponents has a move that is [super effective]{mechanic:super effective} against it, [Selfdestruct]{move:selfdestruct}, [Explosion]{move:explosion}, or a one-hit knockout move, all participating trainers are notified.
107,9,"When this Pokémon enters battle, if one of its opponents has a move that is [super effective]{mechanic:super-effective} against it, []{move:selfdestruct}, []{move:explosion}, or a one-hit knockout move, all participating trainers are notified.
The move itself is not revealed; only that there is such a move. Moves that inflict [typeless damage]{mechanic:typeless damage}, such as [Future Sight]{move:future-sight}, and moves of variable type, such as [Hidden Power]{move:hidden-power}, count as their listed types.","Notifies all trainers upon entering battle if an opponent has a [super-effective]{mechanic:super-effective} move, [Selfdestruct]{move:selfdestruct}, [Explosion]{move:explosion}, or a one-hit KO move."
The move itself is not revealed; only that there is such a move. Moves that inflict [typeless damage]{mechanic:typeless-damage}, such as []{move:future-sight}, and moves of variable type, such as []{move:hidden-power}, count as their listed types.","Notifies all trainers upon entering battle if an opponent has a [super-effective]{mechanic:super-effective} move, []{move:selfdestruct}, []{move:explosion}, or a one-hit KO move."
108,9,"When this Pokémon enters battle, it reveals the move with the highest base power known by any opposing Pokémon to all participating trainers.
In the event of a tie, one is chosen at random.
@ -382,68 +382,68 @@ Moves without a listed base power are assigned one as follows:
Power | Moves
----: | -----
160 | One-hit KO moves: [Fissure]{move:fissure}, [Guillotine]{move:guillotine}, [Horn Drill]{move:horn-drill}, and [Sheer Cold]{move:sheer-cold}
120 | Counter moves: [Counter]{move:counter}, [Metal Burst]{move:metal-burst}, and [Mirror Coat]{move:mirror-coat}
80 | Variable power or set damage: [Crush Grip]{move:crush-grip}, [Dragon Rage]{move:dragon-rage}, [Endeavor]{move:endeavor}, [Flail]{move:flail}, [Frustration]{move:frustration}, [Grass Knot]{move:grass-knot}, [Gyro Ball]{move:gyro-ball}, [Hidden Power]{move:hidden-power}, [Low Kick]{move:low-kick}, [Natural Gift]{move:natural-gift}, [Night Shade]{move:night-shade}, [Psywave]{move:psywave}, [Return]{move:return}, [Reversal]{move:reversal}, [Seismic Toss]{move:seismic-toss}, [SonicBoom]{move:sonicboom}, [Trump Card]{move:trump-card}, and [Wring Out]{move:wring-out}
160 | One-hit KO moves: []{move:fissure}, []{move:guillotine}, []{move:horn-drill}, and []{move:sheer-cold}
120 | Counter moves: []{move:counter}, []{move:metal-burst}, and []{move:mirror-coat}
80 | Variable power or set damage: []{move:crush-grip}, []{move:dragon-rage}, []{move:endeavor}, []{move:flail}, []{move:frustration}, []{move:grass-knot}, []{move:gyro-ball}, []{move:hidden-power}, []{move:low-kick}, []{move:natural-gift}, []{move:night-shade}, []{move:psywave}, []{move:return}, []{move:reversal}, []{move:seismic-toss}, []{move:sonicboom}, []{move:trump-card}, and []{move:wring-out}
0 | Any such move not listed
",Reveals the opponents' strongest move upon entering battle.
109,9,"This Pokémon ignores other Pokémon's [stat modifiers]{mechanic:stat modifiers} when attacking and defending.
109,9,"This Pokémon ignores other Pokémon's [stat modifiers]{mechanic:stat-modifiers} when attacking and defending.
This includes [accuracy]{mechanic:accuracy} and [evasion]{mechanic:evasion} modifiers. [Speed]{mechanic:speed} modifiers cannot be ignored, as the order Pokémon move in is determined separately.
[Punishment]{move:punishment}'s power is calculated as usual. When this Pokémon hurts itself in [confusion]{mechanic:confusion}, its stat modifiers affect damage as usual.",Ignores other Pokémon's stat modifiers when attacking or defending.
110,9,This Pokémon deals twice as much damage with moves that are [not very effective]{mechanic:not very effective} against the target.,Doubles damage inflicted with [not-very-effective]{mechanic:not-very-effective} moves.
111,9,"This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super effective} against it.
[]{move:punishment}'s power is calculated as usual. When this Pokémon hurts itself in [confusion]{mechanic:confusion}, its stat modifiers affect damage as usual.",Ignores other Pokémon's stat modifiers when attacking or defending.
110,9,This Pokémon deals twice as much damage with moves that are [not very effective]{mechanic:not-very-effective} against the target.,Doubles damage inflicted with [not-very-effective]{mechanic:not-very-effective} moves.
111,9,"This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super-effective} against it.
This ability functions identically to [Solid Rock]{ability:solid-rock}.",Decreases damage taken from [super-effective]{mechanic:super-effective} moves by 1/4.
This ability functions identically to []{ability:solid-rock}.",Decreases damage taken from [super-effective]{mechanic:super-effective} moves by 1/4.
112,9,"This Pokémon's [Attack]{mechanic:attack} and [Speed]{mechanic:speed} are halved for five turns upon entering battle.
This ability also takes effect when acquired during battle. If this Pokémon loses its ability before the five turns are up, its Attack and Speed return to normal; if it then regains this ability without leaving battle, its Attack and Speed are halved again, but the counter keeps counting from where it was.",Halves [Attack]{mechanic:attack} and [Speed]{mechanic:speed} for five turns upon entering battle.
113,9,"This Pokémon ignores [Ghost]{type:ghost}-type Pokémon's immunity to [Normal]{type:normal}- and [Fighting]{type:fighting}-type moves.
113,9,"This Pokémon ignores []{type:ghost}-type Pokémon's immunity to []{type:normal}- and []{type:fighting}-type moves.
Ghost Pokémon's other types affect damage as usual.",Lets the Pokémon's [Normal]{type:normal} and [Fighting]{type:fighting} moves hit [Ghost]{type:ghost} Pokémon.
114,9,"All other Pokémon's single-target [Water]{type:water}-type moves are redirected to this Pokémon, if it is an eligible target. Other Pokémon's Water moves raise this Pokémon's [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}, negating any other effect on it, and cannot miss it.
Ghost Pokémon's other types affect damage as usual.",Lets the Pokémon's []{type:normal} and []{type:fighting} moves hit []{type:ghost} Pokémon.
114,9,"All other Pokémon's single-target []{type:water}-type moves are redirected to this Pokémon, if it is an eligible target. Other Pokémon's Water moves raise this Pokémon's [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}, negating any other effect on it, and cannot miss it.
[Follow Me]{move:follow-me} takes precedence over this ability.","Redirects single-target [Water]{type:water} moves to this Pokémon where possible. Absorbs Water moves, raising [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}."
[]{move:follow-me} takes precedence over this ability.","Redirects single-target []{type:water} moves to this Pokémon where possible. Absorbs Water moves, raising [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}."
115,9,"This Pokémon heals for 1/16 of its maximum [HP]{mechanic:hp} after each turn during [hail]{mechanic:hail}, and it does not take hail damage regardless of type.",Heals for 1/16 max [HP]{mechanic:hp} after each turn during hail.
116,9,"This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super effective} against it.
116,9,"This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super-effective} against it.
This ability functions identically to [Filter]{ability:filter}.",Decreases damage taken from [super-effective]{mechanic:super-effective} moves by 1/4.
This ability functions identically to []{ability:filter}.",Decreases damage taken from [super-effective]{mechanic:super-effective} moves by 1/4.
117,9,"The [weather]{mechanic:weather} changes to [hail]{mechanic:hail} when this Pokémon enters battle and does not end unless cancelled by another weather condition.
If multiple Pokémon with this ability, [Drizzle]{ability:drizzle}, [Drought]{ability:drought}, or [Sand Stream]{ability:sand-stream} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.",Summons [hail]{mechanic:hail} that lasts indefinitely upon entering battle.
118,9,"This Pokémon has a chance of picking up [Honey]{item:honey} after each battle. This chance starts at 5% and rises another 5% after every tenth level: 5% from level 110, 10% from 1120, and so on, up to 50% from 91100.
If multiple Pokémon with this ability, []{ability:drizzle}, []{ability:drought}, or []{ability:sand-stream} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay.",Summons [hail]{mechanic:hail} that lasts indefinitely upon entering battle.
118,9,"This Pokémon has a chance of picking up []{item:honey} after each battle. This chance starts at 5% and rises another 5% after every tenth level: 5% from level 110, 10% from 1120, and so on, up to 50% from 91100.
This ability is checked after the battle ends, at which point any temporary ability changes have worn off.",The Pokémon may pick up [Honey]{item:honey} after battle.
This ability is checked after the battle ends, at which point any temporary ability changes have worn off.",The Pokémon may pick up []{item:honey} after battle.
119,9,"When this Pokémon enters battle, it reveals an opposing Pokémon's held item to all participating trainers.
In a double battle, if one opponent has an item, this Pokémon will Frisk that Pokémon; if both have an item, it will Frisk one at random.",Reveals an opponent's held item upon entering battle.
120,9,"This Pokémon's recoil moves and crash moves have 1.2× their base power.
[Struggle]{move:struggle} is unaffected.
[]{move:struggle} is unaffected.
The ""crash moves"" are the moves that damage the user upon missing: [Jump Kick]{move:jump-kick} and [Hi Jump Kick]{move:hi-jump-kick}.",Strengthens recoil moves to 1.2× their power.
The ""crash moves"" are the moves that damage the user upon missing: []{move:jump-kick} and []{move:hi-jump-kick}.",Strengthens recoil moves to 1.2× their power.
121,9,"If this Pokémon is holding an elemental Plate, its type and form change to match the Plate.
This Pokémon's held item, whether or not it is a Plate, cannot be taken by [Covet]{move:covet} or [Thief]{move:thief}, nor removed by [Knock Off]{move:knock-off}, nor traded by [Switcheroo]{move:switcheroo} or [Trick]{move:trick}. Covet, Thief, and Knock Off still inflict damage against this Pokémon. Unlike with [Sticky Hold]{ability:sticky-hold}, this Pokémon cannot use [Fling]{move:fling}, Switcheroo, or Trick to lose its item itself, nor gain an item through Switcheroo or Trick if it does not have one.
This Pokémon's held item, whether or not it is a Plate, cannot be taken by []{move:covet} or []{move:thief}, nor removed by []{move:knock-off}, nor traded by []{move:switcheroo} or []{move:trick}. Covet, Thief, and Knock Off still inflict damage against this Pokémon. Unlike with []{ability:sticky-hold}, this Pokémon cannot use []{move:fling}, Switcheroo, or Trick to lose its item itself, nor gain an item through Switcheroo or Trick if it does not have one.
This ability has no effect for any Pokémon other than [Arceus]{pokemon:arceus}. This ability cannot be traded with [Skill Swap]{move:skill-swap}, nor copied with [Role Play]{move:role-play} or [Trace]{ability:trace}, nor disabled with [Gastro Acid]{move:gastro-acid}, nor changed with [Worry Seed]{move:worry-seed}. This Pokémon cannot use Skill Swap or Role Play to lose its ability itself. [Mold Breaker]{ability:mold-breaker} cannot ignore this ability.
This ability has no effect for any Pokémon other than []{pokemon:arceus}. This ability cannot be traded with []{move:skill-swap}, nor copied with []{move:role-play} or []{ability:trace}, nor disabled with []{move:gastro-acid}, nor changed with []{move:worry-seed}. This Pokémon cannot use Skill Swap or Role Play to lose its ability itself. []{ability:mold-breaker} cannot ignore this ability.
If a Pokémon [Transforms]{move:transform} into an Arceus with this ability, it will Transform into Arceus's default, [Normal]{type:normal}-type form. If the Transforming Pokémon is holding a Plate, this ability will then activate and change the Pokémon into the corresponding form.",Changes [Arceus]{pokemon:arceus}'s type and form to match its held Plate.
122,9,"Friendly Pokémon have 1.5× their [Attack]{mechanic:attack} and [Special Defense]{mechanic:special defense} during [strong sunlight]{mechanic:strong sunlight} if any friendly Pokémon has this ability.
If a Pokémon [Transforms]{move:transform} into an Arceus with this ability, it will Transform into Arceus's default, []{type:normal}-type form. If the Transforming Pokémon is holding a Plate, this ability will then activate and change the Pokémon into the corresponding form.",Changes []{pokemon:arceus}'s type and form to match its held Plate.
122,9,"Friendly Pokémon have 1.5× their [Attack]{mechanic:attack} and [Special Defense]{mechanic:special-defense} during [strong sunlight]{mechanic:strong-sunlight} if any friendly Pokémon has this ability.
Unlike [Forecast]{ability:forecast}, [Multitype]{ability:multitype}, and [Zen Mode]{ability:zen-mode}, this ability is not tied to its Pokémon's form change; [Cherrim]{pokemon:cherrim} will switch between its forms even if it loses this ability. As such, this ability also works if obtained by a Pokémon other than Cherrim.",Increases friendly Pokémon's [Attack]{mechanic:attack} and [Special Defense]{mechanic:special defense} to 1.5× during [strong sunlight]{mechanic:strong sunlight}.
Unlike []{ability:forecast}, []{ability:multitype}, and []{ability:zen-mode}, this ability is not tied to its Pokémon's form change; []{pokemon:cherrim} will switch between its forms even if it loses this ability. As such, this ability also works if obtained by a Pokémon other than Cherrim.",Increases friendly Pokémon's [Attack]{mechanic:attack} and [Special Defense]{mechanic:special-defense} to 1.5× during [strong sunlight]{mechanic:strong-sunlight}.
123,9,Opposing Pokémon take 1/8 of their maximum [HP]{mechanic:hp} in damage after each turn while they are [asleep]{mechanic:asleep}.,Damages [sleeping]{mechanic:sleep} opponents for 1/8 their max [HP]{mechanic:hp} after each turn.
124,9,"Whenever a move makes contact with this Pokémon, it steals the attacker's held item if it does not already have an item.
This Pokémon cannot steal upon being knocked out. It can steal if the attacker has a [Substitute]{move:substitute}, but cannot steal when its own Substitute is hit.",Steals attacking Pokémon's held item on contact.
This Pokémon cannot steal upon being knocked out. It can steal if the attacker has a []{move:substitute}, but cannot steal when its own Substitute is hit.",Steals attacking Pokémon's held item on contact.
125,9,"This Pokémon's moves with extra effects have 1.3× their power, but their effect chances are reduced to 0.","Strengthens moves with extra effects to 1.3× their power, but prevents their extra effects."
126,9,Stat modifiers are inverted for this Pokémon.,Inverts stat modifiers.
127,9,Opposing Pokémon cannot eat held Berries while this Pokémon is in battle.,Prevents opposing Pokémon from eating held Berries.
128,9,"When any of this Pokémon's stats are [lowered]{mechanic:stat modifier}, its [Attack]{mechanic:attack} rises by two stages.",Raises [Attack]{mechanic:attack} two [stages]{mechanic:stat modifier} upon having any stat lowered.
129,9,This Pokémon's [Attack]{mechanic:attack} and [Special Attack]{mechanic:special attack} are halved when it has less than half its [HP]{mechanic:hp}.,Halves [Attack]{mechanic:attack} and [Special Attack]{mechanic:special attack} below 50% [HP]{mechanic:hp}.
128,9,"When any of this Pokémon's stats are [lowered]{mechanic:stat-modifier}, its [Attack]{mechanic:attack} rises by two stages.",Raises [Attack]{mechanic:attack} two [stages]{mechanic:stat-modifier} upon having any stat lowered.
129,9,This Pokémon's [Attack]{mechanic:attack} and [Special Attack]{mechanic:special-attack} are halved when it has less than half its [HP]{mechanic:hp}.,Halves [Attack]{mechanic:attack} and [Special Attack]{mechanic:special-attack} below 50% [HP]{mechanic:hp}.
130,9,Moves that hit this Pokémon have a 30% chance of being [Disabled]{move:disable} afterward.,Has a 30% chance of [Disabling]{move:disable} any move that hits the Pokémon.
131,9,Friendly Pokémon next to this Pokémon in double and triple battles each have a 30% chance of being cured of any [major status ailment]{mechanic:major status ailment} after each turn.,Has a 30% chance of curing each adjacent ally of any [major status ailment]{mechanic:major status ailment} after each turn.
131,9,Friendly Pokémon next to this Pokémon in double and triple battles each have a 30% chance of being cured of any [major status ailment]{mechanic:major-status-ailment} after each turn.,Has a 30% chance of curing each adjacent ally of any [major status ailment]{mechanic:major-status-ailment} after each turn.
132,9,This Pokémon's moves inflict less damage against friendly Pokémon.,Decreases damage inflicted against friendly Pokémon.
133,9,"Whenever any move hits this Pokémon, its [Speed]{mechanic:speed} rises one stage and its [Defense]{mechanic:defense} falls one stage.
@ -452,46 +452,46 @@ This ability triggers on every hit of a multiple-hit move.",Raises [Speed]{mecha
135,9,This Pokémon has half the usual weight for its species.,Halves the Pokémon's weight.
136,9,This Pokémon takes half as much damage when it is hit having full [HP]{mechanic:hp}.,Halves damage taken from full [HP]{mechanic:hp}.
137,9,This Pokémon has 1.5× its [Attack]{mechanic:attack} when [poisoned]{mechanic:poison}.,Increases [Attack]{mechanic:attack} to 1.5× when [poisoned]{mechanic:poison}.
138,9,This Pokémon has 1.5× its [Special Attack]{mechanic:special attack} when [burned]{mechanic:burn}.,Increases [Special Attack]{mechanic:special attack} to 1.5× when [burned]{mechanic:burn}.
139,9,"After each turn, if this Pokémon ate a held Berry or used it with [Natural Gift]{move:natural-gift} that turn, the Pokémon regains its Berry. If the Pokémon then meets the requirements to eat the Berry again, it will do so immediately, and will not be able restore the Berry again.",Restores any held Berry after the turn on which it is used.
138,9,This Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} when [burned]{mechanic:burn}.,Increases [Special Attack]{mechanic:special-attack} to 1.5× when [burned]{mechanic:burn}.
139,9,"After each turn, if this Pokémon ate a held Berry or used it with []{move:natural-gift} that turn, the Pokémon regains its Berry. If the Pokémon then meets the requirements to eat the Berry again, it will do so immediately, and will not be able restore the Berry again.",Restores any held Berry after the turn on which it is used.
140,9,"This Pokémon does not take damage from friendly Pokémon's moves, including single-target moves aimed at it.",Protects against friendly Pokémon's damaging moves.
141,9,"After each turn, one of this Pokémon's stats at random rises two [stages]{mechanic:stat modifier}, and another falls one stage.",Raises a random stat two [stages]{mechanic:stat modifier} and lowers another one stage after each turn.
141,9,"After each turn, one of this Pokémon's stats at random rises two [stages]{mechanic:stat-modifier}, and another falls one stage.",Raises a random stat two [stages]{mechanic:stat-modifier} and lowers another one stage after each turn.
142,9,This Pokémon does not take damage from [weather]{mechanic:weather}.,Protects against damage from [weather]{mechanic:weather}.
143,9,This Pokémon's contact moves have a 20% chance of [poisoning]{mechanic:poison} the target with each hit.,Has a 20% chance of [poisoning]{mechanic:poison} Pokémon upon contact when attacking.
144,9,This Pokémon regains 1/3 of its maximum [HP]{mechanic:hp} when it is switched out for another Pokémon.,Heals for 1/3 max [HP]{mechanic:hp} upon switching out.
145,9,This Pokémon's [Defense]{mechanic:defense} cannot be [lowered]{mechanic:stat modifiers}.,Protects against [Defense]{mechanic:defense} drops.
145,9,This Pokémon's [Defense]{mechanic:defense} cannot be [lowered]{mechanic:stat-modifiers}.,Protects against [Defense]{mechanic:defense} drops.
146,9,This Pokémon's [Speed]{mechanic:speed} is doubled during a [sandstorm]{mechanic:sandstorm}.,Doubles [Speed]{mechanic:speed} during a [sandstorm]{mechanic:sandstorm}.
147,9,"Non-damaging moves that inflict [major status ailments]{mechanic:major status ailment}, such as [Thunder Wave]{move:thunder-wave}, have a 50% chance of failing against this Pokémon.",Has a 50% chance of protecting against non-damaging moves that inflict [major status ailments]{mechanic:major status ailment}.
147,9,"Non-damaging moves that inflict [major status ailments]{mechanic:major-status-ailment}, such as []{move:thunder-wave}, have a 50% chance of failing against this Pokémon.",Has a 50% chance of protecting against non-damaging moves that inflict [major status ailments]{mechanic:major-status-ailment}.
148,9,This Pokémon inflicts more damage when it moves last in a turn.,Strengthens moves when moving last.
149,9,"This Pokémon, upon being sent out, appears to have the species, nickname, and Poké Ball of the last Pokémon in the party that is able to battle. This illusion breaks upon being hit by a damaging move.
Other damage, e.g. from [weather]{mechanic:weather} or [Spikes]{move:spikes}, does not break the illusion, nor does damage done to a [Substitute]{move:substitute}.
Other damage, e.g. from [weather]{mechanic:weather} or []{move:spikes}, does not break the illusion, nor does damage done to a []{move:substitute}.
If the party order becomes temporarily shuffled around as Pokémon are switched out in battle, this ability chooses the last Pokémon according to that shuffled order.",Takes the appearance of the last conscious party Pokémon upon being sent out until hit by a damaging move.
150,9,This Pokémon uses [Transform]{move:transform} upon entering battle.,[Transforms]{move:transform} upon entering battle.
151,9,"This Pokémon's moves ignore [Light Screen]{move:light-screen}, [Reflect]{move:reflect}, and [Safeguard]{move:safeguard}.","Bypasses [Light Screen]{move:light-screen}, [Reflect]{move:reflect}, and [Safeguard]{move:safeguard}."
150,9,This Pokémon uses []{move:transform} upon entering battle.,[Transforms]{move:transform} upon entering battle.
151,9,"This Pokémon's moves ignore []{move:light-screen}, []{move:reflect}, and []{move:safeguard}.","Bypasses []{move:light-screen}, []{move:reflect}, and []{move:safeguard}."
152,9,"Whenever a contact move hits this Pokémon, the attacking Pokémon's ability changes to Mummy.",Changes attacking Pokémon's abilities to Mummy on contact.
153,9,"This Pokémon's [Attack]{mechanic:attack} rises one stage upon knocking out another Pokémon, even a friendly Pokémon.
This ability does not take effect when the Pokémon indirectly causes another Pokémon to faint, e.g. through [poison]{mechanic:poison} or [Spikes]{move:spikes}.",Raises [Attack]{mechanic:attack} one stage upon KOing a Pokémon.
154,9,"Whenever a [Dark]{type:dark}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat modifier}.
This ability does not take effect when the Pokémon indirectly causes another Pokémon to faint, e.g. through [poison]{mechanic:poison} or []{move:spikes}.",Raises [Attack]{mechanic:attack} one stage upon KOing a Pokémon.
154,9,"Whenever a []{type:dark}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat-modifier}.
The move is not negated in any way.",Raises [Attack]{mechanic:attack} one stage upon being hit by a [Dark]{type:dark} move.
155,9,"This Pokémon's [Speed]{mechanic:speed} rises one stage with each hit from a damaging [Dark]{type:dark}-, [Ghost]{type:ghost}-, or [Bug]{type:bug}-type move.","Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier} upon being hit by a [Dark]{type:dark}, [Ghost]{type:ghost}, or [Bug]{type:bug} move."
The move is not negated in any way.",Raises [Attack]{mechanic:attack} one stage upon being hit by a []{type:dark} move.
155,9,"This Pokémon's [Speed]{mechanic:speed} rises one stage with each hit from a damaging []{type:dark}-, []{type:ghost}-, or []{type:bug}-type move.","Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier} upon being hit by a []{type:dark}, []{type:ghost}, or []{type:bug} move."
156,9,"When this Pokémon is targeted by a move flagged as being reflectable, the move is redirected to its user.
All reflectable moves are non-damaging, and most non-damaging moves that target other Pokémon are reflectable.
A move reflected by this ability or [Magic Coat]{move:magic-coat} cannot be reflected back.",Reflects most non-damaging moves back at their user.
157,9,"Whenever a [Grass]{type:grass}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat modifier}, negating any other effect on it.","Absorbs [Grass]{type:grass} moves, raising [Attack]{mechanic:attack} one [stage]{mechanic:stat modifier}."
A move reflected by this ability or []{move:magic-coat} cannot be reflected back.",Reflects most non-damaging moves back at their user.
157,9,"Whenever a []{type:grass}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat-modifier}, negating any other effect on it.","Absorbs []{type:grass} moves, raising [Attack]{mechanic:attack} one [stage]{mechanic:stat-modifier}."
158,9,This Pokémon's non-damaging moves have their priority increased by one stage.,Raises non-damaging moves' priority by one stage.
159,9,"During a [sandstorm]{mechanic:sandstorm}, this Pokémon's [Rock]{type:rock}-, [Ground]{type:ground}-, and [Steel]{type:steel}-type moves have 1.3× their base power. This Pokémon does not take sandstorm damage, regardless of type.","Strengthens [Rock]{type:rock}, [Ground]{type:ground}, and [Steel]{type:steel} moves to 1.3× their power during a [sandstorm]{mechanic:sandstorm}."
159,9,"During a [sandstorm]{mechanic:sandstorm}, this Pokémon's []{type:rock}-, []{type:ground}-, and []{type:steel}-type moves have 1.3× their base power. This Pokémon does not take sandstorm damage, regardless of type.","Strengthens []{type:rock}, []{type:ground}, and []{type:steel} moves to 1.3× their power during a [sandstorm]{mechanic:sandstorm}."
160,9,"Whenever a move makes contact with this Pokémon, the move's user takes 1/8 of its maximum [HP]{mechanic:hp} in damage.
This ability functions identically to [Rough Skin]{ability:rough-skin}.",Damages attacking Pokémon for 1/8 their max [HP]{mechanic:hp} on contact.
This ability functions identically to []{ability:rough-skin}.",Damages attacking Pokémon for 1/8 their max [HP]{mechanic:hp} on contact.
161,9,"This Pokémon changes to Zen Mode when it falls below 50% of its maximum [HP]{mechanic:hp}.
This ability has no effect if this Pokémon is not a [Darmanitan]{pokemon:darmanitan}.",Changes [Darmanitan]{pokemon:darmanitan} to Zen Mode below 50% max [HP]{mechanic:hp}.
This ability has no effect if this Pokémon is not a []{pokemon:darmanitan}.",Changes []{pokemon:darmanitan} to Zen Mode below 50% max [HP]{mechanic:hp}.
162,9,"All friendly Pokémon's moves, including this Pokémon's own moves, have 1.1× their usual accuracy while this Pokémon is in battle.",Increases moves' accuracy to 1.1× for friendly Pokémon.
163,9,"When this Pokémon acts, if the target has an ability that would hinder or prevent this Pokémon's selected move, that ability is ignored.",Bypasses targets' abilities if they could hinder or prevent moves.
164,9,"When this Pokémon acts, if the target has an ability that would hinder or prevent this Pokémon's selected move, that ability is ignored.",Bypasses targets' abilities if they could hinder or prevent moves.

1 ability_id local_language_id effect short_effect
2 1 9 This Pokémon's moves have approximately a 10% chance to make the target [flinch]{mechanic:flinch}. This ability does not stack with a held [King's Rock]{item:kings-rock}. Overworld: The wild encounter rate is halved while this Pokémon is in the party. This Pokémon's moves have approximately a 10% chance to make the target [flinch]{mechanic:flinch}. This ability does not stack with a held []{item:kings-rock}. Overworld: The wild encounter rate is halved while this Pokémon is in the party. Has a chance of making the opponent [flinch]{mechanic:flinch} when attacking.
3 2 9 The [weather]{mechanic:weather} changes to [rain]{mechanic:rain} when this Pokémon enters battle and does not end unless replaced by another weather condition. If multiple Pokémon with this ability, [Drought]{ability:drought}, [Sand Stream]{ability:sand-stream}, or [Snow Warning]{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. The [weather]{mechanic:weather} changes to [rain]{mechanic:rain} when this Pokémon enters battle and does not end unless replaced by another weather condition. If multiple Pokémon with this ability, []{ability:drought}, []{ability:sand-stream}, or []{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. Summons [rain]{mechanic:rain} that lasts indefinitely upon entering battle.
4 3 9 This Pokémon's [Speed]{mechanic:speed} rises one [stage]{mechanic:stat modifier} after each turn. This Pokémon's [Speed]{mechanic:speed} rises one [stage]{mechanic:stat-modifier} after each turn. Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier} after each turn. Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier} after each turn.
5 4 9 Moves cannot score [critical hits]{mechanic:critical hit} against this Pokémon. This ability functions identically to [Shell Armor]{ability:shell-armor}. Moves cannot score [critical hits]{mechanic:critical-hit} against this Pokémon. This ability functions identically to []{ability:shell-armor}. Protects against [critical hits]{mechanic:critical hit}. Protects against [critical hits]{mechanic:critical-hit}.
6 5 9 When this Pokémon is at full [HP]{mechanic:hp}, any hit that would knock it out will instead leave it with 1 HP. Regardless of its current HP, it is also immune to the one-hit KO moves: [Fissure]{move:fissure}, [Guillotine]{move:guillotine}, [Horn Drill]{move:horn-drill}, and [Sheer Cold]{move:sheer-cold}. If this Pokémon is holding a [Focus Sash]{item:focus-sash}, this ability takes precedence and the Focus Sash will not be consumed. When this Pokémon is at full [HP]{mechanic:hp}, any hit that would knock it out will instead leave it with 1 HP. Regardless of its current HP, it is also immune to the one-hit KO moves: []{move:fissure}, []{move:guillotine}, []{move:horn-drill}, and []{move:sheer-cold}. If this Pokémon is holding a []{item:focus-sash}, this ability takes precedence and the Focus Sash will not be consumed. Prevents being KOed from full [HP]{mechanic:hp}, leaving 1 HP instead. Protects against the one-hit KO moves regardless of HP.
7 6 9 While this Pokémon is in battle, [Selfdestruct]{move:selfdestruct} and [Explosion]{move:explosion} will fail and [Aftermath]{ability:aftermath} will not take effect. While this Pokémon is in battle, []{move:selfdestruct} and []{move:explosion} will fail and []{ability:aftermath} will not take effect. Prevents [Selfdestruct]{move:selfdestruct}, [Explosion]{move:explosion}, and [Aftermath]{ability:aftermath} from working while the Pokémon is in battle. Prevents []{move:selfdestruct}, []{move:explosion}, and []{ability:aftermath} from working while the Pokémon is in battle.
8 7 9 This Pokémon cannot be [paralyzed]{mechanic:paralysis}. If a Pokémon is paralyzed and acquires this ability, its paralysis is healed; this includes when regaining a lost ability upon leaving battle. Prevents [paralysis]{mechanic:paralysis}.
9 8 9 During a [sandstorm]{mechanic:sandstorm}, this Pokémon has 1.25× its [evasion]{mechanic:evasion}, and it does not take sandstorm damage regardless of type. The evasion bonus does not count as a [stat modifier]{mechanic:stat modifier}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a sandstorm. During a [sandstorm]{mechanic:sandstorm}, this Pokémon has 1.25× its [evasion]{mechanic:evasion}, and it does not take sandstorm damage regardless of type. The evasion bonus does not count as a [stat modifier]{mechanic:stat-modifier}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a sandstorm. Increases [evasion]{mechanic:evasion} to 1.25× during a [sandstorm]{mechanic:sandstorm}.
10 9 9 Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [paralyzed]{mechanic:paralysis}. Pokémon that are immune to [Electric]{type:electric}-type moves can still be paralyzed by this ability. Overworld: If the lead Pokémon has this ability, there is a 50% chance that encounters will be with an [Electric]{type:electric} Pokémon, if applicable. Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [paralyzed]{mechanic:paralysis}. Pokémon that are immune to []{type:electric}-type moves can still be paralyzed by this ability. Overworld: If the lead Pokémon has this ability, there is a 50% chance that encounters will be with an []{type:electric} Pokémon, if applicable. Has a 30% chance of [paralyzing]{mechanic:paralysis} attacking Pokémon on contact.
11 10 9 Whenever an [Electric]{type:electric}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it. This ability will not take effect if this Pokémon is [Ground]{type:ground}-type and thus immune to Electric moves. Electric moves will ignore this Pokémon's [Substitute]{move:substitute}. This effect includes non-damaging moves, i.e. [Thunder Wave]{move:thunder-wave}. Whenever an []{type:electric}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it. This ability will not take effect if this Pokémon is []{type:ground}-type and thus immune to Electric moves. Electric moves will ignore this Pokémon's []{move:substitute}. This effect includes non-damaging moves, i.e. []{move:thunder-wave}. Absorbs [Electric]{type:electric} moves, healing for 1/4 max [HP]{mechanic:hp}. Absorbs []{type:electric} moves, healing for 1/4 max [HP]{mechanic:hp}.
12 11 9 Whenever a [Water]{type:water}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it. Water moves will ignore this Pokémon's [Substitute]{move:substitute}. Whenever a []{type:water}-type move hits this Pokémon, it heals for 1/4 of its maximum [HP]{mechanic:hp}, negating any other effect on it. Water moves will ignore this Pokémon's []{move:substitute}. Absorbs [Water]{type:water} moves, healing for 1/4 max [HP]{mechanic:hp}. Absorbs []{type:water} moves, healing for 1/4 max [HP]{mechanic:hp}.
13 12 9 This Pokémon cannot be [infatuated]{mechanic:infatuation} and is immune to [Captivate]{move:captivate}. If a Pokémon is infatuated and acquires this ability, its infatuation is cleared. This Pokémon cannot be [infatuated]{mechanic:infatuation} and is immune to []{move:captivate}. If a Pokémon is infatuated and acquires this ability, its infatuation is cleared. Prevents [infatuation]{mechanic:infatuation} and protects against [Captivate]{move:captivate}. Prevents [infatuation]{mechanic:infatuation} and protects against []{move:captivate}.
14 13 9 While this Pokémon is in battle, [weather]{mechanic:weather} can still be in play, but will not have any of its effects. This ability functions identically to [Air Lock]{ability:air-lock}. While this Pokémon is in battle, [weather]{mechanic:weather} can still be in play, but will not have any of its effects. This ability functions identically to []{ability:air-lock}. Negates all effects of [weather]{mechanic:weather}, but does not prevent the weather itself.
15 14 9 This Pokémon's moves have 1.3× their [accuracy]{mechanic:accuracy}. This ability has no effect on the one-hit KO moves ([Fissure]{move:fissure}, [Guillotine]{move:guillotine}, [Horn Drill]{move:horn-drill}, and [Sheer Cold]{move:sheer-cold}). Overworld: In Pokémon Emerald and all subsequent games, if the lead Pokémon has this ability, wild Pokémon have 1.5× the chance of holding an item. This Pokémon's moves have 1.3× their [accuracy]{mechanic:accuracy}. This ability has no effect on the one-hit KO moves ([]{move:fissure}, []{move:guillotine}, []{move:horn-drill}, and []{move:sheer-cold}). Overworld: In Pokémon Emerald and all subsequent games, if the lead Pokémon has this ability, wild Pokémon have 1.5× the chance of holding an item. Increases moves' [accuracy]{mechanic:accuracy} to 1.3×.
16 15 9 This Pokémon cannot be [asleep]{mechanic:sleep}. This causes [Rest]{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle. This ability functions identically to [Vital Spirit]{ability:vital-spirit} in battle. This Pokémon cannot be [asleep]{mechanic:sleep}. This causes []{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle. This ability functions identically to []{ability:vital-spirit} in battle. Prevents [sleep]{mechanic:sleep}.
17 16 9 Whenever this Pokémon takes damage from a move, the Pokémon's type changes to match the move. If the Pokémon has two types, both are overridden. The Pokémon must directly take damage; for example, moves blocked by a [Substitute]{move:substitute} will not trigger this ability, nor will moves that deal damage indirectly, such as [Spikes]{move:spikes}. This ability takes effect on only the last hit of a multiple-hit attack. In Pokémon Colosseum and XD: Gale of Darkness, this ability does not take effect on Shadow-type moves. Whenever this Pokémon takes damage from a move, the Pokémon's type changes to match the move. If the Pokémon has two types, both are overridden. The Pokémon must directly take damage; for example, moves blocked by a []{move:substitute} will not trigger this ability, nor will moves that deal damage indirectly, such as []{move:spikes}. This ability takes effect on only the last hit of a multiple-hit attack. In Pokémon Colosseum and XD: Gale of Darkness, this ability does not take effect on Shadow-type moves. Changes type to match when hit by a damaging move.
18 17 9 This Pokémon cannot be [poisoned]{mechanic:poison}. This includes bad poison. If a Pokémon is poisoned and acquires this ability, its poison is healed; this includes when regaining a lost ability upon leaving battle. Prevents [poison]{mechanic:poison}.
19 18 9 This Pokémon is immune to [Fire]{type:fire}-type moves. Once this Pokémon has been hit by a Fire move, its own Fire moves will inflict 1.5× as much damage until it leaves battle. This ability has no effect while the Pokémon is [frozen]{mechanic:freezing}. The Fire damage bonus is retained even if the Pokémon is frozen and thawed or the ability is lost or disabled. Fire moves will ignore this Pokémon's [Substitute]{move:substitute}. This ability takes effect even on non-damaging moves, i.e. [Will-O-Wisp]{move:will-o-wisp}. This Pokémon is immune to []{type:fire}-type moves. Once this Pokémon has been hit by a Fire move, its own Fire moves will inflict 1.5× as much damage until it leaves battle. This ability has no effect while the Pokémon is [frozen]{mechanic:freezing}. The Fire damage bonus is retained even if the Pokémon is frozen and thawed or the ability is lost or disabled. Fire moves will ignore this Pokémon's []{move:substitute}. This ability takes effect even on non-damaging moves, i.e. []{move:will-o-wisp}. Protects against [Fire]{type:fire} moves. Once one has been blocked, the Pokémon's own Fire moves inflict 1.5× damage until it leaves battle. Protects against []{type:fire} moves. Once one has been blocked, the Pokémon's own Fire moves inflict 1.5× damage until it leaves battle.
20 19 9 This Pokémon is immune to the extra effects of moves used against it. An extra effect is a move's chance, listed as an "effect chance", to inflict a [status ailment]{mechanic:status ailment}, cause a [stat change]{mechanic:stat modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, [ThunderShock]{move:thundershock}'s [paralysis]{mechanic:paralysis} is an extra effect, but [Thunder Wave]{move:thunder-wave}'s is not, nor is [Knock Off]{move:knock-off}'s item removal. This Pokémon is immune to the extra effects of moves used against it. An extra effect is a move's chance, listed as an "effect chance", to inflict a [status ailment]{mechanic:status-ailment}, cause a [stat change]{mechanic:stat-modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, []{move:thundershock}'s [paralysis]{mechanic:paralysis} is an extra effect, but []{move:thunder-wave}'s is not, nor is []{move:knock-off}'s item removal. Protects against incoming moves' extra effects.
21 20 9 This Pokémon cannot be [confused]{mechanic:confusion}. If a Pokémon is confused and acquires this ability, its confusion will immediately be healed. Prevents [confusion]{mechanic:confusion}.
22 21 9 This Pokémon cannot be forced out of battle by moves such as [Whirlwind]{move:whirlwind}. [Dragon Tail]{move:dragon-tail} and [Circle Throw]{move:circle-throw} still inflict damage against this Pokémon. Overworld: If the lead Pokémon has this ability, the encounter rate while fishing is increased. This Pokémon cannot be forced out of battle by moves such as []{move:whirlwind}. []{move:dragon-tail} and []{move:circle-throw} still inflict damage against this Pokémon. Overworld: If the lead Pokémon has this ability, the encounter rate while fishing is increased. Prevents being forced out of battle by other Pokémon's moves.
23 22 9 When this Pokémon enters battle, the opponent's [Attack]{mechanic:attack} is lowered by one [stage]{mechanic:stat modifier}. In a double battle, both opponents are affected. This ability also takes effect when acquired during a battle, but will not take effect again if lost and reobtained without leaving battle. This ability has no effect on an opponent that has a [Substitute]{move:substitute}. Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate decreased. When this Pokémon enters battle, the opponent's [Attack]{mechanic:attack} is lowered by one [stage]{mechanic:stat-modifier}. In a double battle, both opponents are affected. This ability also takes effect when acquired during a battle, but will not take effect again if lost and reobtained without leaving battle. This ability has no effect on an opponent that has a []{move:substitute}. Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate decreased. Lowers opponents' [Attack]{mechanic:attack} one [stage]{mechanic:stat modifier} upon entering battle. Lowers opponents' [Attack]{mechanic:attack} one [stage]{mechanic:stat-modifier} upon entering battle.
24 23 9 While this Pokémon is in battle, opposing Pokémon cannot flee or switch out. Other Pokémon with this ability are unaffected. Pokémon can still switch out with [Baton Pass]{move:baton-pass}, [U-turn]{move:u-turn}, or a [Shed Shell]{item:shed-shell}. Pokémon with [Run Away]{ability:run-away} can still flee. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved. While this Pokémon is in battle, opposing Pokémon cannot flee or switch out. Other Pokémon with this ability are unaffected. Pokémon can still switch out with []{move:baton-pass}, []{move:u-turn}, or a []{item:shed-shell}. Pokémon with []{ability:run-away} can still flee. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved. Prevents opponents from fleeing or switching out.
25 24 9 Whenever a move makes contact with this Pokémon, the move's user takes 1/8 of its maximum [HP]{mechanic:hp} in damage. This ability functions identically to [Iron Barbs]{ability:iron-barbs}. Whenever a move makes contact with this Pokémon, the move's user takes 1/8 of its maximum [HP]{mechanic:hp} in damage. This ability functions identically to []{ability:iron-barbs}. Damages attacking Pokémon for 1/8 their max [HP]{mechanic:hp} on contact.
26 25 9 This Pokémon is immune to damaging moves that are not [super effective]{mechanic:super effective} against it. Moves that inflict fixed damage, such as [Night Shade]{move:night-shade} or [Seismic Toss]{move:seismic-toss}, are considered super effective if their types are. Damage not directly dealt by moves, such as damage from [weather]{mechanic:weather}, a [status ailment]{mechanic:status ailment}, or [Spikes]{move:spikes}, is not prevented. This ability cannot be copied with [Role Play]{move:role-play} or traded away with [Skill Swap]{move:skill-swap}, but it can be copied with [Trace]{ability:trace}, disabled with [Gastro Acid]{move:gastro-acid}, or changed with [Worry Seed]{move:worry-seed}. This Pokémon can still use Role Play itself to lose this ability, but not Skill Swap. If this Pokémon has a [Substitute]{move:substitute}, this ability will block moves as usual and any moves not blocked will react to the Substitute as usual. This Pokémon is immune to damaging moves that are not [super effective]{mechanic:super-effective} against it. Moves that inflict fixed damage, such as []{move:night-shade} or []{move:seismic-toss}, are considered super effective if their types are. Damage not directly dealt by moves, such as damage from [weather]{mechanic:weather}, a [status ailment]{mechanic:status-ailment}, or []{move:spikes}, is not prevented. This ability cannot be copied with []{move:role-play} or traded away with []{move:skill-swap}, but it can be copied with []{ability:trace}, disabled with []{move:gastro-acid}, or changed with []{move:worry-seed}. This Pokémon can still use Role Play itself to lose this ability, but not Skill Swap. If this Pokémon has a []{move:substitute}, this ability will block moves as usual and any moves not blocked will react to the Substitute as usual. Protects against damaging moves that are not [super effective]{mechanic:super effective}. Protects against damaging moves that are not [super effective]{mechanic:super-effective}.
27 26 9 This Pokémon is immune to [Ground]{type:ground}-type moves, [Spikes]{move:spikes}, [Toxic Spikes]{move:toxic-spikes}, and [Arena Trap]{ability:arena-trap}. This ability is disabled during [Gravity]{move:gravity} or [Ingrain]{move:ingrain}, or while holding an [Iron Ball]{item:iron-ball}. This ability is not disabled during [Roost]{move:roost}. This Pokémon is immune to []{type:ground}-type moves, []{move:spikes}, []{move:toxic-spikes}, and []{ability:arena-trap}. This ability is disabled during []{move:gravity} or []{move:ingrain}, or while holding an []{item:iron-ball}. This ability is not disabled during []{move:roost}. Evades [Ground]{type:ground} moves. Evades []{type:ground} moves.
28 27 9 Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [paralyzed]{mechanic:paralysis}, [poisoned]{mechanic:poison}, or put to [sleep]{mechanic:sleep}, chosen at random. Nothing is done to compensate if the move's user is immune to one of these ailments; there is simply a lower chance that the move's user will be affected. Has a 30% chance of inflcting either [paralysis]{mechanic:paralysis}, [poison]{mechanic:poison}, or [sleep]{mechanic:sleep} on attacking Pokémon on contact.
29 28 9 Whenever this Pokémon is [burned]{mechanic:burn}, [paralyzed]{mechanic:paralysis}, or [poisoned]{mechanic:poison}, the Pokémon who gave this Pokémon that ailment is also given the ailment. This ability passes back bad poison when this Pokémon is badly poisoned. This ability cannot pass on a status ailment that the Pokémon did not directly receive from another Pokémon, such as the poison from [Toxic Spikes]{move:toxic-spikes} or the burn from a [Flame Orb]{item:flame-orb}. Overworld: If the lead Pokémon has this ability, wild Pokémon have a 50% chance of having the lead Pokémon's nature, and a 50% chance of being given a random nature as usual, including the lead Pokémon's nature. This does not work on Pokémon received outside of battle or roaming legendaries. Whenever this Pokémon is [burned]{mechanic:burn}, [paralyzed]{mechanic:paralysis}, or [poisoned]{mechanic:poison}, the Pokémon who gave this Pokémon that ailment is also given the ailment. This ability passes back bad poison when this Pokémon is badly poisoned. This ability cannot pass on a status ailment that the Pokémon did not directly receive from another Pokémon, such as the poison from []{move:toxic-spikes} or the burn from a []{item:flame-orb}. Overworld: If the lead Pokémon has this ability, wild Pokémon have a 50% chance of having the lead Pokémon's nature, and a 50% chance of being given a random nature as usual, including the lead Pokémon's nature. This does not work on Pokémon received outside of battle or roaming legendaries. Copies [burns]{mechanic:burn}, [paralysis]{mechanic:paralysis}, and [poison]{mechanic:poison} received onto the Pokémon that inflicted them.
30 29 9 This Pokémon cannot have its stats [lowered]{mechanic:stat modifier} by other Pokémon. This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Attack]{mechanic:attack} and [Defense]{mechanic:defense} drops from [Superpower]{move:superpower}; nor opponent-triggered stat boosts, such as the Attack boost from [Swagger]{move:swagger}. This Pokémon can still be passed negative stat modifiers through [Guard Swap]{move:guard-swap}, [Heart Swap]{move:heart-swap}, or [Power Swap]{move:power-swap}. This ability functions identically to [White Smoke]{ability:white-smoke} in battle. This Pokémon cannot have its stats [lowered]{mechanic:stat-modifier} by other Pokémon. This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Attack]{mechanic:attack} and [Defense]{mechanic:defense} drops from []{move:superpower}; nor opponent-triggered stat boosts, such as the Attack boost from []{move:swagger}. This Pokémon can still be passed negative stat modifiers through []{move:guard-swap}, []{move:heart-swap}, or []{move:power-swap}. This ability functions identically to []{ability:white-smoke} in battle. Prevents stats from being [lowered]{mechanic:stat modifier} by other Pokémon. Prevents stats from being [lowered]{mechanic:stat-modifier} by other Pokémon.
31 30 9 This Pokémon is cured of any [major status ailment]{mechanic:major status ailment} when it is switched out for another Pokémon. If this ability is acquired during battle, the Pokémon is cured upon leaving battle before losing the temporary ability. This Pokémon is cured of any [major status ailment]{mechanic:major-status-ailment} when it is switched out for another Pokémon. If this ability is acquired during battle, the Pokémon is cured upon leaving battle before losing the temporary ability. Cures any [major status ailment]{mechanic:major status ailment} upon switching out. Cures any [major status ailment]{mechanic:major-status-ailment} upon switching out.
32 31 9 All other Pokémon's single-target [Electric]{type:electric}-type moves are redirected to this Pokémon if it is an eligible target. Other Pokémon's Electric moves raise this Pokémon's [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}, negating any other effect on it, and cannot miss it. [Follow Me]{move:follow-me} takes precedence over this ability. If the Pokémon is a [Ground]{type:ground}-type and thus immune to Electric moves, its immunity prevents the Special Attack boost. All other Pokémon's single-target []{type:electric}-type moves are redirected to this Pokémon if it is an eligible target. Other Pokémon's Electric moves raise this Pokémon's [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}, negating any other effect on it, and cannot miss it. []{move:follow-me} takes precedence over this ability. If the Pokémon is a []{type:ground}-type and thus immune to Electric moves, its immunity prevents the Special Attack boost. Redirects single-target [Electric]{type:electric} moves to this Pokémon where possible. Absorbs Electric moves, raising [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}. Redirects single-target []{type:electric} moves to this Pokémon where possible. Absorbs Electric moves, raising [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}.
33 32 9 This Pokémon's moves have twice their usual effect chance. An effect chance is a move's chance to inflict a [status ailment]{mechanic:status ailment}, cause a [stat change]{mechanic:stat modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, [Flamethrower]{move:flamethrower}'s chance of [burning]{mechanic:burn} the target is doubled, but [Protect]{move:protect}'s chance of success and [Air Cutter]{move:air-cutter}'s increased [critical hit]{mechanic:critical hit} rate are unaffected. This Pokémon's moves have twice their usual effect chance. An effect chance is a move's chance to inflict a [status ailment]{mechanic:status-ailment}, cause a [stat change]{mechanic:stat-modifier}, or make the target [flinch]{mechanic:flinching} in addition to the move's main effect. For example, []{move:flamethrower}'s chance of [burning]{mechanic:burn} the target is doubled, but []{move:protect}'s chance of success and []{move:air-cutter}'s increased [critical hit]{mechanic:critical-hit} rate are unaffected. Doubles the chance of moves' extra effects occurring.
34 33 9 This Pokémon's [Speed]{mechanic:speed} is doubled during [rain]{mechanic:rain}. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. This Pokémon's [Speed]{mechanic:speed} is doubled during [rain]{mechanic:rain}. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. Doubles [Speed]{mechanic:speed} during [rain]{mechanic:rain}.
35 34 9 This Pokémon's [Speed]{mechanic:speed} is doubled during [strong sunlight]{mechanic:strong sunlight}. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. This Pokémon's [Speed]{mechanic:speed} is doubled during [strong sunlight]{mechanic:strong-sunlight}. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. Doubles [Speed]{mechanic:speed} during [strong sunlight]{mechanic:strong sunlight}. Doubles [Speed]{mechanic:speed} during [strong sunlight]{mechanic:strong-sunlight}.
36 35 9 Overworld: If the lead Pokémon has this ability, the wild encounter rate is doubled. This ability has no effect in battle. Increases the wild encounter rate.
37 36 9 When this Pokémon enters battle, it copies a random opponent's ability. This ability cannot copy [Multitype]{ability:multitype}. When this Pokémon enters battle, it copies a random opponent's ability. This ability cannot copy []{ability:multitype}. Copies an opponent's ability upon entering battle.
38 37 9 This Pokémon's [Attack]{mechanic:attack} is doubled while in battle. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. This ability functions identically to [Pure Power]{ability:pure-power}. This Pokémon's [Attack]{mechanic:attack} is doubled while in battle. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. This ability functions identically to []{ability:pure-power}. Doubles [Attack]{mechanic:attack} in battle.
39 38 9 Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [poisoned]{mechanic:poison}. Has a 30% chance of [poisoning]{mechanic:poison} attacking Pokémon on contact.
40 39 9 This Pokémon cannot [flinch]{mechanic:flinching}. Prevents [flinching]{mechanic:flinching}.
41 40 9 This Pokémon cannot be [frozen]{mechanic:freezing}. If a Pokémon is frozen and acquires this ability, it will immediately thaw out; this includes when regaining a lost ability upon leaving battle. Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or [Flame Body]{ability:flame-body}. This Pokémon cannot be [frozen]{mechanic:freezing}. If a Pokémon is frozen and acquires this ability, it will immediately thaw out; this includes when regaining a lost ability upon leaving battle. Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch-counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step-cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or []{ability:flame-body}. Prevents [freezing]{mechanic:freezing}.
42 41 9 This Pokémon cannot be [burned]{mechanic:burn}. If a Pokémon is burned and acquires this ability, its burn is healed; this includes when regaining a lost ability upon leaving battle. Prevents [burns]{mechanic:burn}.
43 42 9 While this Pokémon is in battle, opposing [Steel]{type:steel}-type Pokémon cannot flee or switch out. Pokémon can still switch out with [Baton Pass]{move:baton-pass}, [U-turn]{move:u-turn}, or a [Shed Shell]{item:shed-shell}. Pokémon with [Run Away]{ability:run-away} can still flee, but not switch out. Overworld: If the lead Pokémon has this ability, Steel-type Pokémon have a higher encounter rate. While this Pokémon is in battle, opposing []{type:steel}-type Pokémon cannot flee or switch out. Pokémon can still switch out with []{move:baton-pass}, []{move:u-turn}, or a []{item:shed-shell}. Pokémon with []{ability:run-away} can still flee, but not switch out. Overworld: If the lead Pokémon has this ability, Steel-type Pokémon have a higher encounter rate. Prevents [Steel]{type:steel} opponents from fleeing or switching out. Prevents []{type:steel} opponents from fleeing or switching out.
44 43 9 This Pokémon is immune to moves flagged as being sound-based. [Heal Bell]{move:heal-bell} is unaffected. This Pokémon can still receive a Perish Song counter through [Baton Pass]{move:baton-pass}, and will retain a Perish Song counter if it acquires this ability after Perish Song is used. [Howl]{move:howl}, [Roar of Time]{move:roar-of-time}, and [SonicBoom]{move:sonicboom} are not flagged as sound-based. This Pokémon is immune to moves flagged as being sound-based. []{move:heal-bell} is unaffected. This Pokémon can still receive a Perish Song counter through []{move:baton-pass}, and will retain a Perish Song counter if it acquires this ability after Perish Song is used. []{move:howl}, []{move:roar-of-time}, and []{move:sonicboom} are not flagged as sound-based. Protects against sound-based moves.
45 44 9 This Pokémon heals for 1/16 of its maximum [HP]{mechanic:hp} after each turn during [rain]{mechanic:rain}. Heals for 1/16 max [HP]{mechanic:hp} after each turn during [rain]{mechanic:rain}.
46 45 9 The [weather]{mechanic:weather} changes to a [sandstorm]{mechanic:sandstorm} when this Pokémon enters battle and does not end unless cancelled by another weather condition. If multiple Pokémon with this ability, [Drizzle]{ability:drizzle}, [Drought]{ability:drought}, or [Snow Warning]{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a sandstorm. The [weather]{mechanic:weather} changes to a [sandstorm]{mechanic:sandstorm} when this Pokémon enters battle and does not end unless cancelled by another weather condition. If multiple Pokémon with this ability, []{ability:drizzle}, []{ability:drought}, or []{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a sandstorm. Summons a [sandstorm]{mechanic:sandstorm} that lasts indefinitely upon entering battle.
47 46 9 Moves targetting this Pokémon use one extra [PP]{mechanic:pp}. This ability stacks if multiple targets have it. This ability still affects moves that fail or miss. This ability does not affect ally moves that target either the entire field or just its side, nor this Pokémon's self-targetted moves; it does, however, affect single-targetted ally moves aimed at this Pokémon, ally moves that target all other Pokémon, and opponents' moves that target the entire field. If this ability raises a move's PP cost above its remaining PP, it will use all remaining PP. When this Pokémon enters battle, all participating trainers are notified that it has this ability. Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased. Increases the [PP]{mechanic:pp} cost of moves targetting the Pokémon by one.
48 47 9 This Pokémon takes half as much damage from [Fire]{type:fire}- and [Ice]{type:ice}-type moves. This Pokémon takes half as much damage from []{type:fire}- and []{type:ice}-type moves. Halves damage from [Fire]{type:fire} and [Ice]{type:ice} moves. Halves damage from []{type:fire} and []{type:ice} moves.
49 48 9 This Pokémon awakens from [sleep]{mechanic:sleep} in half as many turns, rounded down. When one-turn sleep is lowered to zero turns, the Pokémon still falls asleep, but wakes up at its first opportunity. Halves the duration of [sleep]{mechanic:sleep}.
50 49 9 Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [burned]{mechanic:burn}. Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or [Magma Armor]{ability:magma-armor}. Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [burned]{mechanic:burn}. Overworld: If any Pokémon in the party has this ability, each egg in the party has its [hatch counter]{mechanic:hatch-counter} decreased by 2 (rather than 1) each [step cycle]{mechanic:step-cycle}, making eggs hatch roughly twice as quickly. This effect does not stack if multiple Pokémon have this ability or []{ability:magma-armor}. Has a 30% chance of [burning]{mechanic:burn} attacking Pokémon on contact.
51 50 9 This Pokémon is always successful fleeing from wild battles, even if [trapped]{mechanic:trapped} by a move or ability. Ensures success fleeing from wild battles.
52 51 9 This Pokémon cannot have its [accuracy]{mechanic:accuracy} [lowered]{mechanic:stat modifier}. This ability does not prevent any accuracy losses other than [stat modifiers]{mechanic:stat modifiers}, such as the accuracy cut from [fog]{mechanic:fog}; nor does it prevent other Pokémon's [evasion]{mechanic:evasion} from making this Pokémon's moves less accurate. This Pokémon can still be passed negative accuracy modifiers through [Heart Swap]{move:heart-swap}. Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate increased. This Pokémon cannot have its [accuracy]{mechanic:accuracy} [lowered]{mechanic:stat-modifier}. This ability does not prevent any accuracy losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the accuracy cut from [fog]{mechanic:fog}; nor does it prevent other Pokémon's [evasion]{mechanic:evasion} from making this Pokémon's moves less accurate. This Pokémon can still be passed negative accuracy modifiers through []{move:heart-swap}. Overworld: If the lead Pokémon has this ability, lower-levelled Pokémon have their encounter rate increased. Prevents [accuracy]{mechanic:accuracy} from being [lowered]{mechanic:stat modifier}. Prevents [accuracy]{mechanic:accuracy} from being [lowered]{mechanic:stat-modifier}.
53 52 9 This Pokémon cannot have its [Attack]{mechanic:attack} [lowered]{mechanic:stat modifier} by other Pokémon. This ability does not prevent any Attack losses other than [stat modifiers]{mechanic:stat modifiers}, such as the Attack cut from a [burn]{mechanic:burn}; nor self-inflicted Attack drops, such as the Attack drop from [Superpower]{move:superpower}; nor opponent-triggered Attack boosts, such as the Attack boost from [Swagger]{move:swagger}. This Pokémon can still be passed negative Attack modifiers through [Heart Swap]{move:heart-swap} or [Power Swap]{move:power-swap}. Overworld: In Pokémon Emerald, if any Pokémon in the party has this ability, [Cut]{move:cut}'s radius for cutting grass is doubled. (After Generation III, Cut can no longer cut down tall grass.) This Pokémon cannot have its [Attack]{mechanic:attack} [lowered]{mechanic:stat-modifier} by other Pokémon. This ability does not prevent any Attack losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the Attack cut from a [burn]{mechanic:burn}; nor self-inflicted Attack drops, such as the Attack drop from []{move:superpower}; nor opponent-triggered Attack boosts, such as the Attack boost from []{move:swagger}. This Pokémon can still be passed negative Attack modifiers through []{move:heart-swap} or []{move:power-swap}. Overworld: In Pokémon Emerald, if any Pokémon in the party has this ability, []{move:cut}'s radius for cutting grass is doubled. (After Generation III, Cut can no longer cut down tall grass.) Prevents [Attack]{mechanic:attack} from being [lowered]{mechanic:stat modifiers} by other Pokémon. Prevents [Attack]{mechanic:attack} from being [lowered]{mechanic:stat-modifiers} by other Pokémon.
54 53 9 At the end of each turn, if another Pokémon consumed or [Flung]{move:fling} a held item that turn, this Pokémon picks up the item if it is not already holding one. After each battle, this Pokémon has a 10% chance of picking up an item if it is not already holding one. The [Air Balloon]{item:air-balloon} and [Eject Button]{item:eject-button} cannot be picked up. The items that may be found vary by game, and, since Pokémon Emerald, by the Pokémon's level. This ability is checked after the battle ends, at which point any temporary ability changes have worn off. At the end of each turn, if another Pokémon consumed or [Flung]{move:fling} a held item that turn, this Pokémon picks up the item if it is not already holding one. After each battle, this Pokémon has a 10% chance of picking up an item if it is not already holding one. The []{item:air-balloon} and []{item:eject-button} cannot be picked up. The items that may be found vary by game, and, since Pokémon Emerald, by the Pokémon's level. This ability is checked after the battle ends, at which point any temporary ability changes have worn off. Picks up other Pokémon's used and [Flung]{move:fling} held items. May also pick up an item after battle.
55 54 9 Every second turn on which this Pokémon should attempt to use a move, it will instead do nothing ("loaf around"). Loafing around interrupts moves that take multiple turns the same way [paralysis]{mechanic:paralysis}, [flinching]{mechanic:flinching}, etc do. Most such moves, for example [Bide]{move:bide} or [Rollout]{move:rollout}, are simply cut off upon loafing around. Attacks with a recharge turn, such as [Hyper Beam]{move:hyper-beam}, do not have to recharge; attacks with a preparation turn, such as [Fly]{move:fly}, do not end up being used. Moves that are forced over multiple turns and keep going through failure, such as [Outrage]{move:outrage}, [Uproar]{move:uproar}, or any move forced by [Encore]{move:encore}, keep going as usual. If this Pokémon is [confused]{mechanic:confusion}, its confusion is not checked when loafing around; the Pokémon cannot hurt itself, and its confusion does not end or come closer to ending. If this Pokémon attempts to move but fails, e.g. because of [paralysis]{mechanic:paralysis} or [Gravity]{move:gravity}, it still counts as having moved and will loaf around the next turn. If it does not attempt to move, e.g. because it is [asleep]{mechanic:sleep} or [frozen]{mechanic:freezing}, whatever it would have done will be postponed until its next attempt; that is, it will either loaf around or move as usual, depending on what it last did. This ability cannot be changed with [Worry Seed]{move:worry-seed}, but it can be disabled with [Gastro Acid]{move:gastro-acid}, changed with [Role Play]{move:role-play}, or traded away with [Skill Swap]{move:skill-swap}. Every second turn on which this Pokémon should attempt to use a move, it will instead do nothing ("loaf around"). Loafing around interrupts moves that take multiple turns the same way [paralysis]{mechanic:paralysis}, [flinching]{mechanic:flinching}, etc do. Most such moves, for example []{move:bide} or []{move:rollout}, are simply cut off upon loafing around. Attacks with a recharge turn, such as []{move:hyper-beam}, do not have to recharge; attacks with a preparation turn, such as []{move:fly}, do not end up being used. Moves that are forced over multiple turns and keep going through failure, such as []{move:outrage}, []{move:uproar}, or any move forced by []{move:encore}, keep going as usual. If this Pokémon is [confused]{mechanic:confusion}, its confusion is not checked when loafing around; the Pokémon cannot hurt itself, and its confusion does not end or come closer to ending. If this Pokémon attempts to move but fails, e.g. because of [paralysis]{mechanic:paralysis} or []{move:gravity}, it still counts as having moved and will loaf around the next turn. If it does not attempt to move, e.g. because it is [asleep]{mechanic:sleep} or [frozen]{mechanic:freezing}, whatever it would have done will be postponed until its next attempt; that is, it will either loaf around or move as usual, depending on what it last did. This ability cannot be changed with []{move:worry-seed}, but it can be disabled with []{move:gastro-acid}, changed with []{move:role-play}, or traded away with []{move:skill-swap}. Skips every second turn.
56 55 9 This Pokémon's physical moves do 1.5× as much [regular damage]{mechanic:regular damage}, but have 0.8× their usual [accuracy]{mechanic:accuracy}. Special moves are unaffected. Moves that do set damage, such as [Seismic Toss]{move:seismic-toss}, have their accuracy affected, but not their damage. Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased. This Pokémon's physical moves do 1.5× as much [regular damage]{mechanic:regular-damage}, but have 0.8× their usual [accuracy]{mechanic:accuracy}. Special moves are unaffected. Moves that do set damage, such as []{move:seismic-toss}, have their accuracy affected, but not their damage. Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased. Strengthens physical moves to inflict 1.5× damage, but decreases their [accuracy]{mechanic:accuracy} to 0.8×.
57 56 9 Whenever a move makes contact with this Pokémon, the move's user has a 30% chance of being [infatuated]{mechanic:infatuation}. Overworld: If the lead Pokémon has this ability, any wild Pokémon whose species can be either gender has an increased chance of being the opposite gender. Has a 30% chance of [infatuating]{mechanic:infatuation} attacking Pokémon on contact.
58 57 9 This Pokémon has 1.5× its [Special Attack]{mechanic:special attack} if any friendly Pokémon has [Minus]{ability:minus}. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. If either ability is disabled by [Gastro Acid]{move:gastro-acid}, both lose their effect. This Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} if any friendly Pokémon has []{ability:minus}. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. If either ability is disabled by []{move:gastro-acid}, both lose their effect. Increases [Special Attack]{mechanic:special attack} to 1.5× when a friendly Pokémon has [Minus]{ability:minus}. Increases [Special Attack]{mechanic:special-attack} to 1.5× when a friendly Pokémon has []{ability:minus}.
59 58 9 This Pokémon has 1.5× its [Special Attack]{mechanic:special attack} if any friendly Pokémon has [Plus]{ability:plus}. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. If either ability is disabled by [Gastro Acid]{move:gastro-acid}, both lose their effect. This Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} if any friendly Pokémon has []{ability:plus}. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. If either ability is disabled by []{move:gastro-acid}, both lose their effect. Increases [Special Attack]{mechanic:special attack} to 1.5× when a friendly Pokémon has [Plus]{ability:plus}. Increases [Special Attack]{mechanic:special-attack} to 1.5× when a friendly Pokémon has []{ability:plus}.
60 59 9 During [rain]{mechanic:rain}, [strong sunlight]{mechanic:strong sunlight}, or [hail]{mechanic:hail}, this Pokémon's type changes to [Water]{type:water}, [Fire]{type:fire}, or [Ice]{type:ice}, respectively, and its form changes to match. This ability has no effect for any Pokémon other than [Castform]{pokemon:castform}. If the [weather]{mechanic:weather} ends or becomes anything that does not trigger this ability, or a Pokémon with [Air Lock]{ability:air-lock} or [Cloud Nine]{ability:cloud-nine} enters battle, this Pokémon's type and form revert to their default. If this ability is lost or disabled, this Pokémon cannot change its current type and form until it regains its ability. During [rain]{mechanic:rain}, [strong sunlight]{mechanic:strong-sunlight}, or [hail]{mechanic:hail}, this Pokémon's type changes to []{type:water}, []{type:fire}, or []{type:ice}, respectively, and its form changes to match. This ability has no effect for any Pokémon other than []{pokemon:castform}. If the [weather]{mechanic:weather} ends or becomes anything that does not trigger this ability, or a Pokémon with []{ability:air-lock} or []{ability:cloud-nine} enters battle, this Pokémon's type and form revert to their default. If this ability is lost or disabled, this Pokémon cannot change its current type and form until it regains its ability. Changes [Castform]{pokemon:castform}'s type and form to match the [weather]{mechanic:weather}. Changes []{pokemon:castform}'s type and form to match the [weather]{mechanic:weather}.
62 61 9 After each turn, this Pokémon has a 30% of being cured of any [major status ailment]{mechanic:major status ailment}. After each turn, this Pokémon has a 30% of being cured of any [major status ailment]{mechanic:major-status-ailment}. Has a 30% chance of curing any [major status ailment]{mechanic:major status ailment} after each turn. Has a 30% chance of curing any [major status ailment]{mechanic:major-status-ailment} after each turn.
63 62 9 Whenever this Pokémon is [asleep]{mechanic:sleep}, [burned]{mechanic:burn}, [paralyzed]{mechanic:paralysis}, or [poisoned]{mechanic:poison}, it has 1.5× its [Attack]{mechanic:attack}. This Pokémon is not affected by the usual Attack cut from a burn. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. Whenever this Pokémon is [asleep]{mechanic:sleep}, [burned]{mechanic:burn}, [paralyzed]{mechanic:paralysis}, or [poisoned]{mechanic:poison}, it has 1.5× its [Attack]{mechanic:attack}. This Pokémon is not affected by the usual Attack cut from a burn. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. Increases [Attack]{mechanic:attack} to 1.5× with a [major status ailment]{mechanic:major status ailment}. Increases [Attack]{mechanic:attack} to 1.5× with a [major status ailment]{mechanic:major-status-ailment}.
64 63 9 Whenever this Pokémon has a [major status ailment]{mechanic:major status ailment}, it has 1.5× its [Defense]{mechanic:defense}. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. Whenever this Pokémon has a [major status ailment]{mechanic:major-status-ailment}, it has 1.5× its [Defense]{mechanic:defense}. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. Increases [Defense]{mechanic:defense} to 1.5× with a [major status ailment]{mechanic:major status ailment}. Increases [Defense]{mechanic:defense} to 1.5× with a [major status ailment]{mechanic:major-status-ailment}.
65 64 9 Whenever a Pokémon would heal after hitting this Pokémon with a leeching move like [Absorb]{move:absorb}, it instead loses as many [HP]{mechanic:hp} as it would usually gain. [Dream Eater]{move:dream-eater} is unaffected. Whenever a Pokémon would heal after hitting this Pokémon with a leeching move like []{move:absorb}, it instead loses as many [HP]{mechanic:hp} as it would usually gain. []{move:dream-eater} is unaffected. Damages opponents using leeching moves for as much as they would heal.
66 65 9 When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Grass]{type:grass}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}. When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:grass}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}. Strengthens [Grass]{type:grass} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less. Strengthens []{type:grass} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
67 66 9 When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Fire]{type:fire}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}. When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:fire}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}. Strengthens [Fire]{type:fire} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less. Strengthens []{type:fire} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
68 67 9 When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Water]{type:water}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}. When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:water}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}. Strengthens [Water]{type:water} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less. Strengthens []{type:water} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
69 68 9 When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its [Bug]{type:bug}-type moves inflict 1.5× as much [regular damage]{mechanic:regular damage}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased. When this Pokémon has 1/3 or less of its [HP]{mechanic:hp} remaining, its []{type:bug}-type moves inflict 1.5× as much [regular damage]{mechanic:regular-damage}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased. Strengthens [Bug]{type:bug} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less. Strengthens []{type:bug} moves to inflict 1.5× damage at 1/3 max [HP]{mechanic:hp} or less.
70 69 9 This Pokémon does not receive recoil damage from its recoil moves. [Struggle]{move:struggle}'s recoil is unaffected. This ability does not prevent crash damage from missing with [Jump Kick]{move:jump-kick} or [Hi Jump Kick]{move:hi-jump-kick}. This Pokémon does not receive recoil damage from its recoil moves. []{move:struggle}'s recoil is unaffected. This ability does not prevent crash damage from missing with []{move:jump-kick} or []{move:hi-jump-kick}. Protects against recoil damage.
71 70 9 The [weather]{mechanic:weather} changes to [strong sunlight]{mechanic:strong sunlight} when this Pokémon enters battle and does not end unless cancelled by another weather condition. If multiple Pokémon with this ability, [Drizzle]{ability:drizzle}, [Sand Stream]{ability:sand-stream}, or [Snow Warning]{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. The [weather]{mechanic:weather} changes to [strong sunlight]{mechanic:strong-sunlight} when this Pokémon enters battle and does not end unless cancelled by another weather condition. If multiple Pokémon with this ability, []{ability:drizzle}, []{ability:sand-stream}, or []{ability:snow-warning} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. Summons [strong sunlight]{mechanic:strong sunlight} that lasts indefinitely upon entering battle. Summons [strong sunlight]{mechanic:strong-sunlight} that lasts indefinitely upon entering battle.
72 71 9 While this Pokémon is in battle, opposing Pokémon cannot flee or switch out. [Flying]{type:flying}-type Pokémon and Pokémon in the air, e.g. due to [Levitate]{ability:levitate} or [Magnet Rise]{move:magnet-rise}, are unaffected. Pokémon can still switch out with [Baton Pass]{move:baton-pass}, [U-turn]{move:u-turn}, or a [Shed Shell]{item:shed-shell}. Pokémon with [Run Away]{ability:run-away} can still flee, but not switch out. Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased. While this Pokémon is in battle, opposing Pokémon cannot flee or switch out. []{type:flying}-type Pokémon and Pokémon in the air, e.g. due to []{ability:levitate} or []{move:magnet-rise}, are unaffected. Pokémon can still switch out with []{move:baton-pass}, []{move:u-turn}, or a []{item:shed-shell}. Pokémon with []{ability:run-away} can still flee, but not switch out. Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased. Prevents opponents from fleeing or switching out. Eluded by [Flying]{type:flying}-types and Pokémon in the air. Prevents opponents from fleeing or switching out. Eluded by []{type:flying}-types and Pokémon in the air.
73 72 9 This Pokémon cannot be [asleep]{mechanic:sleep}. This causes [Rest]{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle. This ability functions identically to [Insomnia]{ability:insomnia} in battle. Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased. This Pokémon cannot be [asleep]{mechanic:sleep}. This causes []{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle. This ability functions identically to []{ability:insomnia} in battle. Overworld: If the lead Pokémon has this ability, higher-levelled Pokémon have their encounter rate increased. Prevents [sleep]{mechanic:sleep}.
74 73 9 This Pokémon cannot have its stats [lowered]{mechanic:stat modifier} by other Pokémon. This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Special Attack]{mechanic:special attack} drop from [Overheat]{move:overheat}; nor opponent-triggered stat boosts, such as the [Attack]{mechanic:attack} boost from [Swagger]{move:swagger}. This Pokémon can still be passed negative stat modifiers through [Guard Swap]{move:guard-swap}, [Heart Swap]{move:heart-swap}, or [Power Swap]{move:power-swap}. This ability functions identically to [Clear Body]{ability:clear-body} in battle. Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased. This Pokémon cannot have its stats [lowered]{mechanic:stat-modifier} by other Pokémon. This ability does not prevent any stat losses other than [stat modifiers]{mechanic:stat-modifiers}, such as the [Speed]{mechanic:speed} cut from [paralysis]{mechanic:paralysis}; nor self-inflicted stat drops, such as the [Special Attack]{mechanic:special-attack} drop from []{move:overheat}; nor opponent-triggered stat boosts, such as the [Attack]{mechanic:attack} boost from []{move:swagger}. This Pokémon can still be passed negative stat modifiers through []{move:guard-swap}, []{move:heart-swap}, or []{move:power-swap}. This ability functions identically to []{ability:clear-body} in battle. Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased. Prevents stats from being [lowered]{mechanic:stat modifier} by other Pokémon. Prevents stats from being [lowered]{mechanic:stat-modifier} by other Pokémon.
75 74 9 This Pokémon's [Attack]{mechanic:attack} is doubled in battle. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. This ability functions identically to [Huge Power]{ability:huge-power}. This Pokémon's [Attack]{mechanic:attack} is doubled in battle. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. This ability functions identically to []{ability:huge-power}. Doubles [Attack]{mechanic:attack} in battle.
76 75 9 Moves cannot score [critical hits]{mechanic:critical hit} against this Pokémon. This ability functions identically to [Battle Armor]{ability:battle-armor}. Moves cannot score [critical hits]{mechanic:critical-hit} against this Pokémon. This ability functions identically to []{ability:battle-armor}. Protects against [critical hits]{mechanic:critical hit}. Protects against [critical hits]{mechanic:critical-hit}.
77 76 9 While this Pokémon is in battle, [weather]{mechanic:weather} can still be in play, but will not have any of its effects. This ability functions identically to [Cloud Nine]{ability:cloud-nine}. While this Pokémon is in battle, [weather]{mechanic:weather} can still be in play, but will not have any of its effects. This ability functions identically to []{ability:cloud-nine}. Negates all effects of [weather]{mechanic:weather}, but does not prevent the weather itself.
78 77 9 When this Pokémon is [confused]{mechanic:confusion}, it has twice its [evasion]{mechanic:evasion}. Doubles [evasion]{mechanic:evasion} when [confused]{mechanic:confusion}.
79 78 9 Whenever an [Electric]{type:electric}-type move hits this Pokémon, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat modifier}, negating any other effect on it. This ability will not take effect if this Pokémon is immune to Electric moves. Electric moves will ignore this Pokémon's [Substitute]{move:substitute}. This effect includes non-damaging moves, i.e. [Thunder Wave]{move:thunder-wave}. Whenever an []{type:electric}-type move hits this Pokémon, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat-modifier}, negating any other effect on it. This ability will not take effect if this Pokémon is immune to Electric moves. Electric moves will ignore this Pokémon's []{move:substitute}. This effect includes non-damaging moves, i.e. []{move:thunder-wave}. Absorbs [Electric]{type:electric} moves, raising [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier}. Absorbs []{type:electric} moves, raising [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier}.
80 79 9 This Pokémon inflicts 1.25× as much [regular damage]{mechanic:regular damage} against Pokémon of the same gender and 0.75× as much regular damage against Pokémon of the opposite gender. If either Pokémon is genderless, damage is unaffected. This Pokémon inflicts 1.25× as much [regular damage]{mechanic:regular-damage} against Pokémon of the same gender and 0.75× as much regular damage against Pokémon of the opposite gender. If either Pokémon is genderless, damage is unaffected. Increases damage inflicted to 1.25× against Pokémon of the same gender, but decreases damage to 0.75× against the opposite gender.
81 80 9 Whenever this Pokémon [flinches]{mechanic:flinching}, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat modifier}. Whenever this Pokémon [flinches]{mechanic:flinching}, its [Speed]{mechanic:speed} rises one [stage]{mechanic:stat-modifier}. Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier} upon [flinching]{mechanic:flinching}. Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier} upon [flinching]{mechanic:flinching}.
82 81 9 During [hail]{mechanic:hail}, this Pokémon has 1.25× its [evasion]{mechanic:evasion}, and it does not take hail damage regardless of type. The evasion bonus does not count as a [stat modifier]{mechanic:stat modifier}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a blizzard. During [hail]{mechanic:hail}, this Pokémon has 1.25× its [evasion]{mechanic:evasion}, and it does not take hail damage regardless of type. The evasion bonus does not count as a [stat modifier]{mechanic:stat-modifier}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is halved in a blizzard. Increases evasion to 1.25× during [hail]{mechanic:hail}.
83 82 9 This Pokémon eats any held Berry triggered by low [HP]{mechanic:hp} when it falls below 50% of its HP, regardless of the Berry's usual threshold. Makes the Pokémon eat any held Berry triggered by low [HP]{mechanic:hp} below 1/2 its max HP.
84 83 9 Whenever this Pokémon receives a [critical hit]{mechanic:critical hit}, its [Attack]{mechanic:attack} rises to the maximum of 6 [stages]{mechanic:stat modifier}. This ability will still take effect if the critical hit is received by a [Substitute]{move:substitute}. Whenever this Pokémon receives a [critical hit]{mechanic:critical-hit}, its [Attack]{mechanic:attack} rises to the maximum of 6 [stages]{mechanic:stat-modifier}. This ability will still take effect if the critical hit is received by a []{move:substitute}. Raises [Attack]{mechanic:attack} to the maximum of six [stages]{mechanic:stat modifier} upon receiving a [critical hit]{mechanic:critical hit}. Raises [Attack]{mechanic:attack} to the maximum of six [stages]{mechanic:stat-modifier} upon receiving a [critical hit]{mechanic:critical-hit}.
85 84 9 When this Pokémon uses or loses its held item, its [Speed]{mechanic:speed} is doubled. If it gains another item or leaves battle, this bonus is lost. This bonus does not count as a [stat modifier]{mechanic:stat modifier}. There is no notification when this ability takes effect. When this Pokémon uses or loses its held item, its [Speed]{mechanic:speed} is doubled. If it gains another item or leaves battle, this bonus is lost. This bonus does not count as a [stat modifier]{mechanic:stat-modifier}. There is no notification when this ability takes effect. Doubles [Speed]{mechanic:speed} upon using or losing a held item.
86 85 9 This Pokémon takes half as much damage from [Fire]{type:fire}-type moves and [burns]{mechanic:burn}. This Pokémon takes half as much damage from []{type:fire}-type moves and [burns]{mechanic:burn}. Halves damage from [Fire]{type:fire} moves and [burns]{mechanic:burn}. Halves damage from []{type:fire} moves and [burns]{mechanic:burn}.
87 86 9 Each stage of this Pokémon's [stat modifiers]{mechanic:stat modifiers} acts as two stages. These doubled stages are still limited to a minimum of -6 and a maximum of 6. This Pokémon can still accumulate less than -3 or more than 3 stages of stat modifiers, even though the extra ones have no effect after doubling. Each stage of this Pokémon's [stat modifiers]{mechanic:stat-modifiers} acts as two stages. These doubled stages are still limited to a minimum of -6 and a maximum of 6. This Pokémon can still accumulate less than -3 or more than 3 stages of stat modifiers, even though the extra ones have no effect after doubling. Doubles the Pokémon's [stat modifiers]{mechanic:stat modifiers}. These doubled modifiers are still capped at -6 or 6 stages. Doubles the Pokémon's [stat modifiers]{mechanic:stat-modifiers}. These doubled modifiers are still capped at -6 or 6 stages.
88 87 9 This Pokémon takes 1/8 of its maximum HP in damage after each turn during [strong sunlight]{mechanic:strong sunlight}, but it heals for 1/8 of its HP each turn during [rain]{mechanic:rain}. This Pokémon takes 1.25× as much damage from [Fire]{type:fire}-type moves, but whenever a [Water]{type:water} move hits it, it heals for 1/4 its maximum HP instead. This Pokémon takes 1/8 of its maximum HP in damage after each turn during [strong sunlight]{mechanic:strong-sunlight}, but it heals for 1/8 of its HP each turn during [rain]{mechanic:rain}. This Pokémon takes 1.25× as much damage from []{type:fire}-type moves, but whenever a []{type:water} move hits it, it heals for 1/4 its maximum HP instead. Causes 1/8 max [HP]{mechanic:hp} in damage each turn during [strong sunlight]{mechanic:strong sunlight}, but heals for 1/8 max HP during [rain]{mechanic:rain}. Increases damage from [Fire]{type:fire} moves to 1.25×, but absorbs [Water]{type:water} moves, healing for 1/4 max HP. Causes 1/8 max [HP]{mechanic:hp} in damage each turn during [strong sunlight]{mechanic:strong-sunlight}, but heals for 1/8 max HP during [rain]{mechanic:rain}. Increases damage from []{type:fire} moves to 1.25×, but absorbs []{type:water} moves, healing for 1/4 max HP.
89 88 9 When this Pokémon enters battle, its [Attack]{mechanic:attack} or [Special Attack]{mechanic:special attack}, whichever corresponds to its opponents' weaker total defensive stat, rises one [stage]{mechanic:stat modifier}. In the event of a tie, Special Attack is raised. This ability also takes effect when acquired during a battle. When this Pokémon enters battle, its [Attack]{mechanic:attack} or [Special Attack]{mechanic:special-attack}, whichever corresponds to its opponents' weaker total defensive stat, rises one [stage]{mechanic:stat-modifier}. In the event of a tie, Special Attack is raised. This ability also takes effect when acquired during a battle. Raises the attack stat corresponding to the opponents' weaker defense one [stage]{mechanic:stat modifier} upon entering battle. Raises the attack stat corresponding to the opponents' weaker defense one [stage]{mechanic:stat-modifier} upon entering battle.
90 89 9 Moves flagged as being punch-based have 1.2× their base power for this Pokémon. [Sucker Punch]{move:sucker-punch} is not flagged as punch-based; its original, Japanese name only means "surprise attack". Moves flagged as being punch-based have 1.2× their base power for this Pokémon. []{move:sucker-punch} is not flagged as punch-based; its original, Japanese name only means "surprise attack". Strengthens punch-based moves to 1.2× their power.
91 90 9 If this Pokémon is [poisoned]{mechanic:poison}, it will heal for 1/8 of its maximum [HP]{mechanic:hp} after each turn rather than taking damage. This includes bad poison. Heals for 1/8 max [HP]{mechanic:hp} after each turn when [poisoned]{mechanic:poison} in place of damage.
92 91 9 This Pokémon inflicts twice as much damage with moves whose types match its own, rather than the usual [same-type attack bonus]{mechanic:same-type attack bonus} of 1.5×. This Pokémon inflicts twice as much damage with moves whose types match its own, rather than the usual [same-type attack bonus]{mechanic:same-type-attack-bonus} of 1.5×. Increases the [same-type attack bonus]{mechanic:same-type attack bonus} from 1.5× to 2×. Increases the [same-type attack bonus]{mechanic:same-type-attack-bonus} from 1.5× to 2×.
93 92 9 This Pokémon always hits five times with two-to-five-hit moves, such as [Icicle Spear]{move:icicle-spear}. Other multiple-hit moves, such as [Triple Kick]{move:triple-kick}, are unaffected. This Pokémon always hits five times with two-to-five-hit moves, such as []{move:icicle-spear}. Other multiple-hit moves, such as []{move:triple-kick}, are unaffected. Extends two-to-five-hit moves to a full five hits every time.
94 93 9 This Pokémon is cured of any [major status ailment]{mechanic:major status ailment} after each turn during [rain]{mechanic:rain}. This Pokémon is cured of any [major status ailment]{mechanic:major-status-ailment} after each turn during [rain]{mechanic:rain}. Cures any [major status ailment]{mechanic:major status ailment} after each turn during [rain]{mechanic:rain}. Cures any [major status ailment]{mechanic:major-status-ailment} after each turn during [rain]{mechanic:rain}.
95 94 9 During [strong sunlight]{mechanic:strong sunlight}, this Pokémon has 1.5× its [Special Attack]{mechanic:special attack} but takes 1/8 of its maximum [HP]{mechanic:hp} in damage after each turn. During [strong sunlight]{mechanic:strong-sunlight}, this Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} but takes 1/8 of its maximum [HP]{mechanic:hp} in damage after each turn. Increases [Special Attack]{mechanic:special attack} to 1.5× but costs 1/8 max [HP]{mechanic:hp} after each turn during [strong sunlight]{mechanic:strong sunlight}. Increases [Special Attack]{mechanic:special-attack} to 1.5× but costs 1/8 max [HP]{mechanic:hp} after each turn during [strong sunlight]{mechanic:strong-sunlight}.
96 95 9 Whenever this Pokémon has a [major status ailment]{mechanic:major status ailment}, it has 1.5× its [Speed]{mechanic:speed}. This Pokémon is not affected by the usual Speed cut from [paralysis]{mechanic:paralysis}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased. Whenever this Pokémon has a [major status ailment]{mechanic:major-status-ailment}, it has 1.5× its [Speed]{mechanic:speed}. This Pokémon is not affected by the usual Speed cut from [paralysis]{mechanic:paralysis}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is decreased. Increases [Speed]{mechanic:speed} to 1.5× with a [major status ailment]{mechanic:major status ailment}. Increases [Speed]{mechanic:speed} to 1.5× with a [major status ailment]{mechanic:major-status-ailment}.
97 96 9 This Pokémon's moves all act as if they were [Normal]{type:normal}-type. Moves that inflict [typeless damage]{mechanic:typeless damage} do so as usual. Moves of variable type, such as [Hidden Power]{move:hidden-power}, are affected. They otherwise work as usual, however; [Weather Ball]{move:weather-ball}, for example, is always forced to be Normal, but it still has doubled power and looks different during [weather]{mechanic:weather}. As [Thunder Wave]{move:thunder-wave} is prevented by immunities, unlike most non-damaging moves, it does not affect [Ghost]{type:ghost}-type Pokémon when turned Normal. This Pokémon's moves all act as if they were []{type:normal}-type. Moves that inflict [typeless damage]{mechanic:typeless-damage} do so as usual. Moves of variable type, such as []{move:hidden-power}, are affected. They otherwise work as usual, however; []{move:weather-ball}, for example, is always forced to be Normal, but it still has doubled power and looks different during [weather]{mechanic:weather}. As []{move:thunder-wave} is prevented by immunities, unlike most non-damaging moves, it does not affect []{type:ghost}-type Pokémon when turned Normal. Makes the Pokémon's moves all act [Normal]{type:normal}-type. Makes the Pokémon's moves all act []{type:normal}-type.
98 97 9 This Pokémon inflicts triple damage with [critical hits]{mechanic:critical hit}, rather than the usual double damage. This Pokémon inflicts triple damage with [critical hits]{mechanic:critical-hit}, rather than the usual double damage. Strengthens [critical hits]{mechanic:critical hit} to inflict 3× damage rather than 2×. Strengthens [critical hits]{mechanic:critical-hit} to inflict 3× damage rather than 2×.
99 98 9 This Pokémon is immune to damage not directly caused by a move. For example, this Pokémon takes no damage from from [weather]{mechanic:weather}, recoil, [status ailments]{mechanic:status ailments}, or [Spikes]{move:spikes}, but it still suffers from the [Attack]{mechanic:attack} cut when [burned]{mechanic:burn}, and a [Life Orb]{item:life-orb} will still power up this Pokémon's moves without damaging it. Anything that directly depends on such damage will also not happen; for example, [Leech Seed]{move:leech-seed} will neither hurt this Pokémon nor heal the opponent, and Pokémon with a [Jaboca Berry]{item:jaboca-berry} or [Rowap Berry]{item:rowap-berry} will not consume the berry when hit by this Pokémon. [Struggle]{move:struggle}'s recoil; [Pain Split]{move:pain-split}, whether used by or against this Pokémon; and the [HP]{mechanic:hp} costs of [Belly Drum]{move:belly-drum} and [Substitute]{move:substitute} are unaffected. If this Pokémon is [badly poisoned]{mechanic:poison}, the poison counter is still increased each turn; if the Pokémon loses this ability, it will begin taking as much damage as it would be if it had been taking increasing damage each turn. This Pokémon still takes poison damage outside of battle. This Pokémon is immune to damage not directly caused by a move. For example, this Pokémon takes no damage from from [weather]{mechanic:weather}, recoil, [status ailments]{mechanic:status-ailments}, or []{move:spikes}, but it still suffers from the [Attack]{mechanic:attack} cut when [burned]{mechanic:burn}, and a []{item:life-orb} will still power up this Pokémon's moves without damaging it. Anything that directly depends on such damage will also not happen; for example, []{move:leech-seed} will neither hurt this Pokémon nor heal the opponent, and Pokémon with a []{item:jaboca-berry} or []{item:rowap-berry} will not consume the berry when hit by this Pokémon. []{move:struggle}'s recoil; []{move:pain-split}, whether used by or against this Pokémon; and the [HP]{mechanic:hp} costs of []{move:belly-drum} and []{move:substitute} are unaffected. If this Pokémon is [badly poisoned]{mechanic:poison}, the poison counter is still increased each turn; if the Pokémon loses this ability, it will begin taking as much damage as it would be if it had been taking increasing damage each turn. This Pokémon still takes poison damage outside of battle. Protects against damage not directly caused by a move.
100 99 9 Moves used by or against this Pokémon never miss. One-hit KO moves are unaffected. Moves affected by this ability can hit Pokémon during the preparation turn of moves like [Dig]{move:dig} or [Fly]{move:fly}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased. Moves used by or against this Pokémon never miss. One-hit KO moves are unaffected. Moves affected by this ability can hit Pokémon during the preparation turn of moves like []{move:dig} or []{move:fly}. Overworld: If the lead Pokémon has this ability, the wild encounter rate is increased. Ensures all moves used by and against the Pokémon hit.
101 100 9 This Pokémon moves last within its priority bracket. Multiple Pokémon with this ability move in order of [Speed]{mechanic:speed} amongst themselves. The [Full Incense]{item:full-incense} and [Lagging Tail]{item:lagging-tail} take precedence over this ability; that is, Pokémon with these items move after Pokémon with this ability. Pokémon with both this ability and one of these items are delayed as much as if they had only the item. This ability works as usual during [Trick Room]{move:trick-room}: Pokémon with this ability will move in reverse order of Speed after Pokémon without it. This Pokémon moves last within its priority bracket. Multiple Pokémon with this ability move in order of [Speed]{mechanic:speed} amongst themselves. The []{item:full-incense} and []{item:lagging-tail} take precedence over this ability; that is, Pokémon with these items move after Pokémon with this ability. Pokémon with both this ability and one of these items are delayed as much as if they had only the item. This ability works as usual during []{move:trick-room}: Pokémon with this ability will move in reverse order of Speed after Pokémon without it. Makes the Pokémon move last within its move's priority bracket.
102 101 9 This Pokémon inflicts 1.5× as much damage with moves whose base power is 60 or less. This includes moves of variable power, such as [Hidden Power]{move:hidden-power} and [Magnitude]{move:magnitude}, when their power is 60 or less. This Pokémon inflicts 1.5× as much damage with moves whose base power is 60 or less. This includes moves of variable power, such as []{move:hidden-power} and []{move:magnitude}, when their power is 60 or less. Strengthens moves of 60 base power or less to inflict 1.5× damage.
103 102 9 This Pokémon cannot be given a [major status ailment]{mechanic:major status ailment} during [strong sunlight]{mechanic:strong sunlight}. This ability does not heal prior status ailments. [Rest]{move:rest} will fail altogether with this ability in effect. [Yawn]{move:yawn} will immediately fail if used on this Pokémon during strong sunlight, and an already-used Yawn will fail if the weather turns to strong sunlight in the meantime. This Pokémon cannot be given a [major status ailment]{mechanic:major-status-ailment} during [strong sunlight]{mechanic:strong-sunlight}. This ability does not heal prior status ailments. []{move:rest} will fail altogether with this ability in effect. []{move:yawn} will immediately fail if used on this Pokémon during strong sunlight, and an already-used Yawn will fail if the weather turns to strong sunlight in the meantime. Protects against [major status ailments]{mechanic:major status ailments} during [strong sunlight]{mechanic:strong sunlight}. Protects against [major status ailments]{mechanic:major-status-ailments} during [strong sunlight]{mechanic:strong-sunlight}.
104 103 9 In battle, this Pokémon cannot use its held item, and the item will not have any passive effect on the battle, positive or negative. This Pokémon also cannot use [Fling]{move:fling}. The [Speed]{mechanic:speed} cut from the [Iron Ball]{item:iron-ball} and the effort items (the [Macho Brace]{item:macho-brace}, [Power Weight]{item:power-weight}, [Power Bracer]{item:power-bracer}, [Power Belt]{item:power-belt}, [Power Lens]{item:power-lens}, [Power Band]{item:power-band}, and [Power Anklet]{item:power-anklet}) is unaffected. Items that do not directly affect the battle, such as the [Exp. Share]{item:exp-share}, the [Amulet Coin]{item:amulet-coin}, or the [Soothe Bell]{item:soothe-bell}, work as usual. All held items work as usual out of battle. Other moves that use the held item, such as [Natural Gift]{move:natural-gift} and [Switcheroo]{move:switcheroo}, work as usual. In battle, this Pokémon cannot use its held item, and the item will not have any passive effect on the battle, positive or negative. This Pokémon also cannot use []{move:fling}. The [Speed]{mechanic:speed} cut from the []{item:iron-ball} and the effort items (the []{item:macho-brace}, []{item:power-weight}, []{item:power-bracer}, []{item:power-belt}, []{item:power-lens}, []{item:power-band}, and []{item:power-anklet}) is unaffected. Items that do not directly affect the battle, such as the []{item:exp-share}, the []{item:amulet-coin}, or the []{item:soothe-bell}, work as usual. All held items work as usual out of battle. Other moves that use the held item, such as []{move:natural-gift} and []{move:switcheroo}, work as usual. Prevents the Pokémon from using its held item in battle.
105 104 9 This Pokémon's moves completely ignore abilities that could hinder or prevent their effect on the target. For example, this Pokémon's moves ignore abilities that would fully negate them, such as [Water Absorb]{ability:water-absorb}; abilities that would prevent any of their effects, such as [Clear Body]{ability:clear-body}, [Shell Armor]{ability:shell-armor}, or [Sticky Hold]{ability:sticky-hold}; and abilities that grant any general protective benefit, such as [Simple]{ability:simple}, [Snow Cloak]{ability:snow-cloak}, or [Thick Fat]{ability:thick-fat}. If an ability could either hinder or help this Pokémon's moves, e.g. [Dry Skin]{ability:dry-skin} or [Unaware]{ability:unaware}, the ability is ignored either way. Abilities that do not fit this description, even if they could hinder moves in some other way, are not affected. For example, [Cursed Body]{ability:cursed-body} only affects potential future uses of the move, and [Liquid Ooze]{ability:liquid-ooze} only hinders the move's effect on the user, not the target. This ablity cannot ignore type or form changes granted by abilities, for example [Color Change]{ability:color-change} or [Forecast]{ability:forecast}; nor effects that were caused by abilities but are no longer tied to an ability, such as the rain from [Drizzle]{ability:drizzle}. This ability cannot ignore [Multitype]{ability:multitype} at all. An ability ignored by this ability is only nullified while the move is being used. For example, this Pokémon's moves can [paralyze]{mechanic:paralysis} a Pokémon with [Limber]{ability:limber}, but Limber will activate and heal the paralysis immediately thereafter, and this Pokémon's [Spikes]{move:spikes} are not affected by this ability after they have been placed. When this Pokémon enters battle, all participating trainers are notified that it has this ability. This Pokémon's moves completely ignore abilities that could hinder or prevent their effect on the target. For example, this Pokémon's moves ignore abilities that would fully negate them, such as []{ability:water-absorb}; abilities that would prevent any of their effects, such as []{ability:clear-body}, []{ability:shell-armor}, or []{ability:sticky-hold}; and abilities that grant any general protective benefit, such as []{ability:simple}, []{ability:snow-cloak}, or []{ability:thick-fat}. If an ability could either hinder or help this Pokémon's moves, e.g. []{ability:dry-skin} or []{ability:unaware}, the ability is ignored either way. Abilities that do not fit this description, even if they could hinder moves in some other way, are not affected. For example, []{ability:cursed-body} only affects potential future uses of the move, and []{ability:liquid-ooze} only hinders the move's effect on the user, not the target. This ablity cannot ignore type or form changes granted by abilities, for example []{ability:color-change} or []{ability:forecast}; nor effects that were caused by abilities but are no longer tied to an ability, such as the rain from []{ability:drizzle}. This ability cannot ignore []{ability:multitype} at all. An ability ignored by this ability is only nullified while the move is being used. For example, this Pokémon's moves can [paralyze]{mechanic:paralysis} a Pokémon with []{ability:limber}, but Limber will activate and heal the paralysis immediately thereafter, and this Pokémon's []{move:spikes} are not affected by this ability after they have been placed. When this Pokémon enters battle, all participating trainers are notified that it has this ability. Bypasses targets' abilities if they could hinder or prevent a move.
106 105 9 This Pokémon's moves have [critical hit]{mechanic:critical hit} rates one stage higher than normal. This Pokémon's moves have [critical hit]{mechanic:critical-hit} rates one stage higher than normal. Raises moves' [critical hit]{mechanic:critical hit} rates one stage. Raises moves' [critical hit]{mechanic:critical-hit} rates one stage.
107 106 9 When this Pokémon is knocked out by a move that makes contact, the move's user takes 1/4 its maximum [HP]{mechanic:hp} in damage. Damages the attacker for 1/4 its max [HP]{mechanic:hp} when knocked out by a contact move.
108 107 9 When this Pokémon enters battle, if one of its opponents has a move that is [super effective]{mechanic:super effective} against it, [Selfdestruct]{move:selfdestruct}, [Explosion]{move:explosion}, or a one-hit knockout move, all participating trainers are notified. The move itself is not revealed; only that there is such a move. Moves that inflict [typeless damage]{mechanic:typeless damage}, such as [Future Sight]{move:future-sight}, and moves of variable type, such as [Hidden Power]{move:hidden-power}, count as their listed types. When this Pokémon enters battle, if one of its opponents has a move that is [super effective]{mechanic:super-effective} against it, []{move:selfdestruct}, []{move:explosion}, or a one-hit knockout move, all participating trainers are notified. The move itself is not revealed; only that there is such a move. Moves that inflict [typeless damage]{mechanic:typeless-damage}, such as []{move:future-sight}, and moves of variable type, such as []{move:hidden-power}, count as their listed types. Notifies all trainers upon entering battle if an opponent has a [super-effective]{mechanic:super-effective} move, [Selfdestruct]{move:selfdestruct}, [Explosion]{move:explosion}, or a one-hit KO move. Notifies all trainers upon entering battle if an opponent has a [super-effective]{mechanic:super-effective} move, []{move:selfdestruct}, []{move:explosion}, or a one-hit KO move.
109 108 9 When this Pokémon enters battle, it reveals the move with the highest base power known by any opposing Pokémon to all participating trainers. In the event of a tie, one is chosen at random. Moves without a listed base power are assigned one as follows: Power | Moves ----: | ----- 160 | One-hit KO moves: [Fissure]{move:fissure}, [Guillotine]{move:guillotine}, [Horn Drill]{move:horn-drill}, and [Sheer Cold]{move:sheer-cold} 120 | Counter moves: [Counter]{move:counter}, [Metal Burst]{move:metal-burst}, and [Mirror Coat]{move:mirror-coat} 80 | Variable power or set damage: [Crush Grip]{move:crush-grip}, [Dragon Rage]{move:dragon-rage}, [Endeavor]{move:endeavor}, [Flail]{move:flail}, [Frustration]{move:frustration}, [Grass Knot]{move:grass-knot}, [Gyro Ball]{move:gyro-ball}, [Hidden Power]{move:hidden-power}, [Low Kick]{move:low-kick}, [Natural Gift]{move:natural-gift}, [Night Shade]{move:night-shade}, [Psywave]{move:psywave}, [Return]{move:return}, [Reversal]{move:reversal}, [Seismic Toss]{move:seismic-toss}, [SonicBoom]{move:sonicboom}, [Trump Card]{move:trump-card}, and [Wring Out]{move:wring-out} 0 | Any such move not listed When this Pokémon enters battle, it reveals the move with the highest base power known by any opposing Pokémon to all participating trainers. In the event of a tie, one is chosen at random. Moves without a listed base power are assigned one as follows: Power | Moves ----: | ----- 160 | One-hit KO moves: []{move:fissure}, []{move:guillotine}, []{move:horn-drill}, and []{move:sheer-cold} 120 | Counter moves: []{move:counter}, []{move:metal-burst}, and []{move:mirror-coat} 80 | Variable power or set damage: []{move:crush-grip}, []{move:dragon-rage}, []{move:endeavor}, []{move:flail}, []{move:frustration}, []{move:grass-knot}, []{move:gyro-ball}, []{move:hidden-power}, []{move:low-kick}, []{move:natural-gift}, []{move:night-shade}, []{move:psywave}, []{move:return}, []{move:reversal}, []{move:seismic-toss}, []{move:sonicboom}, []{move:trump-card}, and []{move:wring-out} 0 | Any such move not listed Reveals the opponents' strongest move upon entering battle.
110 109 9 This Pokémon ignores other Pokémon's [stat modifiers]{mechanic:stat modifiers} when attacking and defending. This includes [accuracy]{mechanic:accuracy} and [evasion]{mechanic:evasion} modifiers. [Speed]{mechanic:speed} modifiers cannot be ignored, as the order Pokémon move in is determined separately. [Punishment]{move:punishment}'s power is calculated as usual. When this Pokémon hurts itself in [confusion]{mechanic:confusion}, its stat modifiers affect damage as usual. This Pokémon ignores other Pokémon's [stat modifiers]{mechanic:stat-modifiers} when attacking and defending. This includes [accuracy]{mechanic:accuracy} and [evasion]{mechanic:evasion} modifiers. [Speed]{mechanic:speed} modifiers cannot be ignored, as the order Pokémon move in is determined separately. []{move:punishment}'s power is calculated as usual. When this Pokémon hurts itself in [confusion]{mechanic:confusion}, its stat modifiers affect damage as usual. Ignores other Pokémon's stat modifiers when attacking or defending.
111 110 9 This Pokémon deals twice as much damage with moves that are [not very effective]{mechanic:not very effective} against the target. This Pokémon deals twice as much damage with moves that are [not very effective]{mechanic:not-very-effective} against the target. Doubles damage inflicted with [not-very-effective]{mechanic:not-very-effective} moves.
112 111 9 This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super effective} against it. This ability functions identically to [Solid Rock]{ability:solid-rock}. This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super-effective} against it. This ability functions identically to []{ability:solid-rock}. Decreases damage taken from [super-effective]{mechanic:super-effective} moves by 1/4.
113 112 9 This Pokémon's [Attack]{mechanic:attack} and [Speed]{mechanic:speed} are halved for five turns upon entering battle. This ability also takes effect when acquired during battle. If this Pokémon loses its ability before the five turns are up, its Attack and Speed return to normal; if it then regains this ability without leaving battle, its Attack and Speed are halved again, but the counter keeps counting from where it was. Halves [Attack]{mechanic:attack} and [Speed]{mechanic:speed} for five turns upon entering battle.
114 113 9 This Pokémon ignores [Ghost]{type:ghost}-type Pokémon's immunity to [Normal]{type:normal}- and [Fighting]{type:fighting}-type moves. Ghost Pokémon's other types affect damage as usual. This Pokémon ignores []{type:ghost}-type Pokémon's immunity to []{type:normal}- and []{type:fighting}-type moves. Ghost Pokémon's other types affect damage as usual. Lets the Pokémon's [Normal]{type:normal} and [Fighting]{type:fighting} moves hit [Ghost]{type:ghost} Pokémon. Lets the Pokémon's []{type:normal} and []{type:fighting} moves hit []{type:ghost} Pokémon.
115 114 9 All other Pokémon's single-target [Water]{type:water}-type moves are redirected to this Pokémon, if it is an eligible target. Other Pokémon's Water moves raise this Pokémon's [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}, negating any other effect on it, and cannot miss it. [Follow Me]{move:follow-me} takes precedence over this ability. All other Pokémon's single-target []{type:water}-type moves are redirected to this Pokémon, if it is an eligible target. Other Pokémon's Water moves raise this Pokémon's [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}, negating any other effect on it, and cannot miss it. []{move:follow-me} takes precedence over this ability. Redirects single-target [Water]{type:water} moves to this Pokémon where possible. Absorbs Water moves, raising [Special Attack]{mechanic:special attack} one [stage]{mechanic:stat modifier}. Redirects single-target []{type:water} moves to this Pokémon where possible. Absorbs Water moves, raising [Special Attack]{mechanic:special-attack} one [stage]{mechanic:stat-modifier}.
116 115 9 This Pokémon heals for 1/16 of its maximum [HP]{mechanic:hp} after each turn during [hail]{mechanic:hail}, and it does not take hail damage regardless of type. Heals for 1/16 max [HP]{mechanic:hp} after each turn during hail.
117 116 9 This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super effective} against it. This ability functions identically to [Filter]{ability:filter}. This Pokémon takes 0.75× as much damage from moves that are [super effective]{mechanic:super-effective} against it. This ability functions identically to []{ability:filter}. Decreases damage taken from [super-effective]{mechanic:super-effective} moves by 1/4.
118 117 9 The [weather]{mechanic:weather} changes to [hail]{mechanic:hail} when this Pokémon enters battle and does not end unless cancelled by another weather condition. If multiple Pokémon with this ability, [Drizzle]{ability:drizzle}, [Drought]{ability:drought}, or [Sand Stream]{ability:sand-stream} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting [Trick Room]{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. The [weather]{mechanic:weather} changes to [hail]{mechanic:hail} when this Pokémon enters battle and does not end unless cancelled by another weather condition. If multiple Pokémon with this ability, []{ability:drizzle}, []{ability:drought}, or []{ability:sand-stream} are sent out at the same time, the abilities will activate in order of [Speed]{mechanic:speed}, respecting []{move:trick-room}. Each ability's weather will cancel the previous weather, and only the weather summoned by the slowest of the Pokémon will stay. Summons [hail]{mechanic:hail} that lasts indefinitely upon entering battle.
119 118 9 This Pokémon has a chance of picking up [Honey]{item:honey} after each battle. This chance starts at 5% and rises another 5% after every tenth level: 5% from level 1–10, 10% from 11–20, and so on, up to 50% from 91–100. This ability is checked after the battle ends, at which point any temporary ability changes have worn off. This Pokémon has a chance of picking up []{item:honey} after each battle. This chance starts at 5% and rises another 5% after every tenth level: 5% from level 1–10, 10% from 11–20, and so on, up to 50% from 91–100. This ability is checked after the battle ends, at which point any temporary ability changes have worn off. The Pokémon may pick up [Honey]{item:honey} after battle. The Pokémon may pick up []{item:honey} after battle.
120 119 9 When this Pokémon enters battle, it reveals an opposing Pokémon's held item to all participating trainers. In a double battle, if one opponent has an item, this Pokémon will Frisk that Pokémon; if both have an item, it will Frisk one at random. Reveals an opponent's held item upon entering battle.
121 120 9 This Pokémon's recoil moves and crash moves have 1.2× their base power. [Struggle]{move:struggle} is unaffected. The "crash moves" are the moves that damage the user upon missing: [Jump Kick]{move:jump-kick} and [Hi Jump Kick]{move:hi-jump-kick}. This Pokémon's recoil moves and crash moves have 1.2× their base power. []{move:struggle} is unaffected. The "crash moves" are the moves that damage the user upon missing: []{move:jump-kick} and []{move:hi-jump-kick}. Strengthens recoil moves to 1.2× their power.
122 121 9 If this Pokémon is holding an elemental Plate, its type and form change to match the Plate. This Pokémon's held item, whether or not it is a Plate, cannot be taken by [Covet]{move:covet} or [Thief]{move:thief}, nor removed by [Knock Off]{move:knock-off}, nor traded by [Switcheroo]{move:switcheroo} or [Trick]{move:trick}. Covet, Thief, and Knock Off still inflict damage against this Pokémon. Unlike with [Sticky Hold]{ability:sticky-hold}, this Pokémon cannot use [Fling]{move:fling}, Switcheroo, or Trick to lose its item itself, nor gain an item through Switcheroo or Trick if it does not have one. This ability has no effect for any Pokémon other than [Arceus]{pokemon:arceus}. This ability cannot be traded with [Skill Swap]{move:skill-swap}, nor copied with [Role Play]{move:role-play} or [Trace]{ability:trace}, nor disabled with [Gastro Acid]{move:gastro-acid}, nor changed with [Worry Seed]{move:worry-seed}. This Pokémon cannot use Skill Swap or Role Play to lose its ability itself. [Mold Breaker]{ability:mold-breaker} cannot ignore this ability. If a Pokémon [Transforms]{move:transform} into an Arceus with this ability, it will Transform into Arceus's default, [Normal]{type:normal}-type form. If the Transforming Pokémon is holding a Plate, this ability will then activate and change the Pokémon into the corresponding form. If this Pokémon is holding an elemental Plate, its type and form change to match the Plate. This Pokémon's held item, whether or not it is a Plate, cannot be taken by []{move:covet} or []{move:thief}, nor removed by []{move:knock-off}, nor traded by []{move:switcheroo} or []{move:trick}. Covet, Thief, and Knock Off still inflict damage against this Pokémon. Unlike with []{ability:sticky-hold}, this Pokémon cannot use []{move:fling}, Switcheroo, or Trick to lose its item itself, nor gain an item through Switcheroo or Trick if it does not have one. This ability has no effect for any Pokémon other than []{pokemon:arceus}. This ability cannot be traded with []{move:skill-swap}, nor copied with []{move:role-play} or []{ability:trace}, nor disabled with []{move:gastro-acid}, nor changed with []{move:worry-seed}. This Pokémon cannot use Skill Swap or Role Play to lose its ability itself. []{ability:mold-breaker} cannot ignore this ability. If a Pokémon [Transforms]{move:transform} into an Arceus with this ability, it will Transform into Arceus's default, []{type:normal}-type form. If the Transforming Pokémon is holding a Plate, this ability will then activate and change the Pokémon into the corresponding form. Changes [Arceus]{pokemon:arceus}'s type and form to match its held Plate. Changes []{pokemon:arceus}'s type and form to match its held Plate.
123 122 9 Friendly Pokémon have 1.5× their [Attack]{mechanic:attack} and [Special Defense]{mechanic:special defense} during [strong sunlight]{mechanic:strong sunlight} if any friendly Pokémon has this ability. Unlike [Forecast]{ability:forecast}, [Multitype]{ability:multitype}, and [Zen Mode]{ability:zen-mode}, this ability is not tied to its Pokémon's form change; [Cherrim]{pokemon:cherrim} will switch between its forms even if it loses this ability. As such, this ability also works if obtained by a Pokémon other than Cherrim. Friendly Pokémon have 1.5× their [Attack]{mechanic:attack} and [Special Defense]{mechanic:special-defense} during [strong sunlight]{mechanic:strong-sunlight} if any friendly Pokémon has this ability. Unlike []{ability:forecast}, []{ability:multitype}, and []{ability:zen-mode}, this ability is not tied to its Pokémon's form change; []{pokemon:cherrim} will switch between its forms even if it loses this ability. As such, this ability also works if obtained by a Pokémon other than Cherrim. Increases friendly Pokémon's [Attack]{mechanic:attack} and [Special Defense]{mechanic:special defense} to 1.5× during [strong sunlight]{mechanic:strong sunlight}. Increases friendly Pokémon's [Attack]{mechanic:attack} and [Special Defense]{mechanic:special-defense} to 1.5× during [strong sunlight]{mechanic:strong-sunlight}.
124 123 9 Opposing Pokémon take 1/8 of their maximum [HP]{mechanic:hp} in damage after each turn while they are [asleep]{mechanic:asleep}. Damages [sleeping]{mechanic:sleep} opponents for 1/8 their max [HP]{mechanic:hp} after each turn.
125 124 9 Whenever a move makes contact with this Pokémon, it steals the attacker's held item if it does not already have an item. This Pokémon cannot steal upon being knocked out. It can steal if the attacker has a [Substitute]{move:substitute}, but cannot steal when its own Substitute is hit. Whenever a move makes contact with this Pokémon, it steals the attacker's held item if it does not already have an item. This Pokémon cannot steal upon being knocked out. It can steal if the attacker has a []{move:substitute}, but cannot steal when its own Substitute is hit. Steals attacking Pokémon's held item on contact.
126 125 9 This Pokémon's moves with extra effects have 1.3× their power, but their effect chances are reduced to 0. Strengthens moves with extra effects to 1.3× their power, but prevents their extra effects.
127 126 9 Stat modifiers are inverted for this Pokémon. Inverts stat modifiers.
128 127 9 Opposing Pokémon cannot eat held Berries while this Pokémon is in battle. Prevents opposing Pokémon from eating held Berries.
129 128 9 When any of this Pokémon's stats are [lowered]{mechanic:stat modifier}, its [Attack]{mechanic:attack} rises by two stages. When any of this Pokémon's stats are [lowered]{mechanic:stat-modifier}, its [Attack]{mechanic:attack} rises by two stages. Raises [Attack]{mechanic:attack} two [stages]{mechanic:stat modifier} upon having any stat lowered. Raises [Attack]{mechanic:attack} two [stages]{mechanic:stat-modifier} upon having any stat lowered.
130 129 9 This Pokémon's [Attack]{mechanic:attack} and [Special Attack]{mechanic:special attack} are halved when it has less than half its [HP]{mechanic:hp}. This Pokémon's [Attack]{mechanic:attack} and [Special Attack]{mechanic:special-attack} are halved when it has less than half its [HP]{mechanic:hp}. Halves [Attack]{mechanic:attack} and [Special Attack]{mechanic:special attack} below 50% [HP]{mechanic:hp}. Halves [Attack]{mechanic:attack} and [Special Attack]{mechanic:special-attack} below 50% [HP]{mechanic:hp}.
131 130 9 Moves that hit this Pokémon have a 30% chance of being [Disabled]{move:disable} afterward. Has a 30% chance of [Disabling]{move:disable} any move that hits the Pokémon.
132 131 9 Friendly Pokémon next to this Pokémon in double and triple battles each have a 30% chance of being cured of any [major status ailment]{mechanic:major status ailment} after each turn. Friendly Pokémon next to this Pokémon in double and triple battles each have a 30% chance of being cured of any [major status ailment]{mechanic:major-status-ailment} after each turn. Has a 30% chance of curing each adjacent ally of any [major status ailment]{mechanic:major status ailment} after each turn. Has a 30% chance of curing each adjacent ally of any [major status ailment]{mechanic:major-status-ailment} after each turn.
133 132 9 This Pokémon's moves inflict less damage against friendly Pokémon. Decreases damage inflicted against friendly Pokémon.
134 133 9 Whenever any move hits this Pokémon, its [Speed]{mechanic:speed} rises one stage and its [Defense]{mechanic:defense} falls one stage. This ability triggers on every hit of a multiple-hit move. Raises [Speed]{mechanic:speed} and lowers [Defense]{mechanic:defense} by one stage each upon being hit by any move.
135 134 9 This Pokémon has double the usual weight for its species. Doubles the Pokémon's weight.
136 135 9 This Pokémon has half the usual weight for its species. Halves the Pokémon's weight.
137 136 9 This Pokémon takes half as much damage when it is hit having full [HP]{mechanic:hp}. Halves damage taken from full [HP]{mechanic:hp}.
138 137 9 This Pokémon has 1.5× its [Attack]{mechanic:attack} when [poisoned]{mechanic:poison}. Increases [Attack]{mechanic:attack} to 1.5× when [poisoned]{mechanic:poison}.
139 138 9 This Pokémon has 1.5× its [Special Attack]{mechanic:special attack} when [burned]{mechanic:burn}. This Pokémon has 1.5× its [Special Attack]{mechanic:special-attack} when [burned]{mechanic:burn}. Increases [Special Attack]{mechanic:special attack} to 1.5× when [burned]{mechanic:burn}. Increases [Special Attack]{mechanic:special-attack} to 1.5× when [burned]{mechanic:burn}.
140 139 9 After each turn, if this Pokémon ate a held Berry or used it with [Natural Gift]{move:natural-gift} that turn, the Pokémon regains its Berry. If the Pokémon then meets the requirements to eat the Berry again, it will do so immediately, and will not be able restore the Berry again. After each turn, if this Pokémon ate a held Berry or used it with []{move:natural-gift} that turn, the Pokémon regains its Berry. If the Pokémon then meets the requirements to eat the Berry again, it will do so immediately, and will not be able restore the Berry again. Restores any held Berry after the turn on which it is used.
141 140 9 This Pokémon does not take damage from friendly Pokémon's moves, including single-target moves aimed at it. Protects against friendly Pokémon's damaging moves.
142 141 9 After each turn, one of this Pokémon's stats at random rises two [stages]{mechanic:stat modifier}, and another falls one stage. After each turn, one of this Pokémon's stats at random rises two [stages]{mechanic:stat-modifier}, and another falls one stage. Raises a random stat two [stages]{mechanic:stat modifier} and lowers another one stage after each turn. Raises a random stat two [stages]{mechanic:stat-modifier} and lowers another one stage after each turn.
143 142 9 This Pokémon does not take damage from [weather]{mechanic:weather}. Protects against damage from [weather]{mechanic:weather}.
144 143 9 This Pokémon's contact moves have a 20% chance of [poisoning]{mechanic:poison} the target with each hit. Has a 20% chance of [poisoning]{mechanic:poison} Pokémon upon contact when attacking.
145 144 9 This Pokémon regains 1/3 of its maximum [HP]{mechanic:hp} when it is switched out for another Pokémon. Heals for 1/3 max [HP]{mechanic:hp} upon switching out.
146 145 9 This Pokémon's [Defense]{mechanic:defense} cannot be [lowered]{mechanic:stat modifiers}. This Pokémon's [Defense]{mechanic:defense} cannot be [lowered]{mechanic:stat-modifiers}. Protects against [Defense]{mechanic:defense} drops.
147 146 9 This Pokémon's [Speed]{mechanic:speed} is doubled during a [sandstorm]{mechanic:sandstorm}. Doubles [Speed]{mechanic:speed} during a [sandstorm]{mechanic:sandstorm}.
148 147 9 Non-damaging moves that inflict [major status ailments]{mechanic:major status ailment}, such as [Thunder Wave]{move:thunder-wave}, have a 50% chance of failing against this Pokémon. Non-damaging moves that inflict [major status ailments]{mechanic:major-status-ailment}, such as []{move:thunder-wave}, have a 50% chance of failing against this Pokémon. Has a 50% chance of protecting against non-damaging moves that inflict [major status ailments]{mechanic:major status ailment}. Has a 50% chance of protecting against non-damaging moves that inflict [major status ailments]{mechanic:major-status-ailment}.
149 148 9 This Pokémon inflicts more damage when it moves last in a turn. Strengthens moves when moving last.
150 149 9 This Pokémon, upon being sent out, appears to have the species, nickname, and Poké Ball of the last Pokémon in the party that is able to battle. This illusion breaks upon being hit by a damaging move. Other damage, e.g. from [weather]{mechanic:weather} or [Spikes]{move:spikes}, does not break the illusion, nor does damage done to a [Substitute]{move:substitute}. If the party order becomes temporarily shuffled around as Pokémon are switched out in battle, this ability chooses the last Pokémon according to that shuffled order. This Pokémon, upon being sent out, appears to have the species, nickname, and Poké Ball of the last Pokémon in the party that is able to battle. This illusion breaks upon being hit by a damaging move. Other damage, e.g. from [weather]{mechanic:weather} or []{move:spikes}, does not break the illusion, nor does damage done to a []{move:substitute}. If the party order becomes temporarily shuffled around as Pokémon are switched out in battle, this ability chooses the last Pokémon according to that shuffled order. Takes the appearance of the last conscious party Pokémon upon being sent out until hit by a damaging move.
151 150 9 This Pokémon uses [Transform]{move:transform} upon entering battle. This Pokémon uses []{move:transform} upon entering battle. [Transforms]{move:transform} upon entering battle.
152 151 9 This Pokémon's moves ignore [Light Screen]{move:light-screen}, [Reflect]{move:reflect}, and [Safeguard]{move:safeguard}. This Pokémon's moves ignore []{move:light-screen}, []{move:reflect}, and []{move:safeguard}. Bypasses [Light Screen]{move:light-screen}, [Reflect]{move:reflect}, and [Safeguard]{move:safeguard}. Bypasses []{move:light-screen}, []{move:reflect}, and []{move:safeguard}.
153 152 9 Whenever a contact move hits this Pokémon, the attacking Pokémon's ability changes to Mummy. Changes attacking Pokémon's abilities to Mummy on contact.
154 153 9 This Pokémon's [Attack]{mechanic:attack} rises one stage upon knocking out another Pokémon, even a friendly Pokémon. This ability does not take effect when the Pokémon indirectly causes another Pokémon to faint, e.g. through [poison]{mechanic:poison} or [Spikes]{move:spikes}. This Pokémon's [Attack]{mechanic:attack} rises one stage upon knocking out another Pokémon, even a friendly Pokémon. This ability does not take effect when the Pokémon indirectly causes another Pokémon to faint, e.g. through [poison]{mechanic:poison} or []{move:spikes}. Raises [Attack]{mechanic:attack} one stage upon KOing a Pokémon.
155 154 9 Whenever a [Dark]{type:dark}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat modifier}. The move is not negated in any way. Whenever a []{type:dark}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat-modifier}. The move is not negated in any way. Raises [Attack]{mechanic:attack} one stage upon being hit by a [Dark]{type:dark} move. Raises [Attack]{mechanic:attack} one stage upon being hit by a []{type:dark} move.
156 155 9 This Pokémon's [Speed]{mechanic:speed} rises one stage with each hit from a damaging [Dark]{type:dark}-, [Ghost]{type:ghost}-, or [Bug]{type:bug}-type move. This Pokémon's [Speed]{mechanic:speed} rises one stage with each hit from a damaging []{type:dark}-, []{type:ghost}-, or []{type:bug}-type move. Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat modifier} upon being hit by a [Dark]{type:dark}, [Ghost]{type:ghost}, or [Bug]{type:bug} move. Raises [Speed]{mechanic:speed} one [stage]{mechanic:stat-modifier} upon being hit by a []{type:dark}, []{type:ghost}, or []{type:bug} move.
157 156 9 When this Pokémon is targeted by a move flagged as being reflectable, the move is redirected to its user. All reflectable moves are non-damaging, and most non-damaging moves that target other Pokémon are reflectable. A move reflected by this ability or [Magic Coat]{move:magic-coat} cannot be reflected back. When this Pokémon is targeted by a move flagged as being reflectable, the move is redirected to its user. All reflectable moves are non-damaging, and most non-damaging moves that target other Pokémon are reflectable. A move reflected by this ability or []{move:magic-coat} cannot be reflected back. Reflects most non-damaging moves back at their user.
158 157 9 Whenever a [Grass]{type:grass}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat modifier}, negating any other effect on it. Whenever a []{type:grass}-type move hits this Pokémon, its [Attack]{mechanic:attack} rises one [stage]{mechanic:stat-modifier}, negating any other effect on it. Absorbs [Grass]{type:grass} moves, raising [Attack]{mechanic:attack} one [stage]{mechanic:stat modifier}. Absorbs []{type:grass} moves, raising [Attack]{mechanic:attack} one [stage]{mechanic:stat-modifier}.
159 158 9 This Pokémon's non-damaging moves have their priority increased by one stage. Raises non-damaging moves' priority by one stage.
160 159 9 During a [sandstorm]{mechanic:sandstorm}, this Pokémon's [Rock]{type:rock}-, [Ground]{type:ground}-, and [Steel]{type:steel}-type moves have 1.3× their base power. This Pokémon does not take sandstorm damage, regardless of type. During a [sandstorm]{mechanic:sandstorm}, this Pokémon's []{type:rock}-, []{type:ground}-, and []{type:steel}-type moves have 1.3× their base power. This Pokémon does not take sandstorm damage, regardless of type. Strengthens [Rock]{type:rock}, [Ground]{type:ground}, and [Steel]{type:steel} moves to 1.3× their power during a [sandstorm]{mechanic:sandstorm}. Strengthens []{type:rock}, []{type:ground}, and []{type:steel} moves to 1.3× their power during a [sandstorm]{mechanic:sandstorm}.
161 160 9 Whenever a move makes contact with this Pokémon, the move's user takes 1/8 of its maximum [HP]{mechanic:hp} in damage. This ability functions identically to [Rough Skin]{ability:rough-skin}. Whenever a move makes contact with this Pokémon, the move's user takes 1/8 of its maximum [HP]{mechanic:hp} in damage. This ability functions identically to []{ability:rough-skin}. Damages attacking Pokémon for 1/8 their max [HP]{mechanic:hp} on contact.
162 161 9 This Pokémon changes to Zen Mode when it falls below 50% of its maximum [HP]{mechanic:hp}. This ability has no effect if this Pokémon is not a [Darmanitan]{pokemon:darmanitan}. This Pokémon changes to Zen Mode when it falls below 50% of its maximum [HP]{mechanic:hp}. This ability has no effect if this Pokémon is not a []{pokemon:darmanitan}. Changes [Darmanitan]{pokemon:darmanitan} to Zen Mode below 50% max [HP]{mechanic:hp}. Changes []{pokemon:darmanitan} to Zen Mode below 50% max [HP]{mechanic:hp}.
163 162 9 All friendly Pokémon's moves, including this Pokémon's own moves, have 1.1× their usual accuracy while this Pokémon is in battle. Increases moves' accuracy to 1.1× for friendly Pokémon.
164 163 9 When this Pokémon acts, if the target has an ability that would hinder or prevent this Pokémon's selected move, that ability is ignored. Bypasses targets' abilities if they could hinder or prevent moves.
165 164 9 When this Pokémon acts, if the target has an ability that would hinder or prevent this Pokémon's selected move, that ability is ignored. Bypasses targets' abilities if they could hinder or prevent moves.
166
167
168
169
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497

View file

@ -18,9 +18,9 @@ item_id,local_language_id,short_effect,effect
5,9,Tries to catch a wild Pokémon in the Great Marsh or Safari Zone. Success rate is 1.5×.,"Used in battle
: Attempts to [catch]{mechanic:catch} a wild Pokémon, using a catch rate of 1.5×.
This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari Zone]{location:kanto-safari-zone}."
This item can only be used in the []{location:great-marsh} or []{location:kanto-safari-zone}."
6,9,Tries to catch a wild Pokémon. Success rate is 3× for water and bug Pokémon.,"Used in battle
: Attempts to [catch]{mechanic:catch} a wild Pokémon. If the wild Pokémon is [water]{type:water}- or [bug]{type:bug}-type, this ball has a catch rate of 3×. Otherwise, it has a catch rate of 1×.
: Attempts to [catch]{mechanic:catch} a wild Pokémon. If the wild Pokémon is []{type:water}- or []{type:bug}-type, this ball has a catch rate of 3×. Otherwise, it has a catch rate of 1×.
If used in a trainer battle, nothing happens and the ball is lost."
7,9,Tries to catch a wild Pokémon. Success rate is 3.5× when fishing or surfing.,"Used in battle
@ -52,7 +52,7 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
If used in a trainer battle, nothing happens and the ball is lost."
14,9,Tries to catch a wild Pokémon. Caught Pokémon are immediately healed.,"Used in battle
: Attempts to [catch]{mechanic:catch} a wild Pokémon, using a catch rate of 1×. The caught Pokémon's [HP]{mechanic:hp} is immediately restored, [PP]{mechanic:pp} for all its moves is restored, and any [status ailment]{mechanic:status ailment} is cured.
: Attempts to [catch]{mechanic:catch} a wild Pokémon, using a catch rate of 1×. The caught Pokémon's [HP]{mechanic:hp} is immediately restored, [PP]{mechanic:pp} for all its moves is restored, and any [status ailment]{mechanic:status-ailment} is cured.
If used in a trainer battle, nothing happens and the ball is lost."
15,9,"Tries to catch a wild Pokémon. Success rate is 4×, but only on the first turn.","Used in battle
@ -76,7 +76,7 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
22,9,Cures paralysis.,"Used on a party Pokémon
: Cures [paralysis]{mechanic:paralysis}."
23,9,Restores HP to full and cures any status ailment and confusion.,"Used on a party Pokémon
: Restores [HP]{mechanic:hp} to full and cures any [status ailment]{mechanic:status ailment} and [confusion]{mechanic:confusion}."
: Restores [HP]{mechanic:hp} to full and cures any [status ailment]{mechanic:status-ailment} and [confusion]{mechanic:confusion}."
24,9,Restores HP to full.,"Used on a party Pokémon
: Restores [HP]{mechanic:hp} to full."
25,9,Restores 200 HP.,"Used on a party Pokémon
@ -84,7 +84,7 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
26,9,Restores 50 HP.,"Used on a party Pokémon
: Restores 50 [HP]{mechanic:hp}."
27,9,Cures any status ailment and confusion.,"Used on a party Pokémon
: Cures any [status ailment]{mechanic:status ailment} and [confusion]{mechanic:confusion}."
: Cures any [status ailment]{mechanic:status-ailment} and [confusion]{mechanic:confusion}."
28,9,Revives with half HP.,"Used on a party Pokémon
: Revives the Pokémon and restores half its [HP]{mechanic:hp}."
29,9,Revives with full HP.,"Used on a party Pokémon
@ -102,7 +102,7 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
35,9,"Restores 200 HP, but lowers happiness.","Used on a party Pokémon
: Restores 200 [HP]{mechanic:hp}. Decreases [happiness]{mechanic:happiness} by 10/10/15."
36,9,"Cures any status ailment, but lowers happiness.","Used on a party Pokémon
: Cures any [status ailment]{mechanic:status ailment}. Decreases [happiness]{mechanic:happiness} by 5/5/10."
: Cures any [status ailment]{mechanic:status-ailment}. Decreases [happiness]{mechanic:happiness} by 5/5/10."
37,9,"Revives with full HP, but lowers happiness.","Used on a party Pokémon
: Revives a [fainted]{mechanic:faint} Pokémon and restores its [HP]{mechanic:hp} to full. Decreases [happiness]{mechanic:happiness} by 10/10/15."
38,9,Restores 10 PP for one move.,"Used on a party Pokémon
@ -114,7 +114,7 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
41,9,Restores PP to full for each move.,"Used on a party Pokémon
: Restores [PP]{mechanic:pp} to full for each move."
42,9,Cures any status ailment and confusion.,"Used on a party Pokémon
: Cures any [status ailment]{mechanic:status ailment} and [confusion]{mechanic:confusion}."
: Cures any [status ailment]{mechanic:status-ailment} and [confusion]{mechanic:confusion}."
43,9,Restores 20 HP.,"Used on a party Pokémon
: Restores 20 [HP]{mechanic:hp}."
44,9,Revives all fainted Pokémon with full HP.,"Used
@ -128,21 +128,21 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
48,9,Raises Speed effort and happiness.,"Used on a party Pokémon
: Increases [Speed]{mechanic:speed} [effort]{mechanic:effort} by 10, but won't increase it beyond 100. Increases [happiness]{mechanic:happiness} by 5/3/2."
49,9,Raises Special Attack effort and happiness.,"Used on a party Pokémon
: Increases [Special Attack]{mechanic:special attack} [effort]{mechanic:effort} by 10, but won't increase it beyond 100. Increases [happiness]{mechanic:happiness} by 5/3/2."
: Increases [Special Attack]{mechanic:special-attack} [effort]{mechanic:effort} by 10, but won't increase it beyond 100. Increases [happiness]{mechanic:happiness} by 5/3/2."
50,9,Causes a level-up and raises happiness.,"Used on a party Pokémon
: Increases level by 1. Increases [happiness]{mechanic:happiness} by 5/3/2."
51,9,Raises a move's max PP by 20%.,"Used on a party Pokémon
: Increases a selected move's max [PP]{mechanic:pp} by 20% its original max PP, to a maximum of 1.6×. Increases [happiness]{mechanic:happiness} by 5/3/2."
52,9,Raises Special Defense and happiness.,"Used on a party Pokémon
: Increases [Special Defense]{mechanic:special defense} [effort]{mechanic:effort} by 10, but won't increase it beyond 100. Increases [happiness]{mechanic:happiness} by 5/3/2."
: Increases [Special Defense]{mechanic:special-defense} [effort]{mechanic:effort} by 10, but won't increase it beyond 100. Increases [happiness]{mechanic:happiness} by 5/3/2."
53,9,Raises a move's max PP by 60%.,"Used on a party Pokémon
: Increases a selected move's max [PP]{mechanic:pp} to 1.6× its original max PP. Increases [happiness]{mechanic:happiness} by 5/3/2."
54,9,Cures any status ailment and confusion.,"Used on a party Pokémon
: Cures any [status ailment]{mechanic:status ailment} and [confusion]{mechanic:confusion}."
: Cures any [status ailment]{mechanic:status-ailment} and [confusion]{mechanic:confusion}."
55,9,Prevents stat changes in battle for five turns in battle. Raises happiness.,"Used on a party Pokémon in battle
: Protects the target's stats from being [lowered]{mechanic:lower} for the next five turns. Increases happiness by 1/1/0."
56,9,Increases the chance of a critical hit in battle. Raises happiness.,"Used on a party Pokémon in battle
: Increases the target's [critical hit chance]{mechanic:critical hit chance} by one stage until it leaves the field. Increases happiness by 1/1/0."
: Increases the target's [critical hit chance]{mechanic:critical-hit-chance} by one stage until it leaves the field. Increases happiness by 1/1/0."
57,9,Raises Attack by one stage in battle. Raises happiness.,"Used on a party Pokémon in battle
: [Raises]{mechanic:raise} the target's [Attack]{mechanic:attack} by one stage. Increases happiness by 1/1/0."
58,9,Raises Defense by one stage in battle. Raises happiness.,"Used on a party Pokémon in battle
@ -152,9 +152,9 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
60,9,Raises accuracy by one stage in battle. Raises happiness.,"Used on a party Pokémon in battle
: [Raises]{mechanic:raise} the target's [accuracy]{mechanic:accuracy} by one stage. Increases happiness by 1/1/0."
61,9,Raises Special Attack by one stage in battle. Raises happiness.,"Used on a party Pokémon in battle
: [Raises]{mechanic:raise} the target's [Special Attack]{mechanic:special attack} by one stage. Increases happiness by 1/1/0."
: [Raises]{mechanic:raise} the target's [Special Attack]{mechanic:special-attack} by one stage. Increases happiness by 1/1/0."
62,9,Raises Special Defense by one stage in battle. Raises happiness.,"Used on a party Pokémon in battle
: [Raises]{mechanic:raise} the target's [Special Defense]{mechanic:special defense} by one stage. Increases happiness by 1/1/0."
: [Raises]{mechanic:raise} the target's [Special Defense]{mechanic:special-defense} by one stage. Increases happiness by 1/1/0."
63,9,Ends a wild battle.,"Used in battle
: Ends a wild battle. Cannot be used in trainer battles."
64,9,Ends a wild battle.,"Used in battle
@ -173,60 +173,60 @@ This item can only be used in the [Great Marsh]{location:great-marsh} or [Safari
71,9,No effect.,No effect.
72,9,No effect.,"No effect.
In Diamond and Pearl, trade ten for a [Sunny Day]{move:sunny-day} [TM]{item:tm11} in the house midway along the southern section of [Route 212]{location:sinnoh-route-212}.
In Diamond and Pearl, trade ten for a []{move:sunny-day} [TM]{item:tm11} in the house midway along the southern section of []{location:sinnoh-route-212}.
In Platinum, trade to [move tutors]{mechanic:move tutor} on [Route 212]{location:sinnoh-route-212}, in [Snowpoint City]{location:snowpoint-city}, and in the [Survival Area]{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In Platinum, trade to [move tutors]{mechanic:move-tutor} on []{location:sinnoh-route-212}, in []{location:snowpoint-city}, and in the []{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In HeartGold and SoulSilver, trade one for a [Cheri Berry]{item:cheri-berry}, a [Leppa Berry]{item:leppa-berry}, and a [Pecha Berry]{item:pecha-berry} with the Juggler near the Pokémon Center in [Violet City]{location:violet-city}.
In HeartGold and SoulSilver, trade one for a []{item:cheri-berry}, a []{item:leppa-berry}, and a []{item:pecha-berry} with the Juggler near the Pokémon Center in []{location:violet-city}.
In HeartGold and SoulSilver, trade one for a [Persim Berry]{item:persim-berry}, a [Pomeg Berry]{item:pomeg-berry}, and a [Razz Berry]{item:razz-berry} with the Juggler near the [Pal Park]{location:pal-park} entrance in [Fuchsia City]{location:fuchsia-city}."
In HeartGold and SoulSilver, trade one for a []{item:persim-berry}, a []{item:pomeg-berry}, and a []{item:razz-berry} with the Juggler near the []{location:pal-park} entrance in []{location:fuchsia-city}."
73,9,No effect.,"No effect.
In Diamond and Pearl, trade ten for a [Rain Dance]{move:rain-dance} [TM]{item:tm18} in the house midway along the southern section of [Route 212]{location:sinnoh-route-212}.
In Diamond and Pearl, trade ten for a []{move:rain-dance} [TM]{item:tm18} in the house midway along the southern section of []{location:sinnoh-route-212}.
In Platinum, trade to [move tutors]{mechanic:move tutor} on [Route 212]{location:sinnoh-route-212}, in [Snowpoint City]{location:snowpoint-city}, and in the [Survival Area]{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In Platinum, trade to [move tutors]{mechanic:move-tutor} on []{location:sinnoh-route-212}, in []{location:snowpoint-city}, and in the []{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In HeartGold and SoulSilver, trade one for a [Chesto Berry]{item:chesto-berry}, an [Oran Berry]{item:oran-berry}, and a [Wiki Berry]{item:wiki-berry} with the Juggler near the Pokémon Center in [Violet City]{location:violet-city}.
In HeartGold and SoulSilver, trade one for a []{item:chesto-berry}, an []{item:oran-berry}, and a []{item:wiki-berry} with the Juggler near the Pokémon Center in []{location:violet-city}.
In HeartGold and SoulSilver, trade one for a [Bluk Berry]{item:bluk-berry}, a [Cornn Berry]{item:cornn-berry}, and a [Kelpsy Berry]{item:kelpsy-berry} with the Juggler near the [Pal Park]{location:pal-park} entrance in [Fuchsia City]{location:fuchsia-city}."
In HeartGold and SoulSilver, trade one for a []{item:bluk-berry}, a []{item:cornn-berry}, and a []{item:kelpsy-berry} with the Juggler near the []{location:pal-park} entrance in []{location:fuchsia-city}."
74,9,No effect.,"No effect.
In Diamond and Pearl, trade ten for a [Sandstorm]{move:sandstorm} [TM]{item:tm37} in the house midway along the southern section of [Route 212]{location:sinnoh-route-212}.
In Diamond and Pearl, trade ten for a []{move:sandstorm} [TM]{item:tm37} in the house midway along the southern section of []{location:sinnoh-route-212}.
In Platinum, trade to [move tutors]{mechanic:move tutor} on [Route 212]{location:sinnoh-route-212}, in [Snowpoint City]{location:snowpoint-city}, and in the [Survival Area]{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In Platinum, trade to [move tutors]{mechanic:move-tutor} on []{location:sinnoh-route-212}, in []{location:snowpoint-city}, and in the []{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In HeartGold and SoulSilver, trade one for an [Aspear Berry]{item:aspear-berry}, a [Iapapa Berry]{item:iapapa-berry}, and a [Sitrus Berry]{item:sitrus-berry} with the Juggler near the Pokémon Center in [Violet City]{location:violet-city}.
In HeartGold and SoulSilver, trade one for an []{item:aspear-berry}, a []{item:iapapa-berry}, and a []{item:sitrus-berry} with the Juggler near the Pokémon Center in []{location:violet-city}.
In HeartGold and SoulSilver, trade one for a [Grepa Berry]{item:grepa-berry}, a [Nomel Berry]{item:nomel-berry}, and a [Pinap Berry]{item:pinap-berry} with the Juggler near the [Pal Park]{location:pal-park} entrance in [Fuchsia City]{location:fuchsia-city}."
In HeartGold and SoulSilver, trade one for a []{item:grepa-berry}, a []{item:nomel-berry}, and a []{item:pinap-berry} with the Juggler near the []{location:pal-park} entrance in []{location:fuchsia-city}."
75,9,No effect.,"No effect.
In Diamond and Pearl, trade ten for a [Hail]{move:hail} [TM]{item:tm07} in the house midway along the southern section of [Route 212]{location:sinnoh-route-212}.
In Diamond and Pearl, trade ten for a []{move:hail} [TM]{item:tm07} in the house midway along the southern section of []{location:sinnoh-route-212}.
In Platinum, trade to [move tutors]{mechanic:move tutor} on [Route 212]{location:sinnoh-route-212}, in [Snowpoint City]{location:snowpoint-city}, and in the [Survival Area]{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In Platinum, trade to [move tutors]{mechanic:move-tutor} on []{location:sinnoh-route-212}, in []{location:snowpoint-city}, and in the []{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move.
In HeartGold and SoulSilver, trade one for an [Aguav Berry]{item:aguav-berry}, a [Lum Berry]{item:lum-berry}, and a [Rawst Berry]{item:rawst-berry} with the Juggler near the Pokémon Center in [Violet City]{location:violet-city}.
In HeartGold and SoulSilver, trade one for an []{item:aguav-berry}, a []{item:lum-berry}, and a []{item:rawst-berry} with the Juggler near the Pokémon Center in []{location:violet-city}.
In HeartGold and SoulSilver, trade one for a [Durin Berry]{item:durin-berry}, a [Hondew Berry]{item:hondew-berry}, and a [Wepear Berry]{item:wepear-berry} with the Juggler near the [Pal Park]{location:pal-park} entrance in [Fuchsia City]{location:fuchsia-city}."
In HeartGold and SoulSilver, trade one for a []{item:durin-berry}, a []{item:hondew-berry}, and a []{item:wepear-berry} with the Juggler near the []{location:pal-park} entrance in []{location:fuchsia-city}."
76,9,,"Used outside of battle
: Trainer will skip encounters with wild Pokémon of a lower level than the lead party Pokémon. This effect wears off after the trainer takes 200 steps."
77,9,,"Used outside of battle
: Trainer will skip encounters with wild Pokémon of a lower level than the lead party Pokémon. This effect wears off after the trainer takes 250 steps."
78,9,,"Used outside of battle
: Transports the trainer to the last-entered dungeon entrance. Cannot be used outside, in buildings, or in [Distortion World]{location:distortion-world}, [Hall of Origin]{location:sinnoh-hall-of-origin-1}, [Spear Pillar]{location:spear-pillar}, or [Turnback Cave]{location:turnback-cave}."
: Transports the trainer to the last-entered dungeon entrance. Cannot be used outside, in buildings, or in []{location:distortion-world}, []{location:sinnoh-hall-of-origin-1}, []{location:spear-pillar}, or []{location:turnback-cave}."
79,9,,"Used outside of battle
: Trainer will skip encounters with wild Pokémon of a lower level than the lead party Pokémon. This effect wears off after the trainer takes 100 steps."
80,9,,"Used on a party Pokémon
: Evolves a [Cottonee]{pokemon:cottonee} into [Whimsicott]{pokemon:whimsicott}, a [Gloom]{pokemon:gloom} into [Bellossom]{pokemon:bellossom}, a [Petilil]{pokemon:petilil} into [Lilligant]{pokemon:lilligant}, or a [Sunkern]{pokemon:sunkern} into [Sunflora]{pokemon:sunflora}."
: Evolves a []{pokemon:cottonee} into []{pokemon:whimsicott}, a []{pokemon:gloom} into []{pokemon:bellossom}, a []{pokemon:petilil} into []{pokemon:lilligant}, or a []{pokemon:sunkern} into []{pokemon:sunflora}."
81,9,,"Used on a party Pokémon
: Evolves a [Clefairy]{pokemon:clefairy} into [Clefable]{pokemon:clefable}, a [Jigglypuff]{pokemon:jigglypuff} into [Wigglytuff]{pokemon:wigglytuff}, a [Munna]{pokemon:munna} into [Musharna]{pokemon:musharna}, a [Nidorina]{pokemon:nidorina} into [Nidoqueen]{pokemon:nidoqueen}, a [Nidorino]{pokemon:nidorino} into [Nidoking]{pokemon:nidoking}, or a [Skitty]{pokemon:skitty} into [Delcatty]{pokemon:delcatty}."
: Evolves a []{pokemon:clefairy} into []{pokemon:clefable}, a []{pokemon:jigglypuff} into []{pokemon:wigglytuff}, a []{pokemon:munna} into []{pokemon:musharna}, a []{pokemon:nidorina} into []{pokemon:nidoqueen}, a []{pokemon:nidorino} into []{pokemon:nidoking}, or a []{pokemon:skitty} into []{pokemon:delcatty}."
82,9,,"Used on a party Pokémon
: Evolves an [Eevee]{pokemon:eevee} into [Flareon]{pokemon:flareon}, a [Growlithe]{pokemon:growlithe} into [Arcanine]{pokemon:arcanine}, a [Pansear]{pokemon:pansear} into [Simisear]{pokemon:simisear}, or a [Vulpix]{pokemon:vulpix} into [Ninetales]{pokemon:ninetales}."
: Evolves an []{pokemon:eevee} into []{pokemon:flareon}, a []{pokemon:growlithe} into []{pokemon:arcanine}, a []{pokemon:pansear} into []{pokemon:simisear}, or a []{pokemon:vulpix} into []{pokemon:ninetales}."
83,9,,"Used on a party Pokémon
: Evolves an [Eelektrik]{pokemon:eelektrik} into [Eelektross]{pokemon:eelektross}, an [Eevee]{pokemon:eevee} into [Jolteon]{pokemon:jolteon}, or a [Pikachu]{pokemon:pikachu} into [Raichu]{pokemon:raichu}."
: Evolves an []{pokemon:eelektrik} into []{pokemon:eelektross}, an []{pokemon:eevee} into []{pokemon:jolteon}, or a []{pokemon:pikachu} into []{pokemon:raichu}."
84,9,,"Used on a party Pokémon
: Evolves an [Eevee]{pokemon:eevee} into [Vaporeon]{pokemon:vaporeon}, a [Lombre]{pokemon:lombre} into [Ludicolo]{pokemon:ludicolo}, a [Panpour]{pokemon:panpour} into [Simipour]{pokemon:simipour}, a [Poliwhirl]{pokemon:poliwhirl} into [Poliwrath]{pokemon:poliwrath}, a [Shellder]{pokemon:shellder} into [Cloyster]{pokemon:cloyster}, or a [Staryu]{pokemon:staryu} into [Starmie]{pokemon:starmie}."
: Evolves an []{pokemon:eevee} into []{pokemon:vaporeon}, a []{pokemon:lombre} into []{pokemon:ludicolo}, a []{pokemon:panpour} into []{pokemon:simipour}, a []{pokemon:poliwhirl} into []{pokemon:poliwrath}, a []{pokemon:shellder} into []{pokemon:cloyster}, or a []{pokemon:staryu} into []{pokemon:starmie}."
85,9,,"Used on a party Pokémon
: Evolves an [Exeggcute]{pokemon:exeggcute} into [Exeggutor]{pokemon:exeggutor}, a [Gloom]{pokemon:gloom} into [Vileplume]{pokemon:vileplume}, a [Nuzleaf]{pokemon:nuzleaf} into [Shiftry]{pokemon:shiftry}, a [Pansage]{pokemon:pansage} into [Simisage]{pokemon:simisage}, or a [Weepinbell]{pokemon:weepinbell} into [Victreebel]{pokemon:victreebel}."
: Evolves an []{pokemon:exeggcute} into []{pokemon:exeggutor}, a []{pokemon:gloom} into []{pokemon:vileplume}, a []{pokemon:nuzleaf} into []{pokemon:shiftry}, a []{pokemon:pansage} into []{pokemon:simisage}, or a []{pokemon:weepinbell} into []{pokemon:victreebel}."
86,9,Vendor trash.,Vendor trash.
87,9,Vendor trash.,Vendor trash.
88,9,Vendor trash.,Vendor trash.
@ -234,7 +234,7 @@ In HeartGold and SoulSilver, trade one for a [Durin Berry]{item:durin-berry}, a
90,9,Vendor trash.,Vendor trash.
91,9,Vendor trash.,Vendor trash.
92,9,Vendor trash.,Vendor trash.
93,9,,Trade one to the Move Relearner near the shore in [Pastoria City]{location:pastoria-city} or with the Move Deleter in [Blackthorn City]{location:blackthorn-city} to teach one party Pokémon a prior level-up move.
93,9,,Trade one to the Move Relearner near the shore in []{location:pastoria-city} or with the Move Deleter in []{location:blackthorn-city} to teach one party Pokémon a prior level-up move.
94,9,,"Used outside of battle
: Immediately triggers a wild Pokémon battle, as long as the trainer is somewhere with wild Pokémon—i.e., in tall grass, in a cave, or surfing.
@ -247,27 +247,27 @@ Can be smeared on sweet-smelling trees to attract tree-dwelling Pokémon after s
: Fully-grown plant will last 25% longer before dying and possibly regrowing."
98,9,,"Used on a path of soil
: Plant will regrow after dying 25% more times."
99,9,,Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Lileep]{pokemon:lileep}.
100,9,,Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Anorith]{pokemon:anorith}.
101,9,,Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Omanyte]{pokemon:omanyte}.
102,9,,Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Kabuto]{pokemon:kabuto}.
103,9,,Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Aerodactyl]{pokemon:aerodactyl}.
104,9,,Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Shieldon]{pokemon:shieldon}.
105,9,,Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Cranidos]{pokemon:cranidos}.
99,9,,Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:lileep}.
100,9,,Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:anorith}.
101,9,,Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:omanyte}.
102,9,,Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:kabuto}.
103,9,,Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:aerodactyl}.
104,9,,Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:shieldon}.
105,9,,Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:cranidos}.
106,9,Vendor trash.,Vendor trash.
107,9,,"Used on a party Pokémon
: Evolves a [Minccino]{pokemon:minccino} into [Cinccino]{pokemon:cinccino}, a [Roselia]{pokemon:roselia} into [Roserade]{pokemon:roserade}, or a [Togetic]{pokemon:togetic} into [Togekiss]{pokemon:togekiss}."
: Evolves a []{pokemon:minccino} into []{pokemon:cinccino}, a []{pokemon:roselia} into []{pokemon:roserade}, or a []{pokemon:togetic} into []{pokemon:togekiss}."
108,9,,"Used on a party Pokémon
: Evolves a [Lampent]{pokemon:lampent} into [Chandelure]{pokemon:chandelure}, a [Misdreavus]{pokemon:misdreavus} into [Mismagius]{pokemon:mismagius}, or a [Murkrow]{pokemon:murkrow} into [Honchkrow]{pokemon:honchkrow}."
: Evolves a []{pokemon:lampent} into []{pokemon:chandelure}, a []{pokemon:misdreavus} into []{pokemon:mismagius}, or a []{pokemon:murkrow} into []{pokemon:honchkrow}."
109,9,,"Used on a party Pokémon
: Evolves a male [Kirlia]{pokemon:kirlia} into [Gallade]{pokemon:gallade} or a female [Snorunt]{pokemon:snorunt} into [Froslass]{pokemon:froslass}."
110,9,,"Held by [Happiny]{pokemon:happiny}
: Holder evolves into [Chansey]{pokemon:chansey} when it levels up during the daytime."
111,9,,"Place in the tower on [Route 209]{location:sinnoh-route-209}. Check the stone to encounter a [Spiritomb]{pokemon:spiritomb}, as long as the trainer's Underground status card counts at least 32 greetings."
112,9,,"Held by [Dialga]{pokemon:dialga}
: Holder's [dragon]{type:dragon}- and [steel]{type:steel}-type moves have 1.2× their usual power."
113,9,,"Held by [Palkia]{pokemon:palkia}
: Holder's [dragon]{type:dragon}- and [water]{type:water}-type moves have 1.2× their usual power."
: Evolves a male []{pokemon:kirlia} into []{pokemon:gallade} or a female []{pokemon:snorunt} into []{pokemon:froslass}."
110,9,,"Held by []{pokemon:happiny}
: Holder evolves into []{pokemon:chansey} when it levels up during the daytime."
111,9,,"Place in the tower on []{location:sinnoh-route-209}. Check the stone to encounter a []{pokemon:spiritomb}, as long as the trainer's Underground status card counts at least 32 greetings."
112,9,,"Held by []{pokemon:dialga}
: Holder's []{type:dragon}- and []{type:steel}-type moves have 1.2× their usual power."
113,9,,"Held by []{pokemon:palkia}
: Holder's []{type:dragon}- and []{type:water}-type moves have 1.2× their usual power."
114,9,Lets a Trainer write a message and send it via Pokémon trade.,"Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC.
Held
@ -357,10 +357,10 @@ Used on a party Pokémon
Used on a party Pokémon
: Cures [confusion]{mechanic:confusion}."
134,9,,"Held in battle
: When the holder is afflicted with a [major status ailment]{mechanic:major status ailment}, it consumes this item to cure the ailment.
: When the holder is afflicted with a [major status ailment]{mechanic:major-status-ailment}, it consumes this item to cure the ailment.
Used on a party Pokémon
: Cures any [major status ailment]{mechanic:major status ailment}."
: Cures any [major status ailment]{mechanic:major-status-ailment}."
135,9,,"Held in battle
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/4 its max HP.
@ -369,11 +369,11 @@ Used on a party Pokémon
136,9,,"Held in battle
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes spicy flavors (i.e., has a nature that lowers [Attack]{mechanic:attack}), it will also become [confused]{mechanic:confusion}."
137,9,,"Held in battle
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes dry flavors (i.e., has a nature that lowers [Special Attack]{mechanic:special attack}), it will also become [confused]{mechanic:confusion}."
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes dry flavors (i.e., has a nature that lowers [Special Attack]{mechanic:special-attack}), it will also become [confused]{mechanic:confusion}."
138,9,,"Held in battle
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes sweet flavors (i.e., has a nature that lowers [Speed]{mechanic:speed}), it will also become [confused]{mechanic:confusion}."
139,9,,"Held in battle
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes bitter flavors (i.e., has a nature that lowers [Special Defense]{mechanic:special defense}), it will also become [confused]{mechanic:confusion}."
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes bitter flavors (i.e., has a nature that lowers [Special Defense]{mechanic:special-defense}), it will also become [confused]{mechanic:confusion}."
140,9,,"Held in battle
: When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes sour flavors (i.e., has a nature that lowers [Defense]{mechanic:defense}), it will also become [confused]{mechanic:confusion}."
141,9,,No effect; only useful for planting and cooking.
@ -388,9 +388,9 @@ Used on a party Pokémon
148,9,,"Used on a party Pokémon
: Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Defense]{mechanic:defense} [effort]{mechanic:effort} by 10."
149,9,,"Used on a party Pokémon
: Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Special Attack]{mechanic:special attack} [effort]{mechanic:effort} by 10."
: Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Special Attack]{mechanic:special-attack} [effort]{mechanic:effort} by 10."
150,9,,"Used on a party Pokémon
: Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Special Defense]{mechanic:special defense} [effort]{mechanic:effort} by 10."
: Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Special Defense]{mechanic:special-defense} [effort]{mechanic:effort} by 10."
151,9,,"Used on a party Pokémon
: Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Speed]{mechanic:speed} [effort]{mechanic:effort} by 10."
152,9,,No effect; only useful for planting and cooking.
@ -403,39 +403,39 @@ Used on a party Pokémon
159,9,,No effect; only useful for planting and cooking.
160,9,,No effect; only useful for planting and cooking.
161,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [fire]{type:fire}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:fire}-type damage, it consumes this item to halve the amount of damage taken."
162,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [water]{type:water}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:water}-type damage, it consumes this item to halve the amount of damage taken."
163,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [electric]{type:electric}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:electric}-type damage, it consumes this item to halve the amount of damage taken."
164,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [grass]{type:grass}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:grass}-type damage, it consumes this item to halve the amount of damage taken."
165,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [ice]{type:ice}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:ice}-type damage, it consumes this item to halve the amount of damage taken."
166,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [fighting]{type:fighting}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:fighting}-type damage, it consumes this item to halve the amount of damage taken."
167,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [poison]{type:poison}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:poison}-type damage, it consumes this item to halve the amount of damage taken."
168,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [ground]{type:ground}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:ground}-type damage, it consumes this item to halve the amount of damage taken."
169,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [flying]{type:flying}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:flying}-type damage, it consumes this item to halve the amount of damage taken."
170,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [psychic]{type:psychic}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:psychic}-type damage, it consumes this item to halve the amount of damage taken."
171,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [bug]{type:bug}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:bug}-type damage, it consumes this item to halve the amount of damage taken."
172,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [rock]{type:rock}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:rock}-type damage, it consumes this item to halve the amount of damage taken."
173,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [ghost]{type:ghost}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:ghost}-type damage, it consumes this item to halve the amount of damage taken."
174,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [dragon]{type:dragon}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:dragon}-type damage, it consumes this item to halve the amount of damage taken."
175,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [dark]{type:dark}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:dark}-type damage, it consumes this item to halve the amount of damage taken."
176,9,,"Held in battle
: When the holder would take [super-effective]{mechanic:super-effective} [steel]{type:steel}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take [super-effective]{mechanic:super-effective} []{type:steel}-type damage, it consumes this item to halve the amount of damage taken."
177,9,,"Held in battle
: When the holder would take [normal]{type:normal}-type damage, it consumes this item to halve the amount of damage taken."
: When the holder would take []{type:normal}-type damage, it consumes this item to halve the amount of damage taken."
178,9,,"Held in battle
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Attack]{mechanic:attack} by one stage."
179,9,,"Held in battle
@ -443,11 +443,11 @@ Used on a party Pokémon
180,9,,"Held in battle
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Speed]{mechanic:speed} by one stage."
181,9,,"Held in battle
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Attack]{mechanic:special attack} by one stage."
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Attack]{mechanic:special-attack} by one stage."
182,9,,"Held in battle
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Defense]{mechanic:special defense} by one stage."
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Defense]{mechanic:special-defense} by one stage."
183,9,,"Held in battle
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [critical hit chance]{mechanic:critical hit chance} by one stage."
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [critical hit chance]{mechanic:critical-hit-chance} by one stage."
184,9,,"Held in battle
: When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} a random stat by two stages."
185,9,,"Held in battle
@ -461,9 +461,9 @@ Used on a party Pokémon
189,9,,"Held in battle
: When the holder takes [special]{mechanic:special} damage, it consumes this item to damage the attacking Pokémon for 1/8 its max [HP]{mechanic:hp}."
190,9,Increases the holder's evasion by 11 1/9%.,"Held in battle
: Moves targeting the holder have 0.9× [chance to hit]{mechanic:chance to hit}."
: Moves targeting the holder have 0.9× [chance to hit]{mechanic:chance-to-hit}."
191,9,"Held: Resets lowered stats to normal at end of turn, but only once.","Held in battle
: At the end of each turn, if any of the holder's stats have a negative [stat modifier]{mechanic:stat modifier}, the holder consumes this item to remove the modifiers from those stats."
: At the end of each turn, if any of the holder's stats have a negative [stat modifier]{mechanic:stat-modifier}, the holder consumes this item to remove the modifiers from those stats."
192,9,"Held: Holder gains double effort from battles, but has halved Speed.","Held
: When the holder would gain [effort]{mechanic:effort} due to battle, it gains double that effort instead.
@ -473,9 +473,9 @@ Held in battle
: [Experience]{mechanic:experience} is split across two groups: Pokémon who participated in battle, and Pokémon holding this item. Each Pokémon earns experience as though it had battled alone, divided by the number of Pokémon in its group, then divided by the number of groups. Pokémon holding this item who also participated in battle effectively earn experience twice.
[Fainted]{mechanic:fainted} Pokémon never earn experience, and empty groups are
ignored; thus, if a single Pokémon is holding this item and the only Pokémon who battled faints from [Explosion]{move:explosion}, the holder will gain full experience."
ignored; thus, if a single Pokémon is holding this item and the only Pokémon who battled faints from []{move:explosion}, the holder will gain full experience."
194,9,Held: Holder has a 3/16 chance to move first.,"Held in battle
: Whenever the holder attempts to use a move, it has a 3/16 chance to act first among moves with the same [priority]{mechanic:priority}. If multiple Pokémon have this effect at the same time, [Speed]{mechanic:speed} is the tie-breaker as normal, but the effect of [Trick Room]{move:trick-room} is ignored."
: Whenever the holder attempts to use a move, it has a 3/16 chance to act first among moves with the same [priority]{mechanic:priority}. If multiple Pokémon have this effect at the same time, [Speed]{mechanic:speed} is the tie-breaker as normal, but the effect of []{move:trick-room} is ignored."
195,9,Held: Doubles the happiness earned by the holder.,"Held
: When the holder would earn [happiness]{mechanic:happiness} for any reason, it earns twice that amount instead."
196,9,Held: Consumed to cure attraction.,"Held in battle
@ -484,17 +484,17 @@ ignored; thus, if a single Pokémon is holding this item and the only Pokémon w
: Holder has 1.5× its [Attack]{mechanic:attack}. When the holder attempts to use a move, all its other moves are disabled until it leaves battle or loses this item.
The restriction ends even if this item is swapped for another Choice item
via [Trick]{move:trick} or [Switcheroo]{move:switcheroo}."
via []{move:trick} or []{move:switcheroo}."
198,9,Held: Damaging moves gain a 10% chance to make their target flinch.,"Held in battle
: Holder's damaging moves have a 10% chance to make their target [flinch]{mechanic:flinch}. This chance applies independently to each hit of a multi-hit move.
This item's chance is rolled independently of any other move effects;
e.g., a move with a 30% chance to flinch normally will have a 37% total chance to flinch when used with this item, because 3% of the time, both effects activate.
Held by [Poliwhirl]{pokemon:poliwhirl} or [Slowbro]{pokemon:slowbro}
: Holder evolves into [Politoed]{pokemon:politoed} or [Slowking]{pokemon:slowking}, respectively, when traded."
Held by []{pokemon:poliwhirl} or []{pokemon:slowbro}
: Holder evolves into []{pokemon:politoed} or []{pokemon:slowking}, respectively, when traded."
199,9,Held: Bug-type moves have 20% more power.,"Held in battle
: Holder's [Bug]{type:bug}-type moves have 1.2× their power.
: Holder's []{type:bug}-type moves have 1.2× their power.
"
200,9,Held: Doubles the money earned from a battle.,"Held
: If the holder participated in a trainer battle, the trainer earns twice the usual prize money. This effect applies even if the holder [fainted]{mechanic:fainted}.
@ -977,14 +977,14 @@ FRLG: A meteorite to be delivered to Lostelle's father."
560,9,,Deliver to Celio for use in the Network Machine.
561,9,,Provides access to the :location:`Team Magma Hideout` in the :location:`Jagged Pass`.
562,9,,Provides access to :location:`Faraway Island` and :pokemon:`Mew`.
563,9,"Grants Genesect a blue, Water-type Techno Blast.","Held by [Genesect]{pokemon:genesect}
: Holder's buster is blue, and its [Techno Blast]{move:techno-blast} is [Water]{type:water}-type."
564,9,"Grants Genesect a yellow, Electric-type Techno Blast.","Held by [Genesect]{pokemon:genesect}
: Holder's buster is yellow, and its [Techno Blast]{move:techno-blast} is [Electric]{type:electric}-type."
565,9,"Grants Genesect a red, Fire-type Techno Blast.","Held by [Genesect]{pokemon:genesect}
: Holder's buster is red, and its [Techno Blast]{move:techno-blast} is [Fire]{type:fire}-type."
566,9,"Grants Genesect a white, Ice-type Techno Blast.","Held by [Genesect]{pokemon:genesect}
: Holder's buster is white, and its [Techno Blast]{move:techno-blast} becomes [Ice]{type:ice}-type."
563,9,"Grants Genesect a blue, Water-type Techno Blast.","Held by []{pokemon:genesect}
: Holder's buster is blue, and its []{move:techno-blast} is []{type:water}-type."
564,9,"Grants Genesect a yellow, Electric-type Techno Blast.","Held by []{pokemon:genesect}
: Holder's buster is yellow, and its []{move:techno-blast} is []{type:electric}-type."
565,9,"Grants Genesect a red, Fire-type Techno Blast.","Held by []{pokemon:genesect}
: Holder's buster is red, and its []{move:techno-blast} is []{type:fire}-type."
566,9,"Grants Genesect a white, Ice-type Techno Blast.","Held by []{pokemon:genesect}
: Holder's buster is white, and its []{move:techno-blast} becomes []{type:ice}-type."
567,9,Restores 20 HP.,"Used on a friendly Pokémon
: Restores 20 [HP]{mechanic:hp}."
568,9,Lets a Trainer write a message and send it via Pokémon trade.,"Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC.
@ -1035,80 +1035,80 @@ Held
Held
: Holder cannot be placed in the PC. Any move attempting to remove this item from the holder will fail."
580,9,Traded on a Feebas: Holder evolves into Milotic.,"Held by [Feebas]{pokemon:feebas}
: Holder evolves into [Milotic]{pokemon:milotic} when traded."
580,9,Traded on a Feebas: Holder evolves into Milotic.,"Held by []{pokemon:feebas}
: Holder evolves into []{pokemon:milotic} when traded."
581,9,"Held: Holder has 1.5× Defense and Special Defense, as long as it's not fully evolved.","Held by a Pokémon that is not fully evolved
: Holder has 1.5× [Defense]{mechanic:defense} and [Special Defense]{mechanic:special defense}."
: Holder has 1.5× [Defense]{mechanic:defense} and [Special Defense]{mechanic:special-defense}."
582,9,Held: Holder has 0.5× weight.,"Held
: Holder has 0.5× weight."
583,9,"Held: When the holder is hit by a [contact]{mechanic:contact} move, the attacking Pokémon takes 1/6 its max [HP]{mechanic:hp} in damage.","Held
: When the holder is hit by a [contact]{mechanic:contact} move, the attacking Pokémon takes 1/6 its max [HP]{mechanic:hp} in damage."
584,9,Holder is immune to [Ground]{type:ground}-type moves. Consumed when the holder takes damage from a move.,"Held
: Holder is immune to [Ground]{type:ground}-type moves, [Spikes]{move:spikes}, [Toxic Spikes]{move:toxic-spikes}, and [Arena Trap]{ability:arena-trap}.
584,9,Holder is immune to []{type:ground}-type moves. Consumed when the holder takes damage from a move.,"Held
: Holder is immune to []{type:ground}-type moves, []{move:spikes}, []{move:toxic-spikes}, and []{ability:arena-trap}.
This effect does not apply during [Gravity]{move:gravity} or [Ingrain]{move:ingrain}.
This effect does not apply during []{move:gravity} or []{move:ingrain}.
When the holder takes damage from a move, this item is consumed."
585,9,"Held: When the holder takes damage from a move, it switches out for another random party Pokémon.","Held
: When the holder takes damage directly from a move and does not faint, it [switches out]{mechanic:switching out} for another random, non-fainted Pokémon in its party.
: When the holder takes damage directly from a move and does not faint, it [switches out]{mechanic:switching-out} for another random, non-fainted Pokémon in its party.
This effect does not activate if another effect prevents the holder from switching out."
586,9,Held: Negates the holder's type immunities.,"Held
: When one of the user's types would render it immune to damage, that type is ignored for damage calculation."
587,9,Held: Doubles the per-turn damage of multi-turn trapping moves.,"Held
: Moves used by the holder that trap and damage a target for multiple turns (e.g. [Bind]{move:bind}, [Fire Spin]{move:fire-spin}) inflict twice their usual per-turn damage."
588,9,Held: Raises the holder's [Special Attack]{mechanic:special attack} by one [stage]{mechanic:stage} when it takes [Water]{type:water}-type damage.,"Held
: When the holder takes [Water]{type:water}-type damage from a move, its [Special Attack]{mechanic:special attack} rises by one [stage]{mechanic:stage} and this item is consumed."
589,9,Held: Raises the holder's [Attack]{mechanic:attack} by one [stage]{mechanic:stage} when it takes [Electric]{type:electric}-type damage.,"Held
: When the holder takes [Electric]{type:electric}-type damage from a move, its [Attack]{mechanic:attack} rises by one [stage]{mechanic:stage} and this item is consumed."
: Moves used by the holder that trap and damage a target for multiple turns (e.g. []{move:bind}, []{move:fire-spin}) inflict twice their usual per-turn damage."
588,9,Held: Raises the holder's [Special Attack]{mechanic:special-attack} by one [stage]{mechanic:stage} when it takes []{type:water}-type damage.,"Held
: When the holder takes []{type:water}-type damage from a move, its [Special Attack]{mechanic:special-attack} rises by one [stage]{mechanic:stage} and this item is consumed."
589,9,Held: Raises the holder's [Attack]{mechanic:attack} by one [stage]{mechanic:stage} when it takes []{type:electric}-type damage.,"Held
: When the holder takes []{type:electric}-type damage from a move, its [Attack]{mechanic:attack} rises by one [stage]{mechanic:stage} and this item is consumed."
590,9,"Held: When the holder takes damage from a move, it switches out for a party Pokémon of the Trainer's choice.","Held
: When the holder takes damage directly from a move and does not faint, it [switches out]{mechanic:switching out} for another non-fainted Pokémon in its party, as chosen by the Trainer.
: When the holder takes damage directly from a move and does not faint, it [switches out]{mechanic:switching-out} for another non-fainted Pokémon in its party, as chosen by the Trainer.
This effect does not activate if another effect prevents the holder from switching out."
591,9,"Held: When the holder uses a damaging [Fire]{type:fire}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Fire]{type:fire}-type move, the move has 1.5× power and this item is consumed."
592,9,"Held: When the holder uses a damaging [Water]{type:water}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Water]{type:water}-type move, the move has 1.5× power and this item is consumed."
593,9,"Held: When the holder uses a damaging [Electric]{type:electric}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Electric]{type:electric}-type move, the move has 1.5× power and this item is consumed."
594,9,"Held: When the holder uses a damaging [Grass]{type:grass}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Grass]{type:grass}-type move, the move has 1.5× power and this item is consumed."
595,9,"Held: When the holder uses a damaging [Ice]{type:ice}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Ice]{type:ice}-type move, the move has 1.5× power and this item is consumed."
596,9,"Held: When the holder uses a damaging [Fighting]{type:fighting}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Fighting]{type:fighting}-type move, the move has 1.5× power and this item is consumed."
597,9,"Held: When the holder uses a damaging [Poison]{type:poison}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Poison]{type:poison}-type move, the move has 1.5× power and this item is consumed."
598,9,"Held: When the holder uses a damaging [Ground]{type:ground}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Ground]{type:ground}-type move, the move has 1.5× power and this item is consumed."
599,9,"Held: When the holder uses a damaging [Flying]{type:flying}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Flying]{type:flying}-type move, the move has 1.5× power and this item is consumed."
600,9,"Held: When the holder uses a damaging [Psychic]{type:psychic}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Psychic]{type:psychic}-type move, the move has 1.5× power and this item is consumed."
601,9,"Held: When the holder uses a damaging [Bug]{type:bug}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Bug]{type:bug}-type move, the move has 1.5× power and this item is consumed."
602,9,"Held: When the holder uses a damaging [Rock]{type:rock}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Rock]{type:rock}-type move, the move has 1.5× power and this item is consumed."
603,9,"Held: When the holder uses a damaging [Ghost]{type:ghost}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Ghost]{type:ghost}-type move, the move has 1.5× power and this item is consumed."
604,9,"Held: When the holder uses a damaging [Dark]{type:dark}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Dark]{type:dark}-type move, the move has 1.5× power and this item is consumed."
605,9,"Held: When the holder uses a damaging [Steel]{type:steel}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Steel]{type:steel}-type move, the move has 1.5× power and this item is consumed."
591,9,"Held: When the holder uses a damaging []{type:fire}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:fire}-type move, the move has 1.5× power and this item is consumed."
592,9,"Held: When the holder uses a damaging []{type:water}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:water}-type move, the move has 1.5× power and this item is consumed."
593,9,"Held: When the holder uses a damaging []{type:electric}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:electric}-type move, the move has 1.5× power and this item is consumed."
594,9,"Held: When the holder uses a damaging []{type:grass}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:grass}-type move, the move has 1.5× power and this item is consumed."
595,9,"Held: When the holder uses a damaging []{type:ice}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:ice}-type move, the move has 1.5× power and this item is consumed."
596,9,"Held: When the holder uses a damaging []{type:fighting}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:fighting}-type move, the move has 1.5× power and this item is consumed."
597,9,"Held: When the holder uses a damaging []{type:poison}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:poison}-type move, the move has 1.5× power and this item is consumed."
598,9,"Held: When the holder uses a damaging []{type:ground}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:ground}-type move, the move has 1.5× power and this item is consumed."
599,9,"Held: When the holder uses a damaging []{type:flying}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:flying}-type move, the move has 1.5× power and this item is consumed."
600,9,"Held: When the holder uses a damaging []{type:psychic}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:psychic}-type move, the move has 1.5× power and this item is consumed."
601,9,"Held: When the holder uses a damaging []{type:bug}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:bug}-type move, the move has 1.5× power and this item is consumed."
602,9,"Held: When the holder uses a damaging []{type:rock}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:rock}-type move, the move has 1.5× power and this item is consumed."
603,9,"Held: When the holder uses a damaging []{type:ghost}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:ghost}-type move, the move has 1.5× power and this item is consumed."
604,9,"Held: When the holder uses a damaging []{type:dark}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:dark}-type move, the move has 1.5× power and this item is consumed."
605,9,"Held: When the holder uses a damaging []{type:steel}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:steel}-type move, the move has 1.5× power and this item is consumed."
606,9,Increases [HP]{mechanic:hp} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [HP]{mechanic:hp} [effort]{mechanic:effort} by 1."
607,9,Increases [Attack]{mechanic:attack} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [Attack]{mechanic:attack} [effort]{mechanic:effort} by 1."
608,9,Increases [Defense]{mechanic:defense} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [Defense]{mechanic:defense} [effort]{mechanic:effort} by 1."
609,9,Increases [Special Attack]{mechanic:special attack} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [Special Attack]{mechanic:special attack} [effort]{mechanic:effort} by 1."
610,9,Increases [Special Defense]{mechanic:special defense} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [Special Defense]{mechanic:special defense} [effort]{mechanic:effort} by 1."
609,9,Increases [Special Attack]{mechanic:special-attack} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [Special Attack]{mechanic:special-attack} [effort]{mechanic:effort} by 1."
610,9,Increases [Special Defense]{mechanic:special-defense} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [Special Defense]{mechanic:special-defense} [effort]{mechanic:effort} by 1."
611,9,Increases [Speed]{mechanic:speed} [effort]{mechanic:effort} by 1.,"Used on a party Pokémon
: Increases the target's [Speed]{mechanic:speed} [effort]{mechanic:effort} by 1."
612,9,Vendor trash.,Vendor trash.
613,9,Can be revived into a [Tirtouga]{pokemon:tirtouga}.,Give to a scientist in a museum to receive a [Tirtouga]{pokemon:tirtouga}.
614,9,Can be revived into a [Archen]{pokemon:archen}.,Give to a scientist in a museum to receive a [Archen]{pokemon:archen}.
615,9,Unlocks the [Victini]{pokemon:victini} event.,"Allows passage on the [Castelia City]{location:castelia-city} ship, which leads to [Liberty Garden]{location:liberty-garden} and [Victini]{pokemon:victini}."
613,9,Can be revived into a []{pokemon:tirtouga}.,Give to a scientist in a museum to receive a []{pokemon:tirtouga}.
614,9,Can be revived into a []{pokemon:archen}.,Give to a scientist in a museum to receive a []{pokemon:archen}.
615,9,Unlocks the []{pokemon:victini} event.,"Allows passage on the []{location:castelia-city} ship, which leads to []{location:liberty-garden} and []{pokemon:victini}."
616,9,Activates Pass Powers.,Acts as currency to activate Pass Powers in the Entralink.
617,9,Catches Pokémon found in the Dream World.,"Can only be used in Entree Forest, to catch Pokémon encountered in the Dream World.
@ -1130,18 +1130,18 @@ Used in battle
630,9,Cult vendor trash.,Cult vendor trash.
631,9,Cult vendor trash.,Cult vendor trash.
632,9,Cures any status ailment and confusion.,"Used on a party Pokémon
: Cures any [status ailment]{mechanic:status ailment} and [confusion]{mechanic:confusion}."
633,9,Raises [critical hit]{mechanic:critical hit} rate by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [critical hit]{mechanic:critical hit} rate by two [stages]{mechanic:stage}.
: Cures any [status ailment]{mechanic:status-ailment} and [confusion]{mechanic:confusion}."
633,9,Raises [critical hit]{mechanic:critical-hit} rate by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [critical hit]{mechanic:critical-hit} rate by two [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
634,9,Raises [Speed]{mechanic:speed} by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Speed]{mechanic:speed} by two [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
635,9,Raises [Special Attack]{mechanic:special attack} by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Attack]{mechanic:special attack} by two [stages]{mechanic:stage}.
635,9,Raises [Special Attack]{mechanic:special-attack} by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Attack]{mechanic:special-attack} by two [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
636,9,Raises [Special Defense]{mechanic:special defense} by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Defense]{mechanic:special defense} by two [stages]{mechanic:stage}.
636,9,Raises [Special Defense]{mechanic:special-defense} by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Defense]{mechanic:special-defense} by two [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
637,9,Raises [Defense]{mechanic:defense} by two [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Defense]{mechanic:defense} by two [stages]{mechanic:stage}.
@ -1155,11 +1155,11 @@ This item can only be obtained or used via the Wonder Launcher."
640,9,Raises [Speed]{mechanic:speed} by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Speed]{mechanic:speed} by three [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
641,9,Raises [Special Attack]{mechanic:special attack} by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Attack]{mechanic:special attack} by three [stages]{mechanic:stage}.
641,9,Raises [Special Attack]{mechanic:special-attack} by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Attack]{mechanic:special-attack} by three [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
642,9,Raises [Special Defense]{mechanic:special defense} by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Defense]{mechanic:special defense} by three [stages]{mechanic:stage}.
642,9,Raises [Special Defense]{mechanic:special-defense} by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Defense]{mechanic:special-defense} by three [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
643,9,Raises [Defense]{mechanic:defense} by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Defense]{mechanic:defense} by three [stages]{mechanic:stage}.
@ -1173,11 +1173,11 @@ This item can only be obtained or used via the Wonder Launcher."
646,9,Raises [Speed]{mechanic:speed} by six [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Speed]{mechanic:speed} by six [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
647,9,Raises [Special Attack]{mechanic:special attack} by six [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Attack]{mechanic:special attack} by six [stages]{mechanic:stage}.
647,9,Raises [Special Attack]{mechanic:special-attack} by six [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Attack]{mechanic:special-attack} by six [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
648,9,Raises [Special Defense]{mechanic:special defense} by six [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Defense]{mechanic:special defense} by six [stages]{mechanic:stage}.
648,9,Raises [Special Defense]{mechanic:special-defense} by six [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Special Defense]{mechanic:special-defense} by six [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
649,9,Raises [Defense]{mechanic:defense} by six [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [Defense]{mechanic:defense} by six [stages]{mechanic:stage}.
@ -1206,20 +1206,20 @@ This item can only be obtained or used via the Wonder Launcher."
: Selects another friendly Pokémon at random. Removes all of that Pokémon's stat changes.
This item can only be obtained or used via the Wonder Launcher."
656,9,Raises [critical hit]{mechanic:critical hit} rate by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [critical hit]{mechanic:critical hit} rate by three [stages]{mechanic:stage}.
656,9,Raises [critical hit]{mechanic:critical-hit} rate by three [stages]{mechanic:stage} in battle. Wonder Launcher only.,"Used on a party Pokémon in battle
: Raises the target's [critical hit]{mechanic:critical-hit} rate by three [stages]{mechanic:stage}.
This item can only be obtained or used via the Wonder Launcher."
657,9,Summons [Reshiram]{pokemon:reshiram} for the final battle against N.,Summons [Reshiram]{pokemon:reshiram} for the final battle against N.
658,9,Summons [Zekrom]{pokemon:zekrom} for the final battle against N.,Summons [Zekrom]{pokemon:zekrom} for the final battle against N.
659,9,Teaches [Wild Charge]{move:wild-charge} to a compatible Pokémon.,Teaches [Wild Charge]{move:wild-charge} to a compatible Pokémon.
660,9,Teaches [Rock Smash]{move:rock-smash} to a compatible Pokémon.,Teaches [Rock Smash]{move:rock-smash} to a compatible Pokémon.
661,9,Teaches [Snarl]{move:snarl} to a compatible Pokémon.,Teaches [Snarl]{move:snarl} to a compatible Pokémon.
657,9,Summons []{pokemon:reshiram} for the final battle against N.,Summons []{pokemon:reshiram} for the final battle against N.
658,9,Summons []{pokemon:zekrom} for the final battle against N.,Summons []{pokemon:zekrom} for the final battle against N.
659,9,Teaches []{move:wild-charge} to a compatible Pokémon.,Teaches []{move:wild-charge} to a compatible Pokémon.
660,9,Teaches []{move:rock-smash} to a compatible Pokémon.,Teaches []{move:rock-smash} to a compatible Pokémon.
661,9,Teaches []{move:snarl} to a compatible Pokémon.,Teaches []{move:snarl} to a compatible Pokémon.
662,9,Makes four-way video calls.,"Makes four-way video calls. Used for plot advancement in-game, but also works with other players via the C-Gear."
663,9,Unknown. Currently unused.,Unknown. Currently unused.
664,9,Part of a sidequest to obtain [TM89]{item:tm89}.,"Give to the [Wingull]{pokemon:wingull} on [Route 13]{location:unova-route-13}, along with [Gram 2]{item:gram-2} and [Gram 3]{item:gram-3}, to receive [TM89]{item:tm89}."
665,9,Part of a sidequest to obtain [TM89]{item:tm89}.,"Give to the [Wingull]{pokemon:wingull} on [Route 13]{location:unova-route-13}, along with [Gram 1]{item:gram-1} and [Gram 3]{item:gram-3}, to receive [TM89]{item:tm89}."
666,9,Part of a sidequest to obtain [TM89]{item:tm89}.,"Give to the [Wingull]{pokemon:wingull} on [Route 13]{location:unova-route-13}, along with [Gram 1]{item:gram-1} and [Gram 2]{item:gram-2}, to receive [TM89]{item:tm89}."
668,9,"Held: When the holder uses a damaging [Dragon]{type:dragon}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Dragon]{type:dragon}-type move, the move has 1.5× power and this item is consumed."
669,9,"Held: When the holder uses a damaging [Normal]{type:normal}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging [Normal]{type:normal}-type move, the move has 1.5× power and this item is consumed."
664,9,Part of a sidequest to obtain []{item:tm89}.,"Give to the []{pokemon:wingull} on []{location:unova-route-13}, along with []{item:gram-2} and []{item:gram-3}, to receive []{item:tm89}."
665,9,Part of a sidequest to obtain []{item:tm89}.,"Give to the []{pokemon:wingull} on []{location:unova-route-13}, along with []{item:gram-1} and []{item:gram-3}, to receive []{item:tm89}."
666,9,Part of a sidequest to obtain []{item:tm89}.,"Give to the []{pokemon:wingull} on []{location:unova-route-13}, along with []{item:gram-1} and []{item:gram-2}, to receive []{item:tm89}."
668,9,"Held: When the holder uses a damaging []{type:dragon}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:dragon}-type move, the move has 1.5× power and this item is consumed."
669,9,"Held: When the holder uses a damaging []{type:normal}-type move, the move has 1.5× power and this item is consumed.","Held
: When the holder uses a damaging []{type:normal}-type move, the move has 1.5× power and this item is consumed."

1 item_id local_language_id short_effect effect
18 17 9 Restores 20 HP. Used on a friendly Pokémon : Restores 20 [HP]{mechanic:hp}.
19 18 9 Cures poison. Used on a party Pokémon : Cures [poison]{mechanic:poison}.
20 19 9 Cures a burn. Used on a party Pokémon : Cures a [burn]{mechanic:burn}.
21 20 9 Cures freezing. Used on a party Pokémon : Cures [freezing]{mechanic:freezing}.
22 21 9 Cures sleep. Used on a party Pokémon : Cures [sleep]{mechanic:sleep}.
23 22 9 Cures paralysis. Used on a party Pokémon : Cures [paralysis]{mechanic:paralysis}.
24 23 9 Restores HP to full and cures any status ailment and confusion. Used on a party Pokémon : Restores [HP]{mechanic:hp} to full and cures any [status ailment]{mechanic:status ailment} and [confusion]{mechanic:confusion}. Used on a party Pokémon : Restores [HP]{mechanic:hp} to full and cures any [status ailment]{mechanic:status-ailment} and [confusion]{mechanic:confusion}.
25 24 9 Restores HP to full. Used on a party Pokémon : Restores [HP]{mechanic:hp} to full.
26 25 9 Restores 200 HP. Used on a party Pokémon : Restores 200 [HP]{mechanic:hp}.
52 51 9 Raises a move's max PP by 20%. Used on a party Pokémon : Increases a selected move's max [PP]{mechanic:pp} by 20% its original max PP, to a maximum of 1.6×. Increases [happiness]{mechanic:happiness} by 5/3/2.
53 52 9 Raises Special Defense and happiness. Used on a party Pokémon : Increases [Special Defense]{mechanic:special defense} [effort]{mechanic:effort} by 10, but won't increase it beyond 100. Increases [happiness]{mechanic:happiness} by 5/3/2. Used on a party Pokémon : Increases [Special Defense]{mechanic:special-defense} [effort]{mechanic:effort} by 10, but won't increase it beyond 100. Increases [happiness]{mechanic:happiness} by 5/3/2.
54 53 9 Raises a move's max PP by 60%. Used on a party Pokémon : Increases a selected move's max [PP]{mechanic:pp} to 1.6× its original max PP. Increases [happiness]{mechanic:happiness} by 5/3/2.
55 54 9 Cures any status ailment and confusion. Used on a party Pokémon : Cures any [status ailment]{mechanic:status ailment} and [confusion]{mechanic:confusion}. Used on a party Pokémon : Cures any [status ailment]{mechanic:status-ailment} and [confusion]{mechanic:confusion}.
56 55 9 Prevents stat changes in battle for five turns in battle. Raises happiness. Used on a party Pokémon in battle : Protects the target's stats from being [lowered]{mechanic:lower} for the next five turns. Increases happiness by 1/1/0.
57 56 9 Increases the chance of a critical hit in battle. Raises happiness. Used on a party Pokémon in battle : Increases the target's [critical hit chance]{mechanic:critical hit chance} by one stage until it leaves the field. Increases happiness by 1/1/0. Used on a party Pokémon in battle : Increases the target's [critical hit chance]{mechanic:critical-hit-chance} by one stage until it leaves the field. Increases happiness by 1/1/0.
58 57 9 Raises Attack by one stage in battle. Raises happiness. Used on a party Pokémon in battle : [Raises]{mechanic:raise} the target's [Attack]{mechanic:attack} by one stage. Increases happiness by 1/1/0.
76 75 9 No effect. No effect. In Diamond and Pearl, trade ten for a [Hail]{move:hail} [TM]{item:tm07} in the house midway along the southern section of [Route 212]{location:sinnoh-route-212}. In Platinum, trade to [move tutors]{mechanic:move tutor} on [Route 212]{location:sinnoh-route-212}, in [Snowpoint City]{location:snowpoint-city}, and in the [Survival Area]{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move. In HeartGold and SoulSilver, trade one for an [Aguav Berry]{item:aguav-berry}, a [Lum Berry]{item:lum-berry}, and a [Rawst Berry]{item:rawst-berry} with the Juggler near the Pokémon Center in [Violet City]{location:violet-city}. In HeartGold and SoulSilver, trade one for a [Durin Berry]{item:durin-berry}, a [Hondew Berry]{item:hondew-berry}, and a [Wepear Berry]{item:wepear-berry} with the Juggler near the [Pal Park]{location:pal-park} entrance in [Fuchsia City]{location:fuchsia-city}. No effect. In Diamond and Pearl, trade ten for a []{move:hail} [TM]{item:tm07} in the house midway along the southern section of []{location:sinnoh-route-212}. In Platinum, trade to [move tutors]{mechanic:move-tutor} on []{location:sinnoh-route-212}, in []{location:snowpoint-city}, and in the []{location:survival-area}. Eight shards total are required per tutelage, but the particular combination of colors varies by move. In HeartGold and SoulSilver, trade one for an []{item:aguav-berry}, a []{item:lum-berry}, and a []{item:rawst-berry} with the Juggler near the Pokémon Center in []{location:violet-city}. In HeartGold and SoulSilver, trade one for a []{item:durin-berry}, a []{item:hondew-berry}, and a []{item:wepear-berry} with the Juggler near the []{location:pal-park} entrance in []{location:fuchsia-city}.
77 76 9 Used outside of battle : Trainer will skip encounters with wild Pokémon of a lower level than the lead party Pokémon. This effect wears off after the trainer takes 200 steps.
78 77 9 Used outside of battle : Trainer will skip encounters with wild Pokémon of a lower level than the lead party Pokémon. This effect wears off after the trainer takes 250 steps.
79 78 9 Used outside of battle : Transports the trainer to the last-entered dungeon entrance. Cannot be used outside, in buildings, or in [Distortion World]{location:distortion-world}, [Hall of Origin]{location:sinnoh-hall-of-origin-1}, [Spear Pillar]{location:spear-pillar}, or [Turnback Cave]{location:turnback-cave}. Used outside of battle : Transports the trainer to the last-entered dungeon entrance. Cannot be used outside, in buildings, or in []{location:distortion-world}, []{location:sinnoh-hall-of-origin-1}, []{location:spear-pillar}, or []{location:turnback-cave}.
80 79 9 Used outside of battle : Trainer will skip encounters with wild Pokémon of a lower level than the lead party Pokémon. This effect wears off after the trainer takes 100 steps.
81 80 9 Used on a party Pokémon : Evolves a [Cottonee]{pokemon:cottonee} into [Whimsicott]{pokemon:whimsicott}, a [Gloom]{pokemon:gloom} into [Bellossom]{pokemon:bellossom}, a [Petilil]{pokemon:petilil} into [Lilligant]{pokemon:lilligant}, or a [Sunkern]{pokemon:sunkern} into [Sunflora]{pokemon:sunflora}. Used on a party Pokémon : Evolves a []{pokemon:cottonee} into []{pokemon:whimsicott}, a []{pokemon:gloom} into []{pokemon:bellossom}, a []{pokemon:petilil} into []{pokemon:lilligant}, or a []{pokemon:sunkern} into []{pokemon:sunflora}.
82 81 9 Used on a party Pokémon : Evolves a [Clefairy]{pokemon:clefairy} into [Clefable]{pokemon:clefable}, a [Jigglypuff]{pokemon:jigglypuff} into [Wigglytuff]{pokemon:wigglytuff}, a [Munna]{pokemon:munna} into [Musharna]{pokemon:musharna}, a [Nidorina]{pokemon:nidorina} into [Nidoqueen]{pokemon:nidoqueen}, a [Nidorino]{pokemon:nidorino} into [Nidoking]{pokemon:nidoking}, or a [Skitty]{pokemon:skitty} into [Delcatty]{pokemon:delcatty}. Used on a party Pokémon : Evolves a []{pokemon:clefairy} into []{pokemon:clefable}, a []{pokemon:jigglypuff} into []{pokemon:wigglytuff}, a []{pokemon:munna} into []{pokemon:musharna}, a []{pokemon:nidorina} into []{pokemon:nidoqueen}, a []{pokemon:nidorino} into []{pokemon:nidoking}, or a []{pokemon:skitty} into []{pokemon:delcatty}.
84 83 9 Used on a party Pokémon : Evolves an [Eelektrik]{pokemon:eelektrik} into [Eelektross]{pokemon:eelektross}, an [Eevee]{pokemon:eevee} into [Jolteon]{pokemon:jolteon}, or a [Pikachu]{pokemon:pikachu} into [Raichu]{pokemon:raichu}. Used on a party Pokémon : Evolves an []{pokemon:eelektrik} into []{pokemon:eelektross}, an []{pokemon:eevee} into []{pokemon:jolteon}, or a []{pokemon:pikachu} into []{pokemon:raichu}.
85 84 9 Used on a party Pokémon : Evolves an [Eevee]{pokemon:eevee} into [Vaporeon]{pokemon:vaporeon}, a [Lombre]{pokemon:lombre} into [Ludicolo]{pokemon:ludicolo}, a [Panpour]{pokemon:panpour} into [Simipour]{pokemon:simipour}, a [Poliwhirl]{pokemon:poliwhirl} into [Poliwrath]{pokemon:poliwrath}, a [Shellder]{pokemon:shellder} into [Cloyster]{pokemon:cloyster}, or a [Staryu]{pokemon:staryu} into [Starmie]{pokemon:starmie}. Used on a party Pokémon : Evolves an []{pokemon:eevee} into []{pokemon:vaporeon}, a []{pokemon:lombre} into []{pokemon:ludicolo}, a []{pokemon:panpour} into []{pokemon:simipour}, a []{pokemon:poliwhirl} into []{pokemon:poliwrath}, a []{pokemon:shellder} into []{pokemon:cloyster}, or a []{pokemon:staryu} into []{pokemon:starmie}.
86 85 9 Used on a party Pokémon : Evolves an [Exeggcute]{pokemon:exeggcute} into [Exeggutor]{pokemon:exeggutor}, a [Gloom]{pokemon:gloom} into [Vileplume]{pokemon:vileplume}, a [Nuzleaf]{pokemon:nuzleaf} into [Shiftry]{pokemon:shiftry}, a [Pansage]{pokemon:pansage} into [Simisage]{pokemon:simisage}, or a [Weepinbell]{pokemon:weepinbell} into [Victreebel]{pokemon:victreebel}. Used on a party Pokémon : Evolves an []{pokemon:exeggcute} into []{pokemon:exeggutor}, a []{pokemon:gloom} into []{pokemon:vileplume}, a []{pokemon:nuzleaf} into []{pokemon:shiftry}, a []{pokemon:pansage} into []{pokemon:simisage}, or a []{pokemon:weepinbell} into []{pokemon:victreebel}.
87 86 9 Vendor trash. Vendor trash.
88 87 9 Vendor trash. Vendor trash.
89 88 9 Vendor trash. Vendor trash.
90 89 9 Vendor trash. Vendor trash.
102 101 9 Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Omanyte]{pokemon:omanyte}. Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:omanyte}.
103 102 9 Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Kabuto]{pokemon:kabuto}. Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:kabuto}.
104 103 9 Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Aerodactyl]{pokemon:aerodactyl}. Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:aerodactyl}.
105 104 9 Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Shieldon]{pokemon:shieldon}. Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:shieldon}.
106 105 9 Give to a scientist in the [Oreburgh Mining Museum]{location:mining-museum} or [Pewter Museum of Science]{location:pewter-city} to receive a [Cranidos]{pokemon:cranidos}. Give to a scientist in the []{location:mining-museum} in []{location:oreburgh-city} or the Museum of Science in []{location:pewter-city} to receive a []{pokemon:cranidos}.
107 106 9 Vendor trash. Vendor trash.
108 107 9 Used on a party Pokémon : Evolves a [Minccino]{pokemon:minccino} into [Cinccino]{pokemon:cinccino}, a [Roselia]{pokemon:roselia} into [Roserade]{pokemon:roserade}, or a [Togetic]{pokemon:togetic} into [Togekiss]{pokemon:togekiss}. Used on a party Pokémon : Evolves a []{pokemon:minccino} into []{pokemon:cinccino}, a []{pokemon:roselia} into []{pokemon:roserade}, or a []{pokemon:togetic} into []{pokemon:togekiss}.
114 113 9 Held by [Palkia]{pokemon:palkia} : Holder's [dragon]{type:dragon}- and [water]{type:water}-type moves have 1.2× their usual power. Held by []{pokemon:palkia} : Holder's []{type:dragon}- and []{type:water}-type moves have 1.2× their usual power.
115 114 9 Lets a Trainer write a message and send it via Pokémon trade. Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC. Held : Holder cannot be placed in the PC. Any move attempting to remove this item from the holder will fail.
116 115 9 Lets a Trainer write a message and send it via Pokémon trade. Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC. Held : Holder cannot be placed in the PC. Any move attempting to remove this item from the holder will fail.
117 116 9 Lets a Trainer write a message and send it via Pokémon trade. Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC. Held : Holder cannot be placed in the PC. Any move attempting to remove this item from the holder will fail.
118 117 9 Lets a Trainer write a message and send it via Pokémon trade. Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC. Held : Holder cannot be placed in the PC. Any move attempting to remove this item from the holder will fail.
119 118 9 Lets a Trainer write a message and send it via Pokémon trade. Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC. Held : Holder cannot be placed in the PC. Any move attempting to remove this item from the holder will fail.
120 119 9 Lets a Trainer write a message and send it via Pokémon trade. Used to send short messages to other players via Pokémon trading. Trainer may compose a message from a finite list of words when giving this item to a Pokémon. Once taken and read, a message may be erased and this item can be reused, or the message may be stored in the trainer's PC. Held : Holder cannot be placed in the PC. Any move attempting to remove this item from the holder will fail.
128 127 9 Held in battle : When the holder is [asleep]{mechanic:sleep}, it consumes this item to wake up. Used on a party Pokémon : Cures [sleep]{mechanic:sleep}.
129 128 9 Held in battle : When the holder is [poisoned]{mechanic:poison}, it consumes this item to cure the poison. Used on a party Pokémon : Cures [poison]{mechanic:poison}.
130 129 9 Held in battle : When the holder is [burned]{mechanic:burn}, it consumes this item to cure the burn. Used on a party Pokémon : Cures a [burn]{mechanic:burn}.
131 130 9 Held in battle : When the holder is [frozen]{mechanic:freezing}, it consumes this item to thaw itself. Used on a party Pokémon : Cures [freezing]{mechanic:freezing}.
132 131 9 Held in battle : When the holder is out of [PP]{mechanic:pp} for one of its moves, it consumes this item to restore 10 of that move's PP. Used on a party Pokémon : Restores 10 [PP]{mechanic:pp} for a selected move.
133 132 9 Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 10 HP. Used on a party Pokémon : Restores 10 [HP]{mechanic:hp}.
134 133 9 Held in battle : When the holder is [confused]{mechanic:confusion}, it consumes this item to cure the confusion. Used on a party Pokémon : Cures [confusion]{mechanic:confusion}.
135 134 9 Held in battle : When the holder is afflicted with a [major status ailment]{mechanic:major status ailment}, it consumes this item to cure the ailment. Used on a party Pokémon : Cures any [major status ailment]{mechanic:major status ailment}. Held in battle : When the holder is afflicted with a [major status ailment]{mechanic:major-status-ailment}, it consumes this item to cure the ailment. Used on a party Pokémon : Cures any [major status ailment]{mechanic:major-status-ailment}.
136 135 9 Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/4 its max HP. Used on a party Pokémon : Restores 1/4 the Pokémon's max [HP]{mechanic:hp}.
137 136 9 Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes spicy flavors (i.e., has a nature that lowers [Attack]{mechanic:attack}), it will also become [confused]{mechanic:confusion}.
138 137 9 Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes dry flavors (i.e., has a nature that lowers [Special Attack]{mechanic:special attack}), it will also become [confused]{mechanic:confusion}. Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes dry flavors (i.e., has a nature that lowers [Special Attack]{mechanic:special-attack}), it will also become [confused]{mechanic:confusion}.
139 138 9 Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes sweet flavors (i.e., has a nature that lowers [Speed]{mechanic:speed}), it will also become [confused]{mechanic:confusion}.
140 139 9 Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes bitter flavors (i.e., has a nature that lowers [Special Defense]{mechanic:special defense}), it will also become [confused]{mechanic:confusion}. Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes bitter flavors (i.e., has a nature that lowers [Special Defense]{mechanic:special-defense}), it will also become [confused]{mechanic:confusion}.
141 140 9 Held in battle : When the holder has 1/2 its max [HP]{mechanic:hp} remaining or less, it consumes this item to restore 1/8 its max HP. If the holder dislikes sour flavors (i.e., has a nature that lowers [Defense]{mechanic:defense}), it will also become [confused]{mechanic:confusion}.
142 141 9 No effect; only useful for planting and cooking.
143 142 9 No effect; only useful for planting and cooking.
144 143 9 No effect; only useful for planting and cooking.
145 144 9 No effect; only useful for planting and cooking.
146 145 9 No effect; only useful for planting and cooking.
147 146 9 Used on a party Pokémon : Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [HP]{mechanic:hp} [effort]{mechanic:effort} by 10.
148 147 9 Used on a party Pokémon : Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Attack]{mechanic:attack} [effort]{mechanic:effort} by 10.
152 151 9 Used on a party Pokémon : Increases [happiness]{mechanic:happiness} by 10/5/2. Lowers [Speed]{mechanic:speed} [effort]{mechanic:effort} by 10.
153 152 9 No effect; only useful for planting and cooking.
154 153 9 No effect; only useful for planting and cooking.
155 154 9 No effect; only useful for planting and cooking.
156 155 9 No effect; only useful for planting and cooking.
157 156 9 No effect; only useful for planting and cooking.
158 157 9 No effect; only useful for planting and cooking.
159 158 9 No effect; only useful for planting and cooking.
160 159 9 No effect; only useful for planting and cooking.
173 172 9 Held in battle : When the holder would take [super-effective]{mechanic:super-effective} [rock]{type:rock}-type damage, it consumes this item to halve the amount of damage taken. Held in battle : When the holder would take [super-effective]{mechanic:super-effective} []{type:rock}-type damage, it consumes this item to halve the amount of damage taken.
174 173 9 Held in battle : When the holder would take [super-effective]{mechanic:super-effective} [ghost]{type:ghost}-type damage, it consumes this item to halve the amount of damage taken. Held in battle : When the holder would take [super-effective]{mechanic:super-effective} []{type:ghost}-type damage, it consumes this item to halve the amount of damage taken.
175 174 9 Held in battle : When the holder would take [super-effective]{mechanic:super-effective} [dragon]{type:dragon}-type damage, it consumes this item to halve the amount of damage taken. Held in battle : When the holder would take [super-effective]{mechanic:super-effective} []{type:dragon}-type damage, it consumes this item to halve the amount of damage taken.
176 175 9 Held in battle : When the holder would take [super-effective]{mechanic:super-effective} [dark]{type:dark}-type damage, it consumes this item to halve the amount of damage taken. Held in battle : When the holder would take [super-effective]{mechanic:super-effective} []{type:dark}-type damage, it consumes this item to halve the amount of damage taken.
177 176 9 Held in battle : When the holder would take [super-effective]{mechanic:super-effective} [steel]{type:steel}-type damage, it consumes this item to halve the amount of damage taken. Held in battle : When the holder would take [super-effective]{mechanic:super-effective} []{type:steel}-type damage, it consumes this item to halve the amount of damage taken.
178 177 9 Held in battle : When the holder would take [normal]{type:normal}-type damage, it consumes this item to halve the amount of damage taken. Held in battle : When the holder would take []{type:normal}-type damage, it consumes this item to halve the amount of damage taken.
179 178 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Attack]{mechanic:attack} by one stage.
180 179 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Defense]{mechanic:defense} by one stage.
181 180 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Speed]{mechanic:speed} by one stage.
182 181 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Attack]{mechanic:special attack} by one stage. Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Attack]{mechanic:special-attack} by one stage.
183 182 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Defense]{mechanic:special defense} by one stage. Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [Special Defense]{mechanic:special-defense} by one stage.
184 183 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [critical hit chance]{mechanic:critical hit chance} by one stage. Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} its [critical hit chance]{mechanic:critical-hit-chance} by one stage.
185 184 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item to [raise]{mechanic:raise} a random stat by two stages.
186 185 9 Held in battle : When the holder takes [super-effective]{mechanic:super-effective} damage, it consumes this item to restore 1/4 its max [HP]{mechanic:hp}.
187 186 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item, and its next used move has 1.2× its normal accuracy.
188 187 9 Held in battle : When the holder has 1/4 its max [HP]{mechanic:hp} remaining or less, it consumes this item. On the following turn, the holder will act first among moves with the same [priority]{mechanic:priority}, regardless of [Speed]{mechanic:speed}.
189 188 9 Held in battle : When the holder takes [physical]{mechanic:physical} damage, it consumes this item to damage the attacking Pokémon for 1/8 its max [HP]{mechanic:hp}.
190 189 9 Held in battle : When the holder takes [special]{mechanic:special} damage, it consumes this item to damage the attacking Pokémon for 1/8 its max [HP]{mechanic:hp}.
191 190 9 Increases the holder's evasion by 11 1/9%. Held in battle : Moves targeting the holder have 0.9× [chance to hit]{mechanic:chance to hit}. Held in battle : Moves targeting the holder have 0.9× [chance to hit]{mechanic:chance-to-hit}.
192 191 9 Held: Resets lowered stats to normal at end of turn, but only once. Held in battle : At the end of each turn, if any of the holder's stats have a negative [stat modifier]{mechanic:stat modifier}, the holder consumes this item to remove the modifiers from those stats. Held in battle : At the end of each turn, if any of the holder's stats have a negative [stat modifier]{mechanic:stat-modifier}, the holder consumes this item to remove the modifiers from those stats.
193 192 9 Held: Holder gains double effort from battles, but has halved Speed. Held : When the holder would gain [effort]{mechanic:effort} due to battle, it gains double that effort instead. Held in battle : Holder has half its [Speed]{mechanic:speed}.
194 193 9 Held: Half the experience from a battle is split between Pokémon holding this item. Held : [Experience]{mechanic:experience} is split across two groups: Pokémon who participated in battle, and Pokémon holding this item. Each Pokémon earns experience as though it had battled alone, divided by the number of Pokémon in its group, then divided by the number of groups. Pokémon holding this item who also participated in battle effectively earn experience twice. [Fainted]{mechanic:fainted} Pokémon never earn experience, and empty groups are ignored; thus, if a single Pokémon is holding this item and the only Pokémon who battled faints from [Explosion]{move:explosion}, the holder will gain full experience. Held : [Experience]{mechanic:experience} is split across two groups: Pokémon who participated in battle, and Pokémon holding this item. Each Pokémon earns experience as though it had battled alone, divided by the number of Pokémon in its group, then divided by the number of groups. Pokémon holding this item who also participated in battle effectively earn experience twice. [Fainted]{mechanic:fainted} Pokémon never earn experience, and empty groups are ignored; thus, if a single Pokémon is holding this item and the only Pokémon who battled faints from []{move:explosion}, the holder will gain full experience.
195 194 9 Held: Holder has a 3/16 chance to move first. Held in battle : Whenever the holder attempts to use a move, it has a 3/16 chance to act first among moves with the same [priority]{mechanic:priority}. If multiple Pokémon have this effect at the same time, [Speed]{mechanic:speed} is the tie-breaker as normal, but the effect of [Trick Room]{move:trick-room} is ignored. Held in battle : Whenever the holder attempts to use a move, it has a 3/16 chance to act first among moves with the same [priority]{mechanic:priority}. If multiple Pokémon have this effect at the same time, [Speed]{mechanic:speed} is the tie-breaker as normal, but the effect of []{move:trick-room} is ignored.
196 195 9 Held: Doubles the happiness earned by the holder. Held : When the holder would earn [happiness]{mechanic:happiness} for any reason, it earns twice that amount instead.
197 196 9 Held: Consumed to cure attraction. Held in battle : When the holder is [attracted]{move:attract}, it consumes this item to cure the attraction.
198 197 9 Held: Increases Attack by 50%, but restricts the holder to only one move. Held in battle : Holder has 1.5× its [Attack]{mechanic:attack}. When the holder attempts to use a move, all its other moves are disabled until it leaves battle or loses this item. The restriction ends even if this item is swapped for another Choice item via [Trick]{move:trick} or [Switcheroo]{move:switcheroo}. Held in battle : Holder has 1.5× its [Attack]{mechanic:attack}. When the holder attempts to use a move, all its other moves are disabled until it leaves battle or loses this item. The restriction ends even if this item is swapped for another Choice item via []{move:trick} or []{move:switcheroo}.
199 198 9 Held: Damaging moves gain a 10% chance to make their target flinch. Held in battle : Holder's damaging moves have a 10% chance to make their target [flinch]{mechanic:flinch}. This chance applies independently to each hit of a multi-hit move. This item's chance is rolled independently of any other move effects; e.g., a move with a 30% chance to flinch normally will have a 37% total chance to flinch when used with this item, because 3% of the time, both effects activate. Held by [Poliwhirl]{pokemon:poliwhirl} or [Slowbro]{pokemon:slowbro} : Holder evolves into [Politoed]{pokemon:politoed} or [Slowking]{pokemon:slowking}, respectively, when traded. Held in battle : Holder's damaging moves have a 10% chance to make their target [flinch]{mechanic:flinch}. This chance applies independently to each hit of a multi-hit move. This item's chance is rolled independently of any other move effects; e.g., a move with a 30% chance to flinch normally will have a 37% total chance to flinch when used with this item, because 3% of the time, both effects activate. Held by []{pokemon:poliwhirl} or []{pokemon:slowbro} : Holder evolves into []{pokemon:politoed} or []{pokemon:slowking}, respectively, when traded.
200 199 9 Held: Bug-type moves have 20% more power. Held in battle : Holder's [Bug]{type:bug}-type moves have 1.2× their power. Held in battle : Holder's []{type:bug}-type moves have 1.2× their power.
201 200 9 Held: Doubles the money earned from a battle. Held : If the holder participated in a trainer battle, the trainer earns twice the usual prize money. This effect applies even if the holder [fainted]{mechanic:fainted}. This effect does not stack with any other similar effect.
202 201 9 Held by lead Pokémon: Prevents wild battles with Pokémon that are lower level than the holder.
203 202 9 Held by Latias or Latios: Increases the holder's Special Attack and Special Defense by 50%.
204 203 9 Held by Clamperl: Doubles the holder's Special Attack. Evolves the holder into Huntail when traded.
205 204 9 Held by Clamperl: Doubles the holder's Special Defense. Evolves the holder into Gorebyss when traded.
206 205 9 Held: In wild battles, attempts to run away on the holder's turn will always succeed.
207 206 9 Held: Prevents the holder from evolving naturally. Evolution initiated by the trainer (Stones, etc) will still work.
208 207 9 Held: If the holder is attacked for regular damage that would faint it, this item has a 10% chance to prevent the holder's HP from lowering below 1.
209 208 9 Held: Increases any Exp the holder gains by 50%.
210 209 9 Held: Raises the holder's critical hit counter by 1.
211 210 9 Held: Increases the power of the holder's Steel moves by 20%. Held by Onix or Scyther: Evolves the holder into Steelix or Scizor when traded, respectively.
212 211 9 Held: Heals the holder by 1/16 its max HP at the end of each turn.
213 212 9 Held by Seadra: Evolves the holder into Kingdra when traded.
214 213 9 Held by Pikachu: Doubles the holder's initial Attack and Special Attack.
215 214 9 Held: Increases the power of the holder's Ground moves by 20%.
216 215 9 Held: Increases the power of the holder's Rock moves by 20%.
217 216 9 Held: Increases the power of the holder's Grass moves by 20%.
218 217 9 Held: Increases the power of the holder's Dark moves by 20%.
219 218 9 Held: Increases the power of the holder's Fighting moves by 20%.
220 219 9 Held: Increases the power of the holder's Electric moves by 20%.
221 220 9 Held: Increases the power of the holder's Water moves by 20%.
222 221 9 Held: Increases the power of the holder's Flying moves by 20%.
223 222 9 Held: Increases the power of the holder's Poison moves by 20%.
224 223 9 Held: Increases the power of the holder's Ice moves by 20%.
225 224 9 Held: Increases the power of the holder's Ghost moves by 20%.
226 225 9 Held: Increases the power of the holder's Psychic moves by 20%.
227 226 9 Held: Increases the power of the holder's Fire moves by 20%.
228 227 9 Held: Increases the power of the holder's Dragon moves by 20%.
229 228 9 Held: Increases the power of the holder's Normal moves by 20%.
230 229 9 Held by Porygon: Evolves the holder into Porygon2 when traded.
231 230 9 Held: Heals the holder by 1/8 of any damage it inflicts.
232 231 9 Held: Increases the power of the holder's Water moves by 20%.
234 233 9 Held by Chansey: Raises the holder's critical hit counter by 2.
235 234 9 Held by Ditto: Increases the holder's initial Defense and Special Defense by 50%.
236 235 9 Held by Cubone or Marowak: Doubles the holder's Attack.
237 236 9 Held by Farfetch'd: Raises the holder's critical hit counter by 2.
238 237 9 Held: Increases the holder's Coolness during a Super Contest's Visual Competition.
239 238 9 Held: Increases the holder's Beauty during a Super Contest's Visual Competition.
240 239 9 Held: Increases the holder's Cuteness during a Super Contest's Visual Competition.
247 246 9 Held: The holder's Reflect and Light Screen will create effects lasting for eight turns rather than five. As this item affects the move rather than the barrier itself, the effect is not lost if the holder leaves battle or drops this item.
248 247 9 Held: Damage from the holder's moves is increased by 30%. On each turn the holder uses a damage-inflicting move, it takes 10% its max HP in damage.
249 248 9 Held: Whenever the holder uses a move that requires a turn to charge first (Bounce, Dig, Dive, Fly, Razor Wind, Skull Bash, Sky Attack, or Solarbeam), this item is consumed and the charge is skipped. Skull Bash still provides a Defense boost.
250 249 9 Held: Badly poisons the holder at the end of each turn.
251 250 9 Held: Burns the holder at the end of each turn.
252 251 9 Held by Ditto: Doubles the holder's initial Speed.
253 252 9 Held: If the holder has full HP and is attacked for regular damage that would faint it, this item is consumed and prevents the holder's HP from lowering below 1. This effect works against multi-hit attacks, but does not work against the effects of Doom Desire or Future Sight.
254 253 9 Held: Raises the holder's Accuracy by 20% when it goes last. Ingame description is incorrect.
255 254 9 Held: Each time the holder uses the same move consecutively, its power is increased by another 10% of its original, to a maximum of 100%.
256 255 9 Held: Decreases the holder's Speed by 50%. If the holder is Flying or has Levitate, it takes regular damage from Ground attacks and is suspectible to Spikes and Toxic Spikes.
257 256 9 Held: The holder will go last within its move's priority bracket, regardless of Speed. If multiple Pokémon within the same priority bracket are subject to this effect, the slower Pokémon will go first. The holder will move after Pokémon with Stall. If the holder has Stall, Stall is ignored. This item ignores Trick Room.
258 257 9 Held: When the holder becomes Attracted, the Pokémon it is Attracted to becomes Attracted back.
259 258 9 Held: If the holder is Poison-type, restores 1/16 max HP at the end of each turn. Otherwise, damages the holder by 1/16 its max HP at the end of each turn.
260 259 9 Held: The holder's Hail will create a hailstorm lasting for eight turns rather than five. As this item affects the move rather than the weather itself, the effect is not lost if the holder leaves battle or drops this item.
261 260 9 Held: The holder's Sandstorm will create a sandstorm lasting for eight turns rather than five. As this item affects the move rather than the weather itself, the effect is not lost if the holder leaves battle or drops this item.
262 261 9 Held: The holder's Sunny Day will create sunshine lasting for eight turns rather than five. As this item affects the move rather than the weather itself, the effect is not lost if the holder leaves battle or drops this item.
263 262 9 Held: The holder's Rain Dance will create rain lasting for eight turns rather than five. As this item affects the move rather than the weather itself, the effect is not lost if the holder leaves battle or drops this item.
264 263 9 Held: Increases the duration of the holder's multiturn (2-5 turn) moves by three turns.
265 264 9 Held: Increases the holder's Speed by 50%, but restricts it to the first move it uses until it leaves battle or loses this item. If this item is swapped for another Choice item via Trick or Switcheroo, the holder's restriction is still lifted, but it will again be restricted to the next move it uses. (Quirk: If the holder is switched in by U-Turn and it also knows U-Turn, U-Turn becomes its restricted move.)
266 265 9 Held: Damaged the holder for 1/8 its max HP. When the holder is struck by a contact move, damages the attacker for 1/8 its max HP; if the attacker is not holding an item, it will take this item.
267 266 9 Held: Decreases the holder's Speed by 50%. Whenever the holder gains Attack effort from battle, increases that effort by 4; this applies before the PokéRUS doubling effect.
268 267 9 Held: Decreases the holder's Speed by 50%. Whenever the holder gains Defense effort from battle, increases that effort by 4; this applies before the PokéRUS doubling effect.
269 268 9 Held: Decreases the holder's Speed by 50%. Whenever the holder gains Special Attack effort from battle, increases that effort by 4; this applies before the PokéRUS doubling effect.
270 269 9 Held: Decreases the holder's Speed by 50%. Whenever the holder gains Special Defense effort from battle, increases that effort by 4; this applies before the PokéRUS doubling effect.
271 270 9 Held: Decreases the holder's Speed by 50%. Whenever the holder gains Speed effort from battle, increases that effort by 4; this applies before the PokéRUS doubling effect.
272 271 9 Held: Decreases the holder's Speed by 50%. Whenever the holder gains HP effort from battle, increases that effort by 4; this applies before the PokéRUS doubling effect.
273 272 9 Held: The holder is unaffected by any moves or abilities that would prevent it from actively leaving battle.
357 356 9 Teaches Focus Blast to a compatible Pokémon.
358 357 9 Teaches Energy Ball to a compatible Pokémon.
359 358 9 Teaches False Swipe to a compatible Pokémon.
360 359 9 Teaches Brine to a compatible Pokémon.
361 360 9 Teaches Fling to a compatible Pokémon.
362 361 9 Teaches Charge Beam to a compatible Pokémon.
363 362 9 Teaches Endure to a compatible Pokémon.
364 363 9 Teaches Dragon Pulse to a compatible Pokémon.
365 364 9 Teaches Drain Punch to a compatible Pokémon.
366 365 9 Teaches Will-O-Wisp to a compatible Pokémon.
369 368 9 Teaches Explosion to a compatible Pokémon.
370 369 9 Teaches Shadow Claw to a compatible Pokémon.
371 370 9 Teaches Payback to a compatible Pokémon.
372 371 9 Teaches Recycle to a compatible Pokémon.
373 372 9 Teaches Giga Impact to a compatible Pokémon.
374 373 9 Teaches Rock Polish to a compatible Pokémon.
375 374 9 Teaches Flash to a compatible Pokémon.
376 375 9 Teaches Stone Edge to a compatible Pokémon.
377 376 9 Teaches Avalanche to a compatible Pokémon.
378 377 9 Teaches Thunder Wave to a compatible Pokémon.
379 378 9 Teaches Gyro Ball to a compatible Pokémon.
388 387 9 Teaches Natural Gift to a compatible Pokémon.
389 388 9 Teaches Poison Jab to a compatible Pokémon.
390 389 9 Teaches Dream Eater to a compatible Pokémon.
391 390 9 Teaches Grass Knot to a compatible Pokémon.
392 391 9 Teaches Swagger to a compatible Pokémon.
393 392 9 Teaches Pluck to a compatible Pokémon.
394 393 9 Teaches U-Turn to a compatible Pokémon.
395 394 9 Teaches Substitute to a compatible Pokémon.
396 395 9 Teaches Flash Cannon to a compatible Pokémon.
403 402 9 Teaches Rock Smash to a compatible Pokémon.
404 403 9 Teaches Waterfall to a compatible Pokémon.
405 404 9 Teaches Rock Climb to a compatible Pokémon.
406 405 9 Sends the trainer to the Underground. Only usable outside.
407 406 9 Unused.
408 407 9 Unused.
409 408 9 Designates several nearby patches of grass as containing Pokémon, some of which may be special radar-only Pokémon. Successive uses in a certain way create chains of encounters with the same species; longer chains increase the chance that a shiny Pokémon of that species will appear.
410 409 9 Tracks Battle Points.
411 410 9 Records some of the trainer's activities for the day.
412 411 9 Contains Seals used for decorating Pokéballs.
413 412 9 Contains Pokémon Accessories.
414 413 9 Unused.
415 414 9 Contains friend codes for up to 32 other players, as well as their sprite, gender, and basic statistics for those that have been seen on WFC.
416 415 9 Opens the front door of the Valley Windworks. Reusable.
417 416 9 Given to Cynthia's grandmother to get the Surf HM.
418 417 9 Grants access to Galactic HQ in Veilstone City.
419 418 9 Unused.
420 419 9 Displays a map of the region including the trainer's position, location names, visited towns, gym locations, and where the trainer has been walking recently.
421 420 9 Reveals trainers who want a rematch, by showing !! over their heads. Each use drains the battery; requires 100 steps to charge.
422 421 9 Contains the Coins used by the Game Corner, to a maximum of 50,000.
423 422 9 Used to find Pokémon on the Old Rod list for an area, which are generally Magikarp or similar.
424 423 9 Used to find Pokémon on the Good Rod list for an area, which are generally mediocre.
425 424 9 Used to find Pokémon on the Super Rod list for an area, which are generally the best available there.
426 425 9 Waters Berry plants.
427 426 9 Contains up to 100 Poffins.
428 427 9 Increases movement speed outside or in caves. In high gear, allows the trainer to hop over some rocks and ascend muddy slopes.
429 428 9 Opens the locked building in the lakeside resort.
430 429 9 Grants access to Flower Paradise and Shaymin.
431 430 9 Cures the sailor's son of his nightmares; no reward, only a side effect of seeing Cresselia.
432 431 9 Provides access to Newmoon Island and Darkrai.
433 432 9 Supposedly related to t
434 433 9 Unused.
435 434 9 Allows the trainer to enter Contests.
436 435 9 Unused.
437 436 9 Given to the trainer's rival in Jubilife City. Contains two Town Maps, one of which is given to the trainer upon delivery.
438 437 9 One of three coupons needed to receive a Pokétch.
439 438 9 One of three coupons needed to receive a Pokétch.
440 439 9 One of three coupons needed to receive a Pokétch.
441 440 9 Grants access to the Team Galactic warehouse in Veilstone City.
443 442 9 Held by :pokemon:`Giratina` Holder's :type:`dragon` and :type:`ghost` moves have 1.2× their base power. Holder is in Origin Forme. This item cannot be held by any Pokémon but Giratina. When you enter the Union Room or connect to Wi-Fi, this item returns to your bag.
444 443 9 Optionally records wireless, Wi-Fi, and Battle Frontier battles. Tracks Battle Points earned in the Battle Frontier, and stores commemorative prints.
445 444 9 Used by trainer on a :pokemon:`Shaymin` Changes the target Shaymin from Land Forme to Sky Forme. This item cannot be used on a :mechanic:`frozen` Shaymin or at night. Sky Forme Shaymin will revert to Land Forme overnight, when frozen, and upon entering a link battle. This item must be used again to change it back.
446 445 9 Used by trainer in the Galactic Eterna Building, on the ground floor, to the left of the TV Unlocks the secret :pokemon:`Rotom` room, in which there are five appliances which can change Rotom's form.
447 446 9 Stores Apricorns.
448 447 9 Contains four portable pots of soil suitable for growing berries.
449 448 9 Required to water berries within the :item:`Berry Pots`. Required to battle the :pokemon:`Sudowoodo` on :location:`Route 36`. This item cannot be directly used from the bag.
450 449 9 Used by trainer in battle Attempts to :mechanic:`catch` a wild Pokémon. If used in a trainer battle, nothing happens and the ball is lost. If the wild Pokémon was encountered by fishing, the wild Pokémon's catch rate is 3× normal.
451 450 9 Used by trainer in battle Attempts to :mechanic:`catch` a wild Pokémon. If used in a trainer battle, nothing happens and the ball is lost. If the trainer's Pokémon's level is higher than: * four times the wild Pokémon's, the wild Pokémon's catch rate is 8× normal. * than twice the wild Pokémon's, the wild Pokémon's catch rate is 4× normal. * the wild Pokémon's, the wild Pokémon's catch rate is 2× normal.
452 451 9 Used by trainer in battle Attempts to :mechanic:`catch` a wild Pokémon. If used in a trainer battle, nothing happens and the ball is lost. If the wild Pokémon is a :pokemon:`Clefairy`, :pokemon:`Nidoran♂`, :pokemon:`Nidoran♀`, :pokemon:`Jigglypuff`, :pokemon:`Skitty`, or any evolution thereof, the wild Pokémon has 4× its catch rate.
453 452 9 Used by a trainer in battle Attempts to :mechanic:`catch` a wild Pokémon. If used in a trainer battle, nothing happens and the ball is lost. If the wild Pokémon weighs: * 409.6 kg (903.0 lb) or more, its catch rate is 40 more than normal. * 307.2 kg (677.3 lb) or more, its catch rate is 30 more than normal. * 204.8 kg (451.5 lb) or more, its catch rate is 20 more than normal. * less than 204.8 kg (451.5 lb), its catch rate is 20 less than normal.
461 460 9 May be given to Kurt in :location:`Azalea Town` to produce a :item:`Moon Ball`.
462 461 9 May be given to Kurt in :location:`Azalea Town` to produce a :item:`Friend Ball`.
463 462 9 May be given to Kurt in :location:`Azalea Town` to produce a :item:`Love Ball`.
464 463 9 May be given to Kurt in :location:`Azalea Town` to produce a :item:`Fast Ball`.
465 464 9 May be given to Kurt in :location:`Azalea Town` to produce a :item:`Heavy Ball`.
466 465 9 Used by trainer outside of battle Searches for hidden items.
467 466 9 May be traded for a :item:`TM64` in the vertical Underground Path.
468 467 9 Causes :pokemon:`Groudon` to appear in the :location:`Embedded Tower`.
469 468 9 Causes :pokemon:`Kyogre` to appear in the :location:`Embedded Tower`.
473 472 9 Allows the trainer to answer the daily question on Buena's radio show. Records the points earned for correct answers.
474 473 9 Does nothing.
475 474 9 May be given to the Kimono Girls to summon :pokemon:`Ho-Oh` to the top of the :location:`Bell Tower`.
476 475 9 Used by trainer outside of battle Opens doors in the :location:`Goldenrod City` Radio Tower.
477 476 9 Used by trainer outside of battle Opens the door to the basement tunnel under :location:`Goldenrod City`.
478 477 9 May be traded to Mr. Pokémon for an :item:`Exp. Share`.
479 478 9 May be traded to the Copycat for a :item:`Pass`.
480 479 9 Allows the trainer to ride the Magnet Train between :location:`Goldenrod City` and :location:`Saffron City`.
481 480 9 Must be replaced in the :location:`Power Plant` to power the Magnet Train.
484 483 9 Must be obtained to trigger the break-in at Professor Elm's lab, the first rival battle, and access to :location:`Route 31`.
485 484 9 Used by trainer outside of battle Changes the background music to the equivalent 8-bit music.
486 485 9 May be given to the Kimono Girls to summon :pokemon:`Lugia` to the top of the :location:`Bell Tower`.
487 486 9 Records the number of times the trainer has come in first place overall in the Pokéathlon.
488 487 9 Records the number of times the trainer has come in last place overall in the Pokéathlon.
489 488 9 Records the number of times the trainer's Pokémon have dashed in the Pokéathlon.
490 489 9 Records the number of times the trainer's Pokémon have jumped in the Pokéathlon.
491 490 9 Records the number of times the trainer has come in first in the Pokéathlon Hurdle Dash.
492 491 9 Records the number of times the trainer has come in first in the Pokéathlon Relay Run.
493 492 9 Records the number of times the trainer has come in first in the Pokéathlon Pennant Capture.
494 493 9 Records the number of times the trainer has come in first in the Pokéathlon Block Smash.
495 494 9 Records the number of times the trainer has come in first in the Pokéathlon Disc Catch.
496 495 9 Records the number of times the trainer has come in first in the Pokéathlon Snow Throw.
497 496 9 Records the number of points the trainer has earned in the Pokéathlon.
498 497 9 Records the number of times the trainer's Pokémon have messed up in the Pokéathlon.
499 498 9 Records the number of times the trainer's Pokémon have defeated themselves in the Pokéathlon.
500 499 9 Records the number of times the trainer's Pokémon have tackled in the Pokéathlon.
977
978
979
980
981
982
983
984
985
986
987
988
989
990
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225

View file

@ -1,27 +1,27 @@
move_effect_changelog_id,local_language_id,effect
1,9,"Halves the target's [Defense]{mechanic:defense} for damage calculation, which is similar to doubling the attack's [power]{mechanic:power}."
2,9,Hits Pokémon under the effects of [Dig]{move:dig} and [Fly]{move:fly}.
2,9,Hits Pokémon under the effects of []{move:dig} and []{move:fly}.
3,9,Does nothing in trainer battles.
4,9,Works while asleep through [Sleep Talk]{move:sleep-talk} if not at full health.
4,9,Works while asleep through []{move:sleep-talk} if not at full health.
5,9,"If this move misses, the user takes 1 point of damage in recoil."
6,9,"If this move misses, the user takes half of the damage it would have inflicted in recoil."
7,9,"Locks the user into this move. Due to a bug, if this move misses, its [accuracy]{mechanic:accuracy} drops to 1/256 as long as the user is still locked in."
8,9,Can call any move except for [Struggle]{move:struggle} and itself.
9,9,Does not interact with [Stomp]{move:stomp}.
8,9,Can call any move except for []{move:struggle} and itself.
9,9,Does not interact with []{move:stomp}.
10,9,Raises [evasion]{mechanic:evasion} by one stage.
11,9,Does not raise [Defense]{mechanic:defense}.
12,9,Does not hit Pokémon under the effects of [Dig]{move:dig}.
13,9,Does not hit Pokémon under the effects of [Fly]{move:fly}.
14,9,Does not interact with [Minimize]{move:minimize}.
15,9,Does not hit Pokémon under the effects of [Fly]{move:fly}.
12,9,Does not hit Pokémon under the effects of []{move:dig}.
13,9,Does not hit Pokémon under the effects of []{move:fly}.
14,9,Does not interact with []{move:minimize}.
15,9,Does not hit Pokémon under the effects of []{move:fly}.
16,9,Determines damage using each participant's base [Attack]{mechanic:attack} and the opponent's base [Defense]{mechanic:defense} in place of calculated stats.
17,9,"[Swift]{move:swift} can hit the user while in the air, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains in the air until it switches out or uses Fly again successfully. It can act as if it were on the ground in the meantime, but moves still miss it."
18,9,Does not raise [Defense]{mechanic:defense} or [Special Defense]{mechanic:special defense}.
19,9,Does not raise the user's [Special Defense]{mechanic:special defense}.
17,9,"[]{move:swift} can hit the user while in the air, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains in the air until it switches out or uses Fly again successfully. It can act as if it were on the ground in the meantime, but moves still miss it."
18,9,Does not raise [Defense]{mechanic:defense} or [Special Defense]{mechanic:special-defense}.
19,9,Does not raise the user's [Special Defense]{mechanic:special-defense}.
20,9,Heals replacement Pokémon by half of their max HP.
21,9,Inflicts [normal]{type:normal}-type damage and the user receives 1/2 of damage dealt in recoil.
22,9,"[Swift]{move:swift} can hit the user while underground, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains underground until it switches out or uses Dig again successfully. It can act as if it were aboveground in the meantime, but moves still miss it."
23,9,Does not interact with [Hail]{move:hail}.
24,9,Ignores [Wonder Guard]{ability:wonder-guard}.
21,9,Inflicts []{type:normal}-type damage and the user receives 1/2 of damage dealt in recoil.
22,9,"[]{move:swift} can hit the user while underground, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains underground until it switches out or uses Dig again successfully. It can act as if it were aboveground in the meantime, but moves still miss it."
23,9,Does not interact with []{move:hail}.
24,9,Ignores []{ability:wonder-guard}.
25,9,Lasts either two or three turns.
26,9,"If the target is not under the effect of [Detect]{move:detect} or [Protect]{move:protect}, this move will fail."
26,9,"If the target is not under the effect of []{move:detect} or []{move:protect}, this move will fail."

1 move_effect_changelog_id local_language_id effect
2 1 9 Halves the target's [Defense]{mechanic:defense} for damage calculation, which is similar to doubling the attack's [power]{mechanic:power}.
3 2 9 Hits Pokémon under the effects of [Dig]{move:dig} and [Fly]{move:fly}. Hits Pokémon under the effects of []{move:dig} and []{move:fly}.
4 3 9 Does nothing in trainer battles.
5 4 9 Works while asleep through [Sleep Talk]{move:sleep-talk} if not at full health. Works while asleep through []{move:sleep-talk} if not at full health.
6 5 9 If this move misses, the user takes 1 point of damage in recoil.
7 6 9 If this move misses, the user takes half of the damage it would have inflicted in recoil.
8 7 9 Locks the user into this move. Due to a bug, if this move misses, its [accuracy]{mechanic:accuracy} drops to 1/256 as long as the user is still locked in.
9 8 9 Can call any move except for [Struggle]{move:struggle} and itself. Can call any move except for []{move:struggle} and itself.
10 9 9 Does not interact with [Stomp]{move:stomp}. Does not interact with []{move:stomp}.
11 10 9 Raises [evasion]{mechanic:evasion} by one stage.
12 11 9 Does not raise [Defense]{mechanic:defense}.
13 12 9 Does not hit Pokémon under the effects of [Dig]{move:dig}. Does not hit Pokémon under the effects of []{move:dig}.
14 13 9 Does not hit Pokémon under the effects of [Fly]{move:fly}. Does not hit Pokémon under the effects of []{move:fly}.
15 14 9 Does not interact with [Minimize]{move:minimize}. Does not interact with []{move:minimize}.
16 15 9 Does not hit Pokémon under the effects of [Fly]{move:fly}. Does not hit Pokémon under the effects of []{move:fly}.
17 16 9 Determines damage using each participant's base [Attack]{mechanic:attack} and the opponent's base [Defense]{mechanic:defense} in place of calculated stats.
18 17 9 [Swift]{move:swift} can hit the user while in the air, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains in the air until it switches out or uses Fly again successfully. It can act as if it were on the ground in the meantime, but moves still miss it. []{move:swift} can hit the user while in the air, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains in the air until it switches out or uses Fly again successfully. It can act as if it were on the ground in the meantime, but moves still miss it.
19 18 9 Does not raise [Defense]{mechanic:defense} or [Special Defense]{mechanic:special defense}. Does not raise [Defense]{mechanic:defense} or [Special Defense]{mechanic:special-defense}.
20 19 9 Does not raise the user's [Special Defense]{mechanic:special defense}. Does not raise the user's [Special Defense]{mechanic:special-defense}.
21 20 9 Heals replacement Pokémon by half of their max HP.
22 21 9 Inflicts [normal]{type:normal}-type damage and the user receives 1/2 of damage dealt in recoil. Inflicts []{type:normal}-type damage and the user receives 1/2 of damage dealt in recoil.
23 22 9 [Swift]{move:swift} can hit the user while underground, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains underground until it switches out or uses Dig again successfully. It can act as if it were aboveground in the meantime, but moves still miss it. []{move:swift} can hit the user while underground, and no other moves can. Due to a bug, if the user fails to carry out the move's second turn, e.g. due to [paralysis]{mechanic:paralysis}, it remains underground until it switches out or uses Dig again successfully. It can act as if it were aboveground in the meantime, but moves still miss it.
24 23 9 Does not interact with [Hail]{move:hail}. Does not interact with []{move:hail}.
25 24 9 Ignores [Wonder Guard]{ability:wonder-guard}. Ignores []{ability:wonder-guard}.
26 25 9 Lasts either two or three turns.
27 26 9 If the target is not under the effect of [Detect]{move:detect} or [Protect]{move:protect}, this move will fail. If the target is not under the effect of []{move:detect} or []{move:protect}, this move will fail.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,15 @@
move_flag_id,local_language_id,name,description
1,9,Makes contact,"User touches the target. This triggers some abilities (e.g., []{ability:static}) and items (e.g., []{item:sticky-barb})."
2,9,Has a charging turn,This move has a charging turn that can be skipped with a []{item:power-herb}.
3,9,Must recharge,"The turn after this move is used, the Pokémon's action is skipped so it can recharge."
4,9,Blocked by Detect and Protect,This move will not work if the target has used []{move:detect} or []{move:protect} this turn.
5,9,Reflectable,This move may be reflected back at the user with []{move:magic-coat} or []{ability:magic-bounce}.
6,9,Snatchable,This move will be stolen if another Pokémon has used []{move:snatch} this turn.
7,9,Copied by Mirror Move,A Pokémon targeted by this move can use []{move:mirror-move} to copy it.
8,9,Punch-based,This move has 1.2× its usual power when used by a Pokémon with []{ability:iron-fist}.
9,9,Sound-based,Pokémon with []{ability:soundproof} are immune to this move.
10,9,Unusable during Gravity,This move cannot be used in high []{move:gravity}.
11,9,Defrosts when used,This move can be used while frozen to force the Pokémon to defrost.
12,9,Targets opposite side in triples,"In triple battles, this move can be used on either side to target the farthest away opposing Pokémon."
13,9,Heals,This move is blocked by []{move:heal-block}.
14,9,Ignores Substitute,This move ignores the target's []{move:substitute}.
1 move_flag_id local_language_id name description
2 1 9 Makes contact User touches the target. This triggers some abilities (e.g., []{ability:static}) and items (e.g., []{item:sticky-barb}).
3 2 9 Has a charging turn This move has a charging turn that can be skipped with a []{item:power-herb}.
4 3 9 Must recharge The turn after this move is used, the Pokémon's action is skipped so it can recharge.
5 4 9 Blocked by Detect and Protect This move will not work if the target has used []{move:detect} or []{move:protect} this turn.
6 5 9 Reflectable This move may be reflected back at the user with []{move:magic-coat} or []{ability:magic-bounce}.
7 6 9 Snatchable This move will be stolen if another Pokémon has used []{move:snatch} this turn.
8 7 9 Copied by Mirror Move A Pokémon targeted by this move can use []{move:mirror-move} to copy it.
9 8 9 Punch-based This move has 1.2× its usual power when used by a Pokémon with []{ability:iron-fist}.
10 9 9 Sound-based Pokémon with []{ability:soundproof} are immune to this move.
11 10 9 Unusable during Gravity This move cannot be used in high []{move:gravity}.
12 11 9 Defrosts when used This move can be used while frozen to force the Pokémon to defrost.
13 12 9 Targets opposite side in triples In triple battles, this move can be used on either side to target the farthest away opposing Pokémon.
14 13 9 Heals This move is blocked by []{move:heal-block}.
15 14 9 Ignores Substitute This move ignores the target's []{move:substitute}.

View file

@ -1,15 +0,0 @@
move_flag_type_id,local_language_id,name,description
1,9,Makes contact,"User touches the target. This triggers some abilities (e.g., [Static]{ability:static}) and items (e.g., [Sticky Barb]{item:sticky-barb})."
2,9,Has a charging turn,This move has a charging turn that can be skipped with a [Power Herb]{item:power-herb}.
3,9,Must recharge,"The turn after this move is used, the Pokémon's action is skipped so it can recharge."
4,9,Blocked by Detect and Protect,This move will not work if the target has used [Detect]{move:detect} or [Protect]{move:protect} this turn.
5,9,Reflectable,This move may be reflected back at the user with [Magic Coat]{move:magic-coat} or [Magic Bounce]{ability:magic-bounce}.
6,9,Snatchable,This move will be stolen if another Pokémon has used [Snatch]{move:snatch} this turn.
7,9,Copied by Mirror Move,A Pokémon targeted by this move can use [Mirror Move]{move:mirror-move} to copy it.
8,9,Punch-based,This move has 1.2× its usual power when used by a Pokémon with [Iron Fist]{ability:iron-fist}.
9,9,Sound-based,Pokémon with [Soundproof]{ability:soundproof} are immune to this move.
10,9,Unusable during Gravity,This move cannot be used in high [Gravity]{move:gravity}.
11,9,Defrosts when used,This move can be used while frozen to force the Pokémon to defrost.
12,9,Targets opposite side in triples,"In triple battles, this move can be used on either side to target the farthest away opposing Pokémon."
13,9,Heals,This move is blocked by [Heal Block]{move:heal-block}.
14,9,Ignores Substitute,This move ignores the target's [Substitute]{move:substitute}.
1 move_flag_type_id local_language_id name description
2 1 9 Makes contact User touches the target. This triggers some abilities (e.g., [Static]{ability:static}) and items (e.g., [Sticky Barb]{item:sticky-barb}).
3 2 9 Has a charging turn This move has a charging turn that can be skipped with a [Power Herb]{item:power-herb}.
4 3 9 Must recharge The turn after this move is used, the Pokémon's action is skipped so it can recharge.
5 4 9 Blocked by Detect and Protect This move will not work if the target has used [Detect]{move:detect} or [Protect]{move:protect} this turn.
6 5 9 Reflectable This move may be reflected back at the user with [Magic Coat]{move:magic-coat} or [Magic Bounce]{ability:magic-bounce}.
7 6 9 Snatchable This move will be stolen if another Pokémon has used [Snatch]{move:snatch} this turn.
8 7 9 Copied by Mirror Move A Pokémon targeted by this move can use [Mirror Move]{move:mirror-move} to copy it.
9 8 9 Punch-based This move has 1.2× its usual power when used by a Pokémon with [Iron Fist]{ability:iron-fist}.
10 9 9 Sound-based Pokémon with [Soundproof]{ability:soundproof} are immune to this move.
11 10 9 Unusable during Gravity This move cannot be used in high [Gravity]{move:gravity}.
12 11 9 Defrosts when used This move can be used while frozen to force the Pokémon to defrost.
13 12 9 Targets opposite side in triples In triple battles, this move can be used on either side to target the farthest away opposing Pokémon.
14 13 9 Heals This move is blocked by [Heal Block]{move:heal-block}.
15 14 9 Ignores Substitute This move ignores the target's [Substitute]{move:substitute}.

View file

@ -1,15 +0,0 @@
id,identifier
1,contact
2,charge
3,recharge
4,protect
5,reflectable
6,snatch
7,mirror
8,punch
9,sound
10,gravity
11,defrost
12,distance
13,heal
14,authentic
1 id identifier
2 1 contact
3 2 charge
4 3 recharge
5 4 protect
6 5 reflectable
7 6 snatch
8 7 mirror
9 8 punch
10 9 sound
11 10 gravity
12 11 defrost
13 12 distance
14 13 heal
15 14 authentic

File diff suppressed because it is too large Load diff

View file

@ -1,20 +1,20 @@
pokemon_form_group_id,local_language_id,term,description
172,9,,"Spiky-eared Pichu can only be received by taking the shiny Pichu from an official promotion to [Celebi]{pokemon:celebi}'s shrine in [Ilex Forest]{location:ilex-forest}. Spiky-eared Pichu is always female, cannot evolve, and cannot be taken into the Wi-Fi Club or the Union Room, but is otherwise a normal Pichu."
172,9,,"Spiky-eared Pichu can only be received by taking the shiny Pichu from an official promotion to []{pokemon:celebi}'s shrine in []{location:ilex-forest}. Spiky-eared Pichu is always female, cannot evolve, and cannot be taken into the Wi-Fi Club or the Union Room, but is otherwise a normal Pichu."
201,9,,Forms only affect appearance. A form is determined at random before a wild encounter and cannot be changed.
351,9,Form,"Form changes along with type to match the [weather]{mechanic:weather} in battle, due to [Forecast]{ability:forecast}. Castform is always in its normal form outside of battle, regardless of weather."
386,9,Forme,"Forms have different stats and movepools. In Generation III, Deoxys's form depends on the game: Normal Forme in Ruby and Sapphire, Attack Forme in FireRed, Defense Forme in LeafGreen, and Speed Forme in Emerald. In Generation IV, every form exists: form is preserved when transferring via [Pal Park]{location:pal-park}, and meteorites in the southeast corner of [Veilstone City]{location:veilstone-city} or at the west end of [Route 3]{location:unova-route-3} can be used to switch between forms."
351,9,Form,"Form changes along with type to match the [weather]{mechanic:weather} in battle, due to []{ability:forecast}. Castform is always in its normal form outside of battle, regardless of weather."
386,9,Forme,"Forms have different stats and movepools. In Generation III, Deoxys's form depends on the game: Normal Forme in Ruby and Sapphire, Attack Forme in FireRed, Defense Forme in LeafGreen, and Speed Forme in Emerald. In Generation IV, every form exists: form is preserved when transferring via []{location:pal-park}, and meteorites in the southeast corner of []{location:veilstone-city} or at the west end of []{location:unova-route-3} can be used to switch between forms."
412,9,Cloak,"Forms only affect appearance, although they become permanent upon evolution. Wild and newly-hatched Burmy are always in a Plant Cloak. Burmy's cloak changes to match the terrain after a battle it participated in: Plant Cloak by default; Sandy Cloak in sandy or rocky areas, such as beaches, caves, and trails; and Trash Cloak in buildings."
413,9,Cloak,"Forms have different stats and movepools. During evolution, Burmy's current cloak becomes Wormadam's form, and can no longer be changed."
421,9,Form,"Sunshine form is active during [strong sunlight]{mechanic:strong sunlight}. Otherwise, Cherrim defaults to its Overcast form."
421,9,Form,"Sunshine form is active during [strong sunlight]{mechanic:strong-sunlight}. Otherwise, Cherrim defaults to its Overcast form."
422,9,Sea,"Forms only affect appearance. A form is determined before a wild encounter based on whether the battle is in western or eastern Sinnoh, or inherited from the mother when breeding, and cannot be changed."
423,9,Sea,Forms only affect appearance. A form is determined before a wild encounter based on whether the battle is in western or eastern Sinnoh and cannot be changed.
479,9,Form,"Forms have different signature moves, and the appliance forms' stats are different from the normal form's. When switching forms, the old signature move (if any) is removed and the new one must be learned, overwriting another move if need be, or the switch will be cancelled; however, it can be forgotten while in the new form. There are appliances for switching forms in a secret room in the Team Galactic Eterna Building or the Silph Co. Office Building; the room in the Galactic Building requires a [Secret Key]{item:secret-key}, but the room in Silph Co. is freely accessible when walking with Rotom. Rotom can be returned to its normal form by checking the space its appliance occupied. It also reverts to its normal form upon entering the Wi-Fi Club or the Union Room."
487,9,Forme,"Forms have different stats. Giratina transforms into Origin Forme in the [Distortion World]{location:distortion-world} or while holding a [Griseous Orb]{item:griseous-orb}. Otherwise, it assumes its Altered Forme. The Griseous Orb returns to the bag upon entering the Wi-Fi Club or the Union Room."
492,9,Forme,"Forms have different stats and movepools. Shaymin transforms into Sky Forme with the use of a [Gracidea]{item:gracidea}. It is limited to Land Forme at night, when [frozen]{mechanic:frozen}, in the storage system boxes, in the Wi-Fi Club, and in the Union Room; under these conditions, Sky Shaymin reverts to Land Forme, and the Gracidea has no effect. The Gracidea must be used again to return to Sky Forme. A Gracidea may be received by showing a woman in southwest [Floaroma Town]{location:floaroma-town} or the [Goldenrod City]{location:goldenrod-city} flower shop a Shaymin met in a fateful encounter."
493,9,Type,"Form changes along with type to match a held Plate, due to [Multitype]{ability:multitype}."
479,9,Form,"Forms have different signature moves, and the appliance forms' stats are different from the normal form's. When switching forms, the old signature move (if any) is removed and the new one must be learned, overwriting another move if need be, or the switch will be cancelled; however, it can be forgotten while in the new form. There are appliances for switching forms in a secret room in the Team Galactic Eterna Building or the Silph Co. Office Building; the room in the Galactic Building requires a []{item:secret-key}, but the room in Silph Co. is freely accessible when walking with Rotom. Rotom can be returned to its normal form by checking the space its appliance occupied. It also reverts to its normal form upon entering the Wi-Fi Club or the Union Room."
487,9,Forme,"Forms have different stats. Giratina transforms into Origin Forme in the []{location:distortion-world} or while holding a []{item:griseous-orb}. Otherwise, it assumes its Altered Forme. The Griseous Orb returns to the bag upon entering the Wi-Fi Club or the Union Room."
492,9,Forme,"Forms have different stats and movepools. Shaymin transforms into Sky Forme with the use of a []{item:gracidea}. It is limited to Land Forme at night, when [frozen]{mechanic:frozen}, in the storage system boxes, in the Wi-Fi Club, and in the Union Room; under these conditions, Sky Shaymin reverts to Land Forme, and the Gracidea has no effect. The Gracidea must be used again to return to Sky Forme. A Gracidea may be received by showing a woman in southwest []{location:floaroma-town} or the []{location:goldenrod-city} flower shop a Shaymin met in a fateful encounter."
493,9,Type,"Form changes along with type to match a held Plate, due to []{ability:multitype}."
550,9,Form,"Forms have one different ability and different wild held items. Blue-Striped Basculin are rarer in Black Version, and Red-Striped Basculin in White Version."
555,9,Mode,"Forms have different stats and types. Darmanitan changes to Zen Mode below 50% HP if it has [Zen Mode]{ability:zen-mode} as its ability, and back to Standard Mode above 50% HP."
555,9,Mode,"Forms have different stats and types. Darmanitan changes to Zen Mode below 50% HP if it has []{ability:zen-mode} as its ability, and back to Standard Mode above 50% HP."
585,9,Form,"Form changes to match the season. To switch forms, Deerling must be in the party when loading the game."
586,9,Form,"Form changes to match the season. To switch forms, Sawsbuck must be in the party when loading the game."
648,9,Forme,"Forms have different stats and types. Meloetta changes form upon using [Relic Song]{move:relic-song} in battle, and reverts to Aria Forme outside of battle."
649,9,Drive,Form changes to match Genesect's held Drive. The only differences are the color of its weapon and [Techno Blast]{move:techno-blast}'s type.
648,9,Forme,"Forms have different stats and types. Meloetta changes form upon using []{move:relic-song} in battle, and reverts to Aria Forme outside of battle."
649,9,Drive,Form changes to match Genesect's held Drive. The only differences are the color of its weapon and []{move:techno-blast}'s type.

1 pokemon_form_group_id local_language_id term description
2 172 9 Spiky-eared Pichu can only be received by taking the shiny Pichu from an official promotion to [Celebi]{pokemon:celebi}'s shrine in [Ilex Forest]{location:ilex-forest}. Spiky-eared Pichu is always female, cannot evolve, and cannot be taken into the Wi-Fi Club or the Union Room, but is otherwise a normal Pichu. Spiky-eared Pichu can only be received by taking the shiny Pichu from an official promotion to []{pokemon:celebi}'s shrine in []{location:ilex-forest}. Spiky-eared Pichu is always female, cannot evolve, and cannot be taken into the Wi-Fi Club or the Union Room, but is otherwise a normal Pichu.
3 201 9 Forms only affect appearance. A form is determined at random before a wild encounter and cannot be changed.
4 351 9 Form Form changes along with type to match the [weather]{mechanic:weather} in battle, due to [Forecast]{ability:forecast}. Castform is always in its normal form outside of battle, regardless of weather. Form changes along with type to match the [weather]{mechanic:weather} in battle, due to []{ability:forecast}. Castform is always in its normal form outside of battle, regardless of weather.
5 386 9 Forme Forms have different stats and movepools. In Generation III, Deoxys's form depends on the game: Normal Forme in Ruby and Sapphire, Attack Forme in FireRed, Defense Forme in LeafGreen, and Speed Forme in Emerald. In Generation IV, every form exists: form is preserved when transferring via [Pal Park]{location:pal-park}, and meteorites in the southeast corner of [Veilstone City]{location:veilstone-city} or at the west end of [Route 3]{location:unova-route-3} can be used to switch between forms. Forms have different stats and movepools. In Generation III, Deoxys's form depends on the game: Normal Forme in Ruby and Sapphire, Attack Forme in FireRed, Defense Forme in LeafGreen, and Speed Forme in Emerald. In Generation IV, every form exists: form is preserved when transferring via []{location:pal-park}, and meteorites in the southeast corner of []{location:veilstone-city} or at the west end of []{location:unova-route-3} can be used to switch between forms.
6 412 9 Cloak Forms only affect appearance, although they become permanent upon evolution. Wild and newly-hatched Burmy are always in a Plant Cloak. Burmy's cloak changes to match the terrain after a battle it participated in: Plant Cloak by default; Sandy Cloak in sandy or rocky areas, such as beaches, caves, and trails; and Trash Cloak in buildings.
7 413 9 Cloak Forms have different stats and movepools. During evolution, Burmy's current cloak becomes Wormadam's form, and can no longer be changed.
8 421 9 Form Sunshine form is active during [strong sunlight]{mechanic:strong sunlight}. Otherwise, Cherrim defaults to its Overcast form. Sunshine form is active during [strong sunlight]{mechanic:strong-sunlight}. Otherwise, Cherrim defaults to its Overcast form.
9 422 9 Sea Forms only affect appearance. A form is determined before a wild encounter based on whether the battle is in western or eastern Sinnoh, or inherited from the mother when breeding, and cannot be changed.
10 423 9 Sea Forms only affect appearance. A form is determined before a wild encounter based on whether the battle is in western or eastern Sinnoh and cannot be changed.
11 479 9 Form Forms have different signature moves, and the appliance forms' stats are different from the normal form's. When switching forms, the old signature move (if any) is removed and the new one must be learned, overwriting another move if need be, or the switch will be cancelled; however, it can be forgotten while in the new form. There are appliances for switching forms in a secret room in the Team Galactic Eterna Building or the Silph Co. Office Building; the room in the Galactic Building requires a [Secret Key]{item:secret-key}, but the room in Silph Co. is freely accessible when walking with Rotom. Rotom can be returned to its normal form by checking the space its appliance occupied. It also reverts to its normal form upon entering the Wi-Fi Club or the Union Room. Forms have different signature moves, and the appliance forms' stats are different from the normal form's. When switching forms, the old signature move (if any) is removed and the new one must be learned, overwriting another move if need be, or the switch will be cancelled; however, it can be forgotten while in the new form. There are appliances for switching forms in a secret room in the Team Galactic Eterna Building or the Silph Co. Office Building; the room in the Galactic Building requires a []{item:secret-key}, but the room in Silph Co. is freely accessible when walking with Rotom. Rotom can be returned to its normal form by checking the space its appliance occupied. It also reverts to its normal form upon entering the Wi-Fi Club or the Union Room.
12 487 9 Forme Forms have different stats. Giratina transforms into Origin Forme in the [Distortion World]{location:distortion-world} or while holding a [Griseous Orb]{item:griseous-orb}. Otherwise, it assumes its Altered Forme. The Griseous Orb returns to the bag upon entering the Wi-Fi Club or the Union Room. Forms have different stats. Giratina transforms into Origin Forme in the []{location:distortion-world} or while holding a []{item:griseous-orb}. Otherwise, it assumes its Altered Forme. The Griseous Orb returns to the bag upon entering the Wi-Fi Club or the Union Room.
13 492 9 Forme Forms have different stats and movepools. Shaymin transforms into Sky Forme with the use of a [Gracidea]{item:gracidea}. It is limited to Land Forme at night, when [frozen]{mechanic:frozen}, in the storage system boxes, in the Wi-Fi Club, and in the Union Room; under these conditions, Sky Shaymin reverts to Land Forme, and the Gracidea has no effect. The Gracidea must be used again to return to Sky Forme. A Gracidea may be received by showing a woman in southwest [Floaroma Town]{location:floaroma-town} or the [Goldenrod City]{location:goldenrod-city} flower shop a Shaymin met in a fateful encounter. Forms have different stats and movepools. Shaymin transforms into Sky Forme with the use of a []{item:gracidea}. It is limited to Land Forme at night, when [frozen]{mechanic:frozen}, in the storage system boxes, in the Wi-Fi Club, and in the Union Room; under these conditions, Sky Shaymin reverts to Land Forme, and the Gracidea has no effect. The Gracidea must be used again to return to Sky Forme. A Gracidea may be received by showing a woman in southwest []{location:floaroma-town} or the []{location:goldenrod-city} flower shop a Shaymin met in a fateful encounter.
14 493 9 Type Form changes along with type to match a held Plate, due to [Multitype]{ability:multitype}. Form changes along with type to match a held Plate, due to []{ability:multitype}.
15 550 9 Form Forms have one different ability and different wild held items. Blue-Striped Basculin are rarer in Black Version, and Red-Striped Basculin in White Version.
16 555 9 Mode Forms have different stats and types. Darmanitan changes to Zen Mode below 50% HP if it has [Zen Mode]{ability:zen-mode} as its ability, and back to Standard Mode above 50% HP. Forms have different stats and types. Darmanitan changes to Zen Mode below 50% HP if it has []{ability:zen-mode} as its ability, and back to Standard Mode above 50% HP.
17 585 9 Form Form changes to match the season. To switch forms, Deerling must be in the party when loading the game.
18 586 9 Form Form changes to match the season. To switch forms, Sawsbuck must be in the party when loading the game.
19 648 9 Forme Forms have different stats and types. Meloetta changes form upon using [Relic Song]{move:relic-song} in battle, and reverts to Aria Forme outside of battle. Forms have different stats and types. Meloetta changes form upon using []{move:relic-song} in battle, and reverts to Aria Forme outside of battle.
20 649 9 Drive Form changes to match Genesect's held Drive. The only differences are the color of its weapon and [Techno Blast]{move:techno-blast}'s type. Form changes to match Genesect's held Drive. The only differences are the color of its weapon and []{move:techno-blast}'s type.

View file

@ -4,7 +4,7 @@ language_id,table,id,column,source_crc,string
10,Ability,2,name,56942be0,Mrholení
10,Ability,2,short_effect,0d8facc9,"Přivolá [déšť]{mechanic:rain}, který trvá až po ukončení zápasu."
10,Ability,3,name,dbbf77d4,Zrychlení
10,Ability,3,short_effect,56aba85b,Zvýší [Rychlost]{mechanic:speed} o jeden [stupeň]{mechanic:stat modifier} po každém kole.
10,Ability,3,short_effect,56aba85b,Zvýší [Rychlost]{mechanic:speed} o jeden [stupeň]{mechanic:stat-modifier} po každém kole.
10,Ability,4,name,8598e4a6,Bojové brnění
10,Ability,5,name,1456165e,Robustnost
10,Ability,6,name,fc71d5b7,Vlhkost
@ -37,7 +37,7 @@ language_id,table,id,column,source_crc,string
10,Ability,33,name,5ce14a2f,Hbitá plavba
10,Ability,33,short_effect,21665f64,Během [deště]{mechanic:rain} zdvojnásobuje [Rychlost]{mechanic:speed}.
10,Ability,34,name,06f85388,Chlorofyl
10,Ability,34,short_effect,ae2ff9cc,Během [slunečného počasí]{mechanic:strong sunlight} zdvojnásobuje [Rychlost]{mechanic:speed}.
10,Ability,34,short_effect,ae2ff9cc,Během [slunečného počasí]{mechanic:strong-sunlight} zdvojnásobuje [Rychlost]{mechanic:speed}.
10,Ability,35,name,c6497d6e,Osvětlení
10,Ability,36,name,f09afaa5,Kopírování
10,Ability,37,name,7cb6bfd7,Obrovská síla
@ -83,7 +83,7 @@ language_id,table,id,column,source_crc,string
10,AbilityChangelog,1,effect,a881640e,Nemá žádný účinek při zápasu.
10,AbilityChangelog,2,effect,757e1dd8,"Funguje jen proti útokům, které vždy omráčí na jeden úder. (Ne proti těm, které jsou prostě příliš silné.)"
10,AbilityChangelog,3,effect,46cb479e,Nemá žádný účinek v poli.
10,AbilityChangelog,4,effect,8742fa05,"Neabsorbuje nezraňující [elektrické]{type:Electric} útoky, např. [Thunder Wave]{move}."
10,AbilityChangelog,4,effect,8742fa05,"Neabsorbuje nezraňující [elektrické]{type:electric} útoky, např. []{move:thunder-wave}."
10,AbilityChangelog,7,effect,46cb479e,Nemá žádný účinek v poli.
10,AbilityChangelog,8,effect,46cb479e,Nemá žádný účinek v poli.
10,AbilityChangelog,10,effect,46cb479e,Nemá žádný účinek v poli.
@ -840,7 +840,7 @@ language_id,table,id,column,source_crc,string
10,MoveEffect,29,short_effect,4ff5bbff,Okamžitě ukončí zápas s divokým pokémonem. Trenéry donutí vyměnit pokémona.
10,MoveEffect,30,short_effect,e5e4180d,Zaútočí 2-5× za sebou.
10,MoveEffect,32,short_effect,b2aff3a6,"Má $effect_chance% šanci, že se protivník zalekne."
10,MoveEffect,34,effect,cc5f917e,[Těžce otráví]{mechanic:Bad poison} protivníka.
10,MoveEffect,34,effect,cc5f917e,[Těžce otráví]{mechanic:bad-poison} protivníka.
10,MoveEffect,34,short_effect,385d3c02,Vážně otráví protivníka; jed ubere každé kolo více zranění.
10,MoveEffect,35,short_effect,9c649109,Rozsype peníze v hodnotě 5× úrovně uživatele.
10,MoveEffect,36,short_effect,0feee880,Na pět kol sníží zranění ze speciálních útoků o 50%.
@ -859,7 +859,7 @@ language_id,table,id,column,source_crc,string
10,MoveEffect,61,short_effect,ad03d235,Sníží protivníkovi Obranu o dva stupně.
10,MoveEffect,63,short_effect,5ec14f8a,Sníží protivníkovu Speciální obranu o dva stupně.
10,MoveEffect,66,short_effect,a2bdb301,Na pět kol sníží zranění z fyzických útoků o 50%.
10,MoveEffect,67,effect,22a71d53,[Otráví]{mechanic:Poison} protivníka.
10,MoveEffect,67,effect,22a71d53,[Otráví]{mechanic:poison} protivníka.
10,MoveEffect,67,short_effect,7b481e44,Otráví protivníka.
10,MoveEffect,69,short_effect,c981b610,Má $effect_chance% šanci snížit protivníkův Útok o jeden stupeň.
10,MoveEffect,70,short_effect,804b11f9,Má $effect_chance% šanci snížit protivníkovu Obranu o jeden stupeň.
@ -964,28 +964,28 @@ language_id,table,id,column,source_crc,string
10,MoveEffect,338,short_effect,11cd0067,Má $effect_chance% šanci zmást protivníka.
10,MoveEffect,10004,short_effect,c028872e,Sníží protivníkovu Mrštnost o dva stupně.
10,MoveEffect,10006,short_effect,b2988a39,Na pět kol zatemní oblohu.
10,MoveFlagType,1,description,66523335,Uživatel se dotkne cíle. Toto zaktivuje některé schopnosti (např. [Static]{ability}) a věci (např. [Sticky Barb]{item}).
10,MoveFlagType,1,name,e34fed78,Způsobí dotek
10,MoveFlagType,2,description,d88ae74f,"Tento útok má nabíjecí kolo, které lze přeskočit pomocí [Power Herbu]{item:Power Herb}."
10,MoveFlagType,2,name,877244e9,Má nabíjecí kolo
10,MoveFlagType,3,description,6cea8671,"Kolo po použití tohoto útoku přeskočí Pokémon svůj tah, aby se mohl dobít."
10,MoveFlagType,3,name,80fd2238,Má dobíjecí kolo
10,MoveFlagType,4,description,102038da,"Tento útok nebude fungovat, použil-li cíl toto kolo [Detect]{move} či [Protect]{move}."
10,MoveFlagType,4,name,d249c071,Blokované Detectem a Protectem
10,MoveFlagType,5,name,b343310a,Odrazitelný
10,MoveFlagType,6,description,6d5f5422,"Tento útok bude ukraden, pokud jiný Pokémon toto kolo použil [Snatch]{move}"
10,MoveFlagType,6,name,3a15243a,Ukradnutelný
10,MoveFlagType,7,description,25e3b9d0,Pokémon co je cílem tohoto útoku ho může zkopírovat pomocí [Mirror Move]{move}
10,MoveFlagType,7,name,c4e8a756,Kopírovatelný Mirror Movem
10,MoveFlagType,8,name,ae7d93f1,Úderový
10,MoveFlagType,9,description,b34264c8,Pokémoni s [Soundproof]{ability} jsou proti tomuto útoku odolní.
10,MoveFlagType,9,name,752347d8,Zvukový
10,MoveFlagType,10,description,ee78fc04,Tento útok nelze použít při [zvýšené gravitaci]{move:Gravity}
10,MoveFlagType,10,name,05543fc0,Nepoužitelný s Gravitací
10,MoveFlagType,11,description,e68d87da,Tento útok může zmražený pokémon použít k rozmrznutí.
10,MoveFlagType,11,name,a2a771b1,Rozmrazí při použití
10,MoveFlagType,13,description,5660882a,Tento útok bude blokován [Heal Blockem]{move:Heal Block}.
10,MoveFlagType,13,name,eb08469e,Léčí
10,MoveFlag,1,description,66523335,Uživatel se dotkne cíle. Toto zaktivuje některé schopnosti (např. []{ability:static}) a věci (např. []{item:sticky-barb}).
10,MoveFlag,1,name,e34fed78,Způsobí dotek
10,MoveFlag,2,description,d88ae74f,"Tento útok má nabíjecí kolo, které lze přeskočit pomocí []{item:power-herb}."
10,MoveFlag,2,name,877244e9,Má nabíjecí kolo
10,MoveFlag,3,description,6cea8671,"Kolo po použití tohoto útoku přeskočí Pokémon svůj tah, aby se mohl dobít."
10,MoveFlag,3,name,80fd2238,Má dobíjecí kolo
10,MoveFlag,4,description,102038da,"Tento útok nebude fungovat, použil-li cíl toto kolo []{move:detect} či [protect]{move:protect}."
10,MoveFlag,4,name,d249c071,Blokované Detectem a Protectem
10,MoveFlag,5,name,b343310a,Odrazitelný
10,MoveFlag,6,description,6d5f5422,"Tento útok bude ukraden, pokud jiný Pokémon toto kolo použil []{move:snatch}"
10,MoveFlag,6,name,3a15243a,Ukradnutelný
10,MoveFlag,7,description,25e3b9d0,Pokémon co je cílem tohoto útoku ho může zkopírovat pomocí []{move:mirror-move}
10,MoveFlag,7,name,c4e8a756,Kopírovatelný Mirror Movem
10,MoveFlag,8,name,ae7d93f1,Úderový
10,MoveFlag,9,description,b34264c8,Pokémoni s []{ability:soundproof} jsou proti tomuto útoku odolní.
10,MoveFlag,9,name,752347d8,Zvukový
10,MoveFlag,10,description,ee78fc04,Tento útok nelze použít při [zvýšené gravitaci]{move:gravity}
10,MoveFlag,10,name,05543fc0,Nepoužitelný s Gravitací
10,MoveFlag,11,description,e68d87da,Tento útok může zmražený pokémon použít k rozmrznutí.
10,MoveFlag,11,name,a2a771b1,Rozmrazí při použití
10,MoveFlag,13,description,5660882a,Tento útok bude blokován pomocí []{move:heal-block}.
10,MoveFlag,13,name,eb08469e,Léčí
10,MoveMetaAilment,1,name,5134bb3b,Paralýza
10,MoveMetaAilment,2,name,cef2eda8,Spánek
10,MoveMetaAilment,6,name,4a28e9d1,Zmatení

1 language_id table id column source_crc string
4 10 Ability 2 name 56942be0 Mrholení
5 10 Ability 2 short_effect 0d8facc9 Přivolá [déšť]{mechanic:rain}, který trvá až po ukončení zápasu.
6 10 Ability 3 name dbbf77d4 Zrychlení
7 10 Ability 3 short_effect 56aba85b Zvýší [Rychlost]{mechanic:speed} o jeden [stupeň]{mechanic:stat modifier} po každém kole. Zvýší [Rychlost]{mechanic:speed} o jeden [stupeň]{mechanic:stat-modifier} po každém kole.
8 10 Ability 4 name 8598e4a6 Bojové brnění
9 10 Ability 5 name 1456165e Robustnost
10 10 Ability 6 name fc71d5b7 Vlhkost
37 10 Ability 33 name 5ce14a2f Hbitá plavba
38 10 Ability 33 short_effect 21665f64 Během [deště]{mechanic:rain} zdvojnásobuje [Rychlost]{mechanic:speed}.
39 10 Ability 34 name 06f85388 Chlorofyl
40 10 Ability 34 short_effect ae2ff9cc Během [slunečného počasí]{mechanic:strong sunlight} zdvojnásobuje [Rychlost]{mechanic:speed}. Během [slunečného počasí]{mechanic:strong-sunlight} zdvojnásobuje [Rychlost]{mechanic:speed}.
41 10 Ability 35 name c6497d6e Osvětlení
42 10 Ability 36 name f09afaa5 Kopírování
43 10 Ability 37 name 7cb6bfd7 Obrovská síla
83 10 AbilityChangelog 1 effect a881640e Nemá žádný účinek při zápasu.
84 10 AbilityChangelog 2 effect 757e1dd8 Funguje jen proti útokům, které vždy omráčí na jeden úder. (Ne proti těm, které jsou prostě příliš silné.)
85 10 AbilityChangelog 3 effect 46cb479e Nemá žádný účinek v poli.
86 10 AbilityChangelog 4 effect 8742fa05 Neabsorbuje nezraňující [elektrické]{type:Electric} útoky, např. [Thunder Wave]{move}. Neabsorbuje nezraňující [elektrické]{type:electric} útoky, např. []{move:thunder-wave}.
87 10 AbilityChangelog 7 effect 46cb479e Nemá žádný účinek v poli.
88 10 AbilityChangelog 8 effect 46cb479e Nemá žádný účinek v poli.
89 10 AbilityChangelog 10 effect 46cb479e Nemá žádný účinek v poli.
840 10 MoveEffect 29 short_effect 4ff5bbff Okamžitě ukončí zápas s divokým pokémonem. Trenéry donutí vyměnit pokémona.
841 10 MoveEffect 30 short_effect e5e4180d Zaútočí 2-5× za sebou.
842 10 MoveEffect 32 short_effect b2aff3a6 Má $effect_chance% šanci, že se protivník zalekne.
843 10 MoveEffect 34 effect cc5f917e [Těžce otráví]{mechanic:Bad poison} protivníka. [Těžce otráví]{mechanic:bad-poison} protivníka.
844 10 MoveEffect 34 short_effect 385d3c02 Vážně otráví protivníka; jed ubere každé kolo více zranění.
845 10 MoveEffect 35 short_effect 9c649109 Rozsype peníze v hodnotě 5× úrovně uživatele.
846 10 MoveEffect 36 short_effect 0feee880 Na pět kol sníží zranění ze speciálních útoků o 50%.
859 10 MoveEffect 61 short_effect ad03d235 Sníží protivníkovi Obranu o dva stupně.
860 10 MoveEffect 63 short_effect 5ec14f8a Sníží protivníkovu Speciální obranu o dva stupně.
861 10 MoveEffect 66 short_effect a2bdb301 Na pět kol sníží zranění z fyzických útoků o 50%.
862 10 MoveEffect 67 effect 22a71d53 [Otráví]{mechanic:Poison} protivníka. [Otráví]{mechanic:poison} protivníka.
863 10 MoveEffect 67 short_effect 7b481e44 Otráví protivníka.
864 10 MoveEffect 69 short_effect c981b610 Má $effect_chance% šanci snížit protivníkův Útok o jeden stupeň.
865 10 MoveEffect 70 short_effect 804b11f9 Má $effect_chance% šanci snížit protivníkovu Obranu o jeden stupeň.
964 10 MoveEffect 338 short_effect 11cd0067 Má $effect_chance% šanci zmást protivníka.
965 10 MoveEffect 10004 short_effect c028872e Sníží protivníkovu Mrštnost o dva stupně.
966 10 MoveEffect 10006 short_effect b2988a39 Na pět kol zatemní oblohu.
967 10 MoveFlagType MoveFlag 1 description 66523335 Uživatel se dotkne cíle. Toto zaktivuje některé schopnosti (např. [Static]{ability}) a věci (např. [Sticky Barb]{item}). Uživatel se dotkne cíle. Toto zaktivuje některé schopnosti (např. []{ability:static}) a věci (např. []{item:sticky-barb}).
968 10 MoveFlagType MoveFlag 1 name e34fed78 Způsobí dotek
969 10 MoveFlagType MoveFlag 2 description d88ae74f Tento útok má nabíjecí kolo, které lze přeskočit pomocí [Power Herbu]{item:Power Herb}. Tento útok má nabíjecí kolo, které lze přeskočit pomocí []{item:power-herb}.
970 10 MoveFlagType MoveFlag 2 name 877244e9 Má nabíjecí kolo
971 10 MoveFlagType MoveFlag 3 description 6cea8671 Kolo po použití tohoto útoku přeskočí Pokémon svůj tah, aby se mohl dobít.
972 10 MoveFlagType MoveFlag 3 name 80fd2238 Má dobíjecí kolo
973 10 MoveFlagType MoveFlag 4 description 102038da Tento útok nebude fungovat, použil-li cíl toto kolo [Detect]{move} či [Protect]{move}. Tento útok nebude fungovat, použil-li cíl toto kolo []{move:detect} či [protect]{move:protect}.
974 10 MoveFlagType MoveFlag 4 name d249c071 Blokované Detectem a Protectem
975 10 MoveFlagType MoveFlag 5 name b343310a Odrazitelný
976 10 MoveFlagType MoveFlag 6 description 6d5f5422 Tento útok bude ukraden, pokud jiný Pokémon toto kolo použil [Snatch]{move} Tento útok bude ukraden, pokud jiný Pokémon toto kolo použil []{move:snatch}
977 10 MoveFlagType MoveFlag 6 name 3a15243a Ukradnutelný
978 10 MoveFlagType MoveFlag 7 description 25e3b9d0 Pokémon co je cílem tohoto útoku ho může zkopírovat pomocí [Mirror Move]{move} Pokémon co je cílem tohoto útoku ho může zkopírovat pomocí []{move:mirror-move}
979 10 MoveFlagType MoveFlag 7 name c4e8a756 Kopírovatelný Mirror Movem
980 10 MoveFlagType MoveFlag 8 name ae7d93f1 Úderový
981 10 MoveFlagType MoveFlag 9 description b34264c8 Pokémoni s [Soundproof]{ability} jsou proti tomuto útoku odolní. Pokémoni s []{ability:soundproof} jsou proti tomuto útoku odolní.
982 10 MoveFlagType MoveFlag 9 name 752347d8 Zvukový
983 10 MoveFlagType MoveFlag 10 description ee78fc04 Tento útok nelze použít při [zvýšené gravitaci]{move:Gravity} Tento útok nelze použít při [zvýšené gravitaci]{move:gravity}
984 10 MoveFlagType MoveFlag 10 name 05543fc0 Nepoužitelný s Gravitací
985 10 MoveFlagType MoveFlag 11 description e68d87da Tento útok může zmražený pokémon použít k rozmrznutí.
986 10 MoveFlagType MoveFlag 11 name a2a771b1 Rozmrazí při použití
987 10 MoveFlagType MoveFlag 13 description 5660882a Tento útok bude blokován [Heal Blockem]{move:Heal Block}. Tento útok bude blokován pomocí []{move:heal-block}.
988 10 MoveFlagType MoveFlag 13 name eb08469e Léčí
989 10 MoveMetaAilment 1 name 5134bb3b Paralýza
990 10 MoveMetaAilment 2 name cef2eda8 Spánek
991 10 MoveMetaAilment 6 name 4a28e9d1 Zmatení

View file

@ -5,71 +5,99 @@ The language used is a variation of Markdown and Markdown Extra. There are
docs for each at http://daringfireball.net/projects/markdown/ and
http://michelf.com/projects/php-markdown/extra/ respectively.
Pokédex links are represented with the syntax `[text]{type:identifier}`, e.g.,
`[Eevee]{pokemon:eevee}`. The actual code that parses these is in
spline-pokedex.
Pokédex links are represented with the syntax `[label]{category:identifier}`,
e.g., `[Eevee]{pokemon:eevee}`. The label can (and should) be left out, in
which case it is replaced by the name of the thing linked to.
"""
from __future__ import absolute_import
import re
import markdown
import sqlalchemy.types
from sqlalchemy.orm.session import object_session
class MarkdownString(object):
"""Wraps a Markdown string. Stringifies to the original text, but .as_html
will return an HTML rendering.
"""Wraps a Markdown string.
To add extensions to the rendering (which is necessary for rendering links
correctly, and which spline-pokedex does), you must append to this class's
`markdown_extensions` list. Yep, that's gross.
Use unicode() and __html__ for text and HTML representations.
The as_text() and as_html() functions do the same, but accept optional
arguments that may affect the rendering.
The `source_text` property holds the original text.
init args:
`source_text`: the text in Markdown syntax
`session`: A DB session used for looking up linked objects
`language`: The language the string is in. If None, the session default
is used.
"""
markdown_extensions = ['extra']
default_link_extension = None
def __init__(self, source_text):
def __init__(self, source_text, session, language):
self.source_text = source_text
self._as_html = None
self.session = session
self.language = language
def __unicode__(self):
return self.source_text
return self.as_text()
def __str__(self):
return unicode(self.source_text).encode()
return self.as_text().encode()
def __html__(self):
return self.as_html
return self.as_html()
@property
def as_html(self):
"""Returns the string as HTML4."""
def as_html(self, object_url=None, identifier_url=None, make_link=None):
"""Returns the string as HTML.
if self._as_html is not None:
return self._as_html
If given, the optional arguments will be used instead of those in the
session's pokedex_link_maker. See MarkdownLinkMaker for documentation.
"""
extension = self.session.pokedex_link_maker.get_extension(
self.language,
object_url=object_url,
identifier_url=identifier_url,
make_link=make_link,
)
md = markdown.Markdown(
extensions=self.markdown_extensions,
extensions=['extra', extension],
safe_mode='escape',
output_format='xhtml1',
)
self._as_html = md.convert(self.source_text)
return md.convert(self.source_text)
return self._as_html
@property
def as_text(self):
"""Returns the string in a plaintext-friendly form.
At the moment, this is just the original source text.
Currently there are no tunable parameters
"""
return self.source_text
# Since Markdown is pretty readable by itself, we just have to replace
# the links by their text.
# XXX: The tables get unaligned
def _markdownify_effect_text(move, effect_text):
link_maker = MarkdownLinkMaker(self.session)
pattern = PokedexLinkPattern(link_maker, self.language)
regex = '()%s()' % pattern.regex
def handleMatch(m):
return pattern.handleMatch(m).text
return re.sub(regex, handleMatch, self.source_text)
def _markdownify_effect_text(move, effect_text, language=None):
session = object_session(move)
if effect_text is None:
return effect_text
effect_text = effect_text.replace(
u'$effect_chance',
unicode(move.effect_chance),
)
return MarkdownString(effect_text)
return MarkdownString(effect_text, session, language)
class MoveEffectProperty(object):
"""Property that wraps move effects. Used like this:
@ -100,30 +128,108 @@ class MoveEffectPropertyMap(MoveEffectProperty):
prop = getattr(obj.move_effect, self.effect_column)
newdict = dict(prop)
for key in newdict:
newdict[key] = _markdownify_effect_text(obj, newdict[key])
newdict[key] = _markdownify_effect_text(obj, newdict[key], key)
return newdict
class MarkdownColumn(sqlalchemy.types.TypeDecorator):
"""Generic SQLAlchemy column type for Markdown text.
class PokedexLinkPattern(markdown.inlinepatterns.Pattern):
"""Matches [label]{category:target}.
Do NOT use this for move effects! They need to know what move they belong
to so they can fill in, e.g., effect chances. Use the MoveEffectProperty
property class above.
Handles matches using factory
"""
impl = sqlalchemy.types.Unicode
regex = ur'(?x) \[ ([^]]*) \] \{ ([-a-z0-9]+) : ([-a-z0-9]+) \}'
def process_bind_param(self, value, dialect):
if value is None:
return None
def __init__(self, factory, string_language, game_language=None):
markdown.inlinepatterns.Pattern.__init__(self, self.regex)
self.factory = factory
self.session = factory.session
self.string_language = string_language
self.game_language = game_language
if not isinstance(value, basestring):
# Can't assign, e.g., MarkdownString objects yet
raise NotImplementedError
def handleMatch(self, m):
from pokedex.db import tables, util
start, label, category, target, end = m.groups()
try:
table = dict(
ability=tables.Ability,
item=tables.Item,
location=tables.Location,
move=tables.Move,
pokemon=tables.Pokemon,
type=tables.Type,
)[category]
except KeyError:
obj = name = target
url = self.factory.identifier_url(category, obj)
else:
session = self.session
obj = util.get(self.session, table, target)
url = self.factory.object_url(category, obj)
url = url or self.factory.identifier_url(category, obj.identifier)
name = None
# Translations can be incomplete; in which case we want to use a
# fallback.
if table in [tables.Type]:
# Type wants to be localized to the same language as the text
name = obj.name_map.get(self.string_language)
if not name and self.game_language:
name = obj.name_map.get(self.game_language)
if not name:
name = obj.name
if url:
el = self.factory.make_link(category, obj, url, label or name)
else:
el = markdown.etree.Element('span')
el.text = markdown.AtomicString(label or name)
return el
return unicode(value)
class MarkdownLinkMaker(object):
"""Creates Markdown extensions for handling links for the given session.
def process_result_value(self, value, dialect):
if value is None:
return None
There are two ways to customize the link handling: either override the
*_url methods in a subclass, or give them as arguments to get_extension
(or MarkdownString.as_html).
"""
def __init__(self, session=None):
self.session = session
return MarkdownString(value)
def get_extension(self, language=None, object_url=None, identifier_url=None,
make_link=None):
"""Get a Markdown extension that handles links using the given language.
"""
link_maker = self
class LinkExtension(markdown.Extension):
def extendMarkdown(self, md, md_globals):
self.identifier_url = identifier_url or link_maker.identifier_url
self.object_url = object_url or link_maker.object_url
self.make_link = make_link or link_maker.make_link
self.session = link_maker.session
pattern = PokedexLinkPattern(self, language)
md.inlinePatterns['pokedex-link'] = pattern
return LinkExtension()
def make_link(self, category, obj, url, text):
"""Make an <a> element
Override this to set custom attributes, e.g. title.
"""
el = markdown.etree.Element('a')
el.set('href', url)
el.text = markdown.AtomicString(text)
return el
def identifier_url(self, category, identifier):
"""Return the URL for the given {category:identifier} link
For ORM objects, object_url is tried first
Returns None by default, which causes <span> to be used in place of <a>
"""
return None
def object_url(self, category, obj):
"""Return the URL for the ORM object obj
Returns None by default, which causes identifier_url to be used
"""
return None

View file

@ -9,6 +9,8 @@ from sqlalchemy.schema import Column, ForeignKey, Table
from sqlalchemy.sql.expression import and_, bindparam, select
from sqlalchemy.types import Integer
from pokedex.db import markdown
def create_translation_table(_table_name, foreign_class, relation_name,
language_class, relation_lazy='select', **kwargs):
"""Creates a table that represents some kind of data attached to the given
@ -64,6 +66,9 @@ def create_translation_table(_table_name, foreign_class, relation_name,
Pardon the naming disparity, but the grammar suffers otherwise.
Modifying these directly is not likely to be a good idea.
For Markdown-formatted columns, `(column)_map` and `(column)` will give
Markdown objects.
"""
# n.b.: language_class only exists for the sake of tests, which sometimes
# want to create tables entirely separate from the pokedex metadata
@ -132,9 +137,28 @@ def create_translation_table(_table_name, foreign_class, relation_name,
# Add per-column proxies to the original class
for name, column in kwitems:
string_getter = column.info.get('string_getter')
if string_getter:
def getset_factory(underlying_type, instance):
def getter(translations):
text = getattr(translations, column.name)
if text is None:
return text
session = object_session(translations)
language = translations.local_language
return string_getter(text, session, language)
def setter(translations, value):
# The string must be set on the Translation directly.
raise AttributeError("Cannot set %s" % column.name)
return getter, setter
getset_factory = getset_factory
else:
getset_factory = None
# Class.(column) -- accessor for the default language's value
setattr(foreign_class, name,
association_proxy(local_relation_name, name))
association_proxy(local_relation_name, name,
getset_factory=getset_factory))
# Class.(column)_map -- accessor for the language dict
# Need a custom creator since Translations doesn't have an init, and
@ -145,7 +169,8 @@ def create_translation_table(_table_name, foreign_class, relation_name,
setattr(row, name, value)
return row
setattr(foreign_class, name + '_map',
association_proxy(relation_name, name, creator=creator))
association_proxy(relation_name, name, creator=creator,
getset_factory=getset_factory))
# Add to the list of translation classes
foreign_class.translation_classes.append(Translations)
@ -164,6 +189,8 @@ class MultilangSession(Session):
if 'default_language_id' in kwargs:
self.default_language_id = kwargs.pop('default_language_id')
self.pokedex_link_maker = markdown.MarkdownLinkMaker(self)
super(MultilangSession, self).__init__(*args, **kwargs)
def execute(self, clause, params=None, *args, **kwargs):
@ -189,3 +216,13 @@ class MultilangScopedSession(ScopedSession):
@default_language_id.setter
def default_language_id(self, new):
self.registry().default_language_id = new
@property
def pokedex_link_maker(self):
"""Passes the new link maker through to the current session.
"""
return self.registry().pokedex_link_maker
@pokedex_link_maker.setter
def pokedex_link_maker(self, new):
self.registry().pokedex_link_maker = new

View file

@ -18,6 +18,10 @@ Columns have a info dictionary with these keys:
- ripped: True for text that has been ripped from the games, and can be ripped
again for new versions or languages
- string_getter: for translation columns, a function taking (text, session,
language) that is used for properties on the main table. Used for Markdown
text.
See `pokedex.db.multilang` for how localizable text columns work. The session
classes in that module can be used to change the default language.
"""
@ -124,10 +128,10 @@ create_translation_table('ability_names', Ability, 'names',
info=dict(description="The name", format='plaintext', official=True, ripped=True)),
)
create_translation_table('ability_prose', Ability, 'prose',
effect = Column(markdown.MarkdownColumn(5120), nullable=True,
info=dict(description="A detailed description of this ability's effect", format='markdown')),
short_effect = Column(markdown.MarkdownColumn(512), nullable=True,
info=dict(description="A short summary of this ability's effect", format='markdown')),
effect = Column(Unicode(5120), nullable=True,
info=dict(description="A detailed description of this ability's effect", format='markdown', string_getter=markdown.MarkdownString)),
short_effect = Column(Unicode(512), nullable=True,
info=dict(description="A short summary of this ability's effect", format='markdown', string_getter=markdown.MarkdownString)),
)
class AbilityChangelog(TableBase):
@ -142,8 +146,8 @@ class AbilityChangelog(TableBase):
info=dict(description="The ID of the version group in which the ability changed"))
create_translation_table('ability_changelog_prose', AbilityChangelog, 'prose',
effect = Column(markdown.MarkdownColumn(255), nullable=False,
info=dict(description="A description of the old behavior", format='markdown'))
effect = Column(Unicode(255), nullable=False,
info=dict(description="A description of the old behavior", format='markdown', string_getter=markdown.MarkdownString))
)
class AbilityFlavorText(TableBase):
@ -503,10 +507,10 @@ create_translation_table('item_names', Item, 'names',
info=dict(description="The name", format='plaintext', official=True, ripped=True)),
)
create_translation_table('item_prose', Item, 'prose',
short_effect = Column(markdown.MarkdownColumn(256), nullable=True,
info=dict(description="A short summary of the effect", format='markdown')),
effect = Column(markdown.MarkdownColumn(5120), nullable=True,
info=dict(description=u"Detailed description of the item's effect.", format='markdown')),
short_effect = Column(Unicode(256), nullable=True,
info=dict(description="A short summary of the effect", format='markdown', string_getter=markdown.MarkdownString)),
effect = Column(Unicode(5120), nullable=True,
info=dict(description=u"Detailed description of the item's effect.", format='markdown', string_getter=markdown.MarkdownString)),
)
create_translation_table('item_flavor_summaries', Item, 'flavor_summaries',
flavor_summary = Column(Unicode(512), nullable=True,
@ -803,7 +807,7 @@ class MoveEffect(TableBase):
create_translation_table('move_effect_prose', MoveEffect, 'prose',
short_effect = Column(Unicode(256), nullable=True,
info=dict(description="A short summary of the effect", format='plaintext')),
info=dict(description="A short summary of the effect", format='markdown')),
effect = Column(Unicode(5120), nullable=True,
info=dict(description="A detailed description of the effect", format='markdown')),
)
@ -825,37 +829,35 @@ class MoveEffectChangelog(TableBase):
)
create_translation_table('move_effect_changelog_prose', MoveEffectChangelog, 'prose',
effect = Column(markdown.MarkdownColumn(512), nullable=False,
info=dict(description="A description of the old behavior", format='markdown')),
effect = Column(Unicode(512), nullable=False,
info=dict(description="A description of the old behavior", format='markdown', string_getter=markdown.MarkdownString)),
)
class MoveFlag(TableBase):
u"""Maps a move flag to a move
"""
# XXX: Other flags have a ___Flag class for the actual flag and ___FlagMap for the map,
# these, somewhat confusingly, have MoveFlagType and MoveFlag
__tablename__ = 'move_flags'
move_id = Column(Integer, ForeignKey('moves.id'), primary_key=True, nullable=False, autoincrement=False,
info=dict(description="ID of the move"))
move_flag_type_id = Column(Integer, ForeignKey('move_flag_types.id'), primary_key=True, nullable=False, autoincrement=False,
info=dict(description="ID of the flag"))
class MoveFlagType(TableBase):
u"""A Move attribute such as "snatchable" or "contact".
"""
__tablename__ = 'move_flag_types'
__singlename__ = 'move_flag_type'
__tablename__ = 'move_flags'
__singlename__ = 'move_flag'
id = Column(Integer, primary_key=True, nullable=False,
info=dict(description="A numeric ID"))
identifier = Column(Unicode(32), nullable=False,
info=dict(description="A short identifier for the flag", format='identifier'))
create_translation_table('move_flag_type_prose', MoveFlagType, 'prose',
class MoveFlagMap(TableBase):
u"""Maps a move flag to a move
"""
__tablename__ = 'move_flag_map'
move_id = Column(Integer, ForeignKey('moves.id'), primary_key=True, nullable=False, autoincrement=False,
info=dict(description="ID of the move"))
move_flag_id = Column(Integer, ForeignKey('move_flags.id'), primary_key=True, nullable=False, autoincrement=False,
info=dict(description="ID of the flag"))
create_translation_table('move_flag_prose', MoveFlag, 'prose',
relation_lazy='joined',
name = Column(Unicode(32), nullable=True, index=True,
info=dict(description="The name", format='plaintext', official=False)),
description = Column(markdown.MarkdownColumn(256), nullable=True,
info=dict(description="A short description of the flag", format='markdown')),
description = Column(Unicode(256), nullable=True,
info=dict(description="A short description of the flag", format='markdown', string_getter=markdown.MarkdownString)),
)
class MoveFlavorText(TableBase):
@ -1355,8 +1357,8 @@ PokemonFormGroup.id = PokemonFormGroup.pokemon_id
create_translation_table('pokemon_form_group_prose', PokemonFormGroup, 'prose',
term = Column(Unicode(16), nullable=True,
info=dict(description=u"The term for this Pokémon's forms, e.g. \"Cloak\" for Burmy or \"Forme\" for Deoxys.", official=True, format='plaintext')),
description = Column(markdown.MarkdownColumn(1024), nullable=True,
info=dict(description=u"Description of how the forms work", format='markdown')),
description = Column(Unicode(1024), nullable=True,
info=dict(description=u"Description of how the forms work", format='markdown', string_getter=markdown.MarkdownString)),
)
class PokemonFormPokeathlonStat(TableBase):
@ -1832,7 +1834,7 @@ Move.meta_stat_changes = relationship(MoveMetaStatChange)
Move.move_effect = relationship(MoveEffect,
innerjoin=True,
backref='moves')
Move.move_flags = relationship(MoveFlag,
Move.move_flags = relationship(MoveFlagMap,
backref='move')
Move.super_contest_effect = relationship(SuperContestEffect,
backref='moves')
@ -1871,7 +1873,7 @@ MoveEffectChangelog.changed_in = relationship(VersionGroup,
innerjoin=True, lazy='joined',
backref='move_effect_changelog')
MoveFlag.flag = relationship(MoveFlagType, innerjoin=True, lazy='joined')
MoveFlagMap.flag = relationship(MoveFlag, innerjoin=True, lazy='joined')
MoveFlavorText.version_group = relationship(VersionGroup,
innerjoin=True, lazy='joined')

View file

@ -180,17 +180,13 @@ def test_texts():
if format is not None:
if format not in good_formats:
raise AssertionError(assert_text % column)
is_markdown = isinstance(column.type, markdown.MarkdownColumn)
if is_markdown and (format != 'markdown'):
# Note: regular string with markdown syntax is allowed
raise AssertionError('%s: markdown format/column type mismatch' % column)
if (format != 'identifier') and (column.name == 'identifier'):
raise AssertionError('%s: identifier column name/type mismatch' % column)
if column.info.get('official', None) and format not in 'gametext plaintext':
raise AssertionError('%s: official text with bad format' % column)
text_columns.append(column)
else:
if isinstance(column.type, (markdown.MarkdownColumn, tables.Unicode)):
if isinstance(column.type, tables.Unicode):
raise AssertionError('%s: text column without format' % column)
if column.name == 'name' and format != 'plaintext':
raise AssertionError('%s: non-plaintext name' % column)

View file

@ -1,8 +1,9 @@
# Encoding: UTF-8
from nose.tools import *
from sqlalchemy.orm.exc import NoResultFound
from pokedex.db import tables, connect
from pokedex.db import tables, connect, util, markdown
class TestStrings(object):
def setup(self):
@ -83,5 +84,67 @@ class TestStrings(object):
identifier=u"thunderbolt").one()
language = self.connection.query(tables.Language).filter_by(
identifier=u"en").one()
assert '10%' in move.effect.as_text
assert '10%' in move.effect_map[language].as_text
assert '10%' in move.effect.as_text()
assert '10%' in move.effect_map[language].as_text()
assert '10%' in move.effect.as_html()
assert '10%' in move.effect_map[language].as_html()
assert '10%' in unicode(move.effect)
assert '10%' in unicode(move.effect_map[language])
assert '10%' in move.effect.__html__()
assert '10%' in move.effect_map[language].__html__()
def test_markdown_string(self):
en = util.get(self.connection, tables.Language, 'en')
md = markdown.MarkdownString('[]{move:thunderbolt} [paralyzes]{mechanic:paralysis}', self.connection, en)
assert unicode(md) == 'Thunderbolt paralyzes'
assert md.as_html() == '<p><span>Thunderbolt</span> <span>paralyzes</span></p>'
assert md.as_html(object_url=lambda category, obj: "%s/%s" % (category, obj.identifier)) == (
'<p><a href="move/thunderbolt">Thunderbolt</a> <span>paralyzes</span></p>')
print md.as_html(identifier_url=lambda category, ident: "%s/%s" % (category, ident))
assert md.as_html(identifier_url=lambda category, ident: "%s/%s" % (category, ident)) == (
'<p><a href="move/thunderbolt">Thunderbolt</a> <a href="mechanic/paralysis">paralyzes</a></p>')
def test_markdown_values(self):
"""Check all markdown values
Scans the database schema for Markdown columns, runs through every value
in each, and ensures that it's valid Markdown.
"""
# Move effects have their own special wrappers. Explicitly test them separately
yield self.check_markdown_column, tables.Move, None, 'effect'
yield self.check_markdown_column, tables.Move, None, 'short_effect'
for cls in tables.mapped_classes:
for translation_cls in cls.translation_classes:
for column in translation_cls.__table__.c:
if column.info.get('string_getter') == markdown.MarkdownString:
yield self.check_markdown_column, cls, translation_cls, column.name
def check_markdown_column(self, parent_class, translation_class, column_name):
"""Implementation for the above"""
query = self.connection.query(parent_class)
if translation_class:
query = query.join(translation_class)
for item in query:
for language, markdown in getattr(item, column_name + '_map').items():
if markdown is None:
continue
key = u"Markdown in {0} #{1}'s {2} (lang={3})".format(
parent_class.__name__, item.id, column_name, language.identifier)
try:
text = markdown.as_text()
except NoResultFound:
assert False, u"{0} references something that doesn't exist:\n{1}".format(
key, markdown.source_text)
except AttributeError:
print markdown
raise
error_message = u"{0} leaves syntax cruft:\n{1}"
error_message = error_message.format(key, text)
ok_(not any(char in text for char in '[]{}'), error_message)

View file

@ -1,7 +1,11 @@
# Encoding: UTF-8
"""Rewrite Markdown strings to use identifiers instead of names
"""Rewrite markdown links from [Label]{category:thing} to just {category:thing}
This is an unmaintained one-shot script, only included in the repo for reference.
There was a version of this script that rewrote stuff from an even earlier
format. Git log should find it without problems.
This is an unmaintained one-shot script, only included in the repo for
reference.
"""
@ -12,7 +16,7 @@ import re
from sqlalchemy.orm.exc import MultipleResultsFound
from sqlalchemy.sql.expression import func
from pokedex.db import connect, tables
from pokedex.db import connect, tables, util
sanity_re = re.compile(ur"^[-A-Za-z0-9 é\[\]{}.%':;,×/()\"|`—!*♂♀\\]$")
@ -20,12 +24,12 @@ sanity_re = re.compile(ur"^[-A-Za-z0-9 é\[\]{}.%':;,×/()\"|`—!*♂♀\\]$
fuzzy_link_re = re.compile(r"""
\[
[^]]+
\]
\]?
\{
[^}]+
\}""", re.VERBOSE)
# Very specific RE that matches links that appear in our Markdown strings
# Very specific RE that matches links that appear in source Markdown strings
strict_link_re = re.compile(r"""
\[
(?P<label>
@ -36,57 +40,56 @@ strict_link_re = re.compile(r"""
(?P<category>
[a-z]{,20}
)
(
:
(?P<target>
[A-Za-z 0-9]{,20}
)
)?
:
(?P<target>
[-a-z 0-9]{,40}
)
\}
""", re.VERBOSE)
# Format of the resulting links
result_link_re = re.compile(r"""
^
\[
(?P<label>
[^]]*
)
\]
\{
(?P<category>
[a-z]+
)
:
(?P<target>
[-a-z0-9]+
)
\}
$
""", re.VERBOSE)
english_id = 9
manual_replacements = {
'[Pewter Museum of Science]{location:pewter-city}':
'the Museum of Science in {location:pewter-city}',
'[Oreburgh Mining Museum]{location:mining-museum}':
'{location:mining-museum} in {location:oreburgh-city}',
}
def is_md_col(column):
return column.info.get('format') == 'markdown'
manual_replacements = {
(
u'Used in battle\n: Attempts to [catch]{mechanic} a wild Pok\xe9mon, using a catch rate of 1.5\xd7.\n\nThis item can only be used in the [Great Marsh]{location} or [Safari Zone]{location}.',
u'[Safari Zone]{location}',
): 'in a Safari Zone',
(
u'Used outside of battle\n: Transports the trainer to the last-entered dungeon entrance. Cannot be used outside, in buildings, or in [Distortion World]{location}, [Hall of Origin]{location}, [Spear Pillar]{location}, or [Turnback Cave]{location}.',
u'[Hall of Origin]{location}',
): '[Hall of Origin]{location:hall-of-origin-1}',
(
u'Give to the [Wingull]{pokemon} on [Route 13]{location}, along with [Gram 2]{item} and [Gram 3]{item}, to receive [TM89]{item}.',
u'[Route 13]{location}',
): u'[Route 13]{location:unova-route-13}',
(
u'Give to the [Wingull]{pokemon} on [Route 13]{location}, along with [Gram 1]{item} and [Gram 3]{item}, to receive [TM89]{item}.',
u'[Route 13]{location}',
): u'[Route 13]{location:unova-route-13}',
(
u'Give to the [Wingull]{pokemon} on [Route 13]{location}, along with [Gram 1]{item} and [Gram 2]{item}, to receive [TM89]{item}.',
u'[Route 13]{location}',
): u'[Route 13]{location:unova-route-13}',
(
u"Forms have different stats and movepools. In Generation III, Deoxys's form depends on the game: Normal Forme in Ruby and Sapphire, Attack Forme in FireRed, Defense Forme in LeafGreen, and Speed Forme in Emerald. In Generation IV, every form exists: form is preserved when transferring via [Pal Park]{location}, and meteorites in the southeast corner of [Veilstone City]{location} or at the west end of [Route 3]{location} can be used to switch between forms.",
u'[Route 3]{location}',
): u'[Route 3]{location:kanto-route-13}',
}
def get_replacement(session, entire_text, matchobj):
print "%-30s" % matchobj.group(0),
def get_replacement(session, entire_text, context, matchobj):
label = matchobj.group('label')
category = matchobj.group('category')
target = matchobj.group('target') or label
try:
result = manual_replacements[entire_text, matchobj.group(0)]
result = manual_replacements[matchobj.group(0)]
except KeyError:
if category == 'mechanic':
target = target.lower()
target = target.replace(' ', '-')
wanted_label = ''
else:
query = None
if category == 'item':
@ -99,7 +102,6 @@ def get_replacement(session, entire_text, matchobj):
table = tables.Type
elif category == 'pokemon':
table = tables.Pokemon
query = session.query(table).filter(tables.Pokemon.id < 10000)
elif category == 'location':
table = tables.Location
else:
@ -107,20 +109,24 @@ def get_replacement(session, entire_text, matchobj):
print repr(entire_text)
print repr(matchobj.group(0))
raise ValueError('Category %s not implemented' % category)
if not query:
query = session.query(table)
query = query.join(table.names_local)
query = query.filter(func.lower(table.names_table.name) == target.lower())
try:
thingy = query.one()
target = thingy.identifier
thingy = util.get(session, table, target)
wanted_label = thingy.name
except:
print
print repr(entire_text)
print repr(matchobj.group(0))
raise
result = "[%s]{%s:%s}" % (label, category, target)
print result
if wanted_label.lower() == label.lower():
result = "[]{%s:%s}" % (category, target)
else:
result = "[%s]{%s:%s}" % (label, category, target)
if wanted_label:
print
print context
print "%-40s" % matchobj.group(0),
print '%s != %s' % (label, wanted_label)
assert result_link_re.match(result), result
return result
def main(argv):
@ -144,10 +150,11 @@ def main(argv):
if not links:
continue
for link in links:
assert strict_link_re.findall(link), [link]
assert strict_link_re.findall(link), (strict_link_re.findall(link), [link])
# Do the replacement
context = '%s %s %s' % (translation_class.__name__, row.foreign_id, column.name)
replaced = strict_link_re.sub(
partial(get_replacement, session, text),
partial(get_replacement, session, text, context),
text,
)
setattr(row, column.name, replaced)