Added ability effects. Rewrote short effects. #39
[zzz-pokedex.git] / pokedex / data / csv / move_effects.csv
index 80eb88c..07b8593 100644 (file)
@@ -1,5 +1,5 @@
 id,priority,short_effect,effect
 id,priority,short_effect,effect
-1,0,,Inflicts :mechanic:`regular damage`.
+1,0,Inflicts regular damage with no additional effect.,Inflicts :mechanic:`regular damage`.
 2,0,Puts the target to sleep.,Puts the target to :mechanic:`sleep`.
 3,0,Has a :data:`move.effect_chance`\ % chance to poison the target.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`poison` the target.
 4,0,Heals the user by half the damage inflicted.,Inflicts :mechanic:`regular damage`.  Heals the user for half the damage inflicted.
 2,0,Puts the target to sleep.,Puts the target to :mechanic:`sleep`.
 3,0,Has a :data:`move.effect_chance`\ % chance to poison the target.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`poison` the target.
 4,0,Heals the user by half the damage inflicted.,Inflicts :mechanic:`regular damage`.  Heals the user for half the damage inflicted.
@@ -45,7 +45,7 @@ Has a 3/8 chance each to hit 2 or 3 times, and a 1/8 chance each to hit 4 or 5 t
 33,0,Heals the user by half its max HP.,Heals the user for half its max :mechanic:`HP`.
 34,0,"Badly poisons the target, inflicting more damage every turn.",:mechanic:`Badly poisons` the target.
 35,0,Scatters money on the ground worth five times the user's level.,"Inflicts :mechanic:`regular damage`.  After the battle ends, the winner receives five times the user's level in extra money for each time this move was used."
 33,0,Heals the user by half its max HP.,Heals the user for half its max :mechanic:`HP`.
 34,0,"Badly poisons the target, inflicting more damage every turn.",:mechanic:`Badly poisons` the target.
 35,0,Scatters money on the ground worth five times the user's level.,"Inflicts :mechanic:`regular damage`.  After the battle ends, the winner receives five times the user's level in extra money for each time this move was used."
-36,0,Reduces damage from special attacks by 50% for five turns..,"Erects a barrier around the user's side of the field that reduces damage from :mechanic:`special` attacks by half for five turns.  In double battles, the reduction is 2/3.  :mechanic:`Critical hit`\ s are not affected by the barrier.
+36,0,Reduces damage from special attacks by 50% for five turns..,"Erects a barrier around the user's side of the field that reduces damage from :mechanic:`special` attacks by half for five turns.  In double battles, the reduction is 1/3.  :mechanic:`Critical hit`\ s are not affected by the barrier.
 
 If the user is holding :item:`Light Clay`, the barrier lasts for eight turns.
 
 
 If the user is holding :item:`Light Clay`, the barrier lasts for eight turns.
 
@@ -73,7 +73,7 @@ Has a 3/8 chance each to hit 2 or 3 times, and a 1/8 chance each to hit 4 or 5 t
 45,0,Hits twice in one turn.,Inflicts :mechanic:`regular damage`.  Hits twice in one turn.
 46,0,"If the user misses, it takes half the damage it would have inflicted in recoil.","Inflicts :mechanic:`regular damage`.  If this move misses, is blocked by Protect or Detect, or has no effect, the user takes half the damage it would have inflicted in recoil.  This recoil damage will not exceed half the user's max HP.
 
 45,0,Hits twice in one turn.,Inflicts :mechanic:`regular damage`.  Hits twice in one turn.
 46,0,"If the user misses, it takes half the damage it would have inflicted in recoil.","Inflicts :mechanic:`regular damage`.  If this move misses, is blocked by Protect or Detect, or has no effect, the user takes half the damage it would have inflicted in recoil.  This recoil damage will not exceed half the user's max HP.
 
-This move cannot be used when :move:`Gravity` is in effect."
+This move cannot be used while :move:`Gravity` is in effect."
 47,0,Protects the user's stats from being changed by enemy moves.,"Pokémon on the user's side of the :mechanic:`field` are immune to stat-:mechanic:`lower`\ ing effects for five turns.
 
 :move:`Guard Swap`, :move:`Heart Swap`, and :move:`Power Swap` may still be used.
 47,0,Protects the user's stats from being changed by enemy moves.,"Pokémon on the user's side of the :mechanic:`field` are immune to stat-:mechanic:`lower`\ ing effects for five turns.
 
 :move:`Guard Swap`, :move:`Heart Swap`, and :move:`Power Swap` may still be used.
@@ -98,7 +98,7 @@ This move cannot be copied by :move:`Mirror Move`, nor forced by :move:`Encore`.
 60,0,Lowers the target's Defense by two levels.,:mechanic:`Lowers` the target's :mechanic:`Defense` by two levels.
 61,0,Lowers the target's Speed by two levels.,:mechanic:`Lowers` the target's :mechanic:`Speed` by two levels.
 63,0,Lowers the target's Special Defense by two levels.,:mechanic:`Lowers` the target's :mechanic:`Special Defense` by two levels.
 60,0,Lowers the target's Defense by two levels.,:mechanic:`Lowers` the target's :mechanic:`Defense` by two levels.
 61,0,Lowers the target's Speed by two levels.,:mechanic:`Lowers` the target's :mechanic:`Speed` by two levels.
 63,0,Lowers the target's Special Defense by two levels.,:mechanic:`Lowers` the target's :mechanic:`Special Defense` by two levels.
-66,0,Reduces damage from physical attacks by half.,"Erects a barrier around the user's side of the field that reduces damage from :mechanic:`physical` attacks by half for five turns.  In double battles, the reduction is 2/3.  :mechanic:`Critical hit`\ s are not affected by the barrier.
+66,0,Reduces damage from physical attacks by half.,"Erects a barrier around the user's side of the field that reduces damage from :mechanic:`physical` attacks by half for five turns.  In double battles, the reduction is 1/3.  :mechanic:`Critical hit`\ s are not affected by the barrier.
 
 If the user is holding :item:`Light Clay`, the barrier lasts for eight turns.
 
 
 If the user is holding :item:`Light Clay`, the barrier lasts for eight turns.
 
@@ -111,7 +111,7 @@ If the user is holding :item:`Light Clay`, the barrier lasts for eight turns.
 72,0,Has a :data:`move.effect_chance`\ % chance to lower the target's Special Attack by one level.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`Special Attack` by one level.
 73,0,Has a :data:`move.effect_chance`\ % chance to lower the target's Special Defense by one level.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`Special Defense` by one level.
 74,0,Has a :data:`move.effect_chance`\ % chance to lower the target's Accuracy by one level.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`accuracy` by one level.
 72,0,Has a :data:`move.effect_chance`\ % chance to lower the target's Special Attack by one level.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`Special Attack` by one level.
 73,0,Has a :data:`move.effect_chance`\ % chance to lower the target's Special Defense by one level.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`Special Defense` by one level.
 74,0,Has a :data:`move.effect_chance`\ % chance to lower the target's Accuracy by one level.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`accuracy` by one level.
-76,0,User charges for one turn before attacking.  Has a :data:`move.effect_chance`\ % chance to make the target flinch.,"User charges for one turn before attacking.  Has a :data:`move.effect_chance`\ % chance to make the target :mechanic:`flinch`.
+76,0,User charges for one turn before attacking.  Has a :data:`move.effect_chance`\ % chance to make the target flinch.,"Inflicts :mechanic:`regular damage`.  User charges for one turn before attacking.  :mechanic:`Critical hit chance` is one level higher than normal.  Has a :data:`move.effect_chance`\ % chance to make the target :mechanic:`flinch`.
 
 This move cannot be selected by :move:`Sleep Talk`."
 77,0,Has a :data:`move.effect_chance`\ % chance to confuse the target.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`confuse` the target.
 
 This move cannot be selected by :move:`Sleep Talk`."
 77,0,Has a :data:`move.effect_chance`\ % chance to confuse the target.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`confuse` the target.
@@ -153,14 +153,16 @@ The user takes damage instead of being healed if the target has :ability:`Liquid
 :move:`Rapid Spin` will remove this effect.
 
 This effect is passed on by :move:`Baton Pass`."
 :move:`Rapid Spin` will remove this effect.
 
 This effect is passed on by :move:`Baton Pass`."
-86,0,Does nothing.,Does nothing.
+86,0,Does nothing.,"Does nothing.
+
+This move cannot be used while :move:`Gravity` is in effect."
 87,0,Disables the target's last used move for 1-8 turns.,"Disables the target's last used move, preventing its use for 4–7 turns, selected at random, or until the target leaves the :mechanic:`field`.  If the target hasn't used a move since entering the :mechanic:`field`, if it tried to use a move this turn and :mechanic:`failed`,  if its last used move has 0 PP remaining, or if it already has a move disabled, this move will fail."
 88,0,Inflicts damage equal to the user's level.,"Inflicts damage equal to the user's level.  Type immunity applies, but other type effects are ignored."
 87,0,Disables the target's last used move for 1-8 turns.,"Disables the target's last used move, preventing its use for 4–7 turns, selected at random, or until the target leaves the :mechanic:`field`.  If the target hasn't used a move since entering the :mechanic:`field`, if it tried to use a move this turn and :mechanic:`failed`,  if its last used move has 0 PP remaining, or if it already has a move disabled, this move will fail."
 88,0,Inflicts damage equal to the user's level.,"Inflicts damage equal to the user's level.  Type immunity applies, but other type effects are ignored."
-89,0,Inflicts damage between 1/2 and 1.5 times the user's level.,"Inflicts damage between 50% and 150% of the user's level, selected at random in increments of 10%."
+89,0,Inflicts damage between 50% and 150% of the user's level.,"Inflicts :mechanic:`typeless` damage between 50% and 150% of the user's level, selected at random in increments of 10%."
 90,-5,Inflicts twice the damage the user received from the last physical hit it took.,"Targets the last opposing Pokémon to hit the user with a :mechanic:`physical` move this turn.  Inflicts twice the damage that move did to the user.  If there is no eligible target, this move will :mechanic:`fail`.  Type immunity applies, but other type effects are ignored.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist` or :move:`Metronome`."
 90,-5,Inflicts twice the damage the user received from the last physical hit it took.,"Targets the last opposing Pokémon to hit the user with a :mechanic:`physical` move this turn.  Inflicts twice the damage that move did to the user.  If there is no eligible target, this move will :mechanic:`fail`.  Type immunity applies, but other type effects are ignored.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist` or :move:`Metronome`."
-91,0,Forces the target to repeat its last used move every turn for 2 to 6 turns.,"Forces the target to repeat its last used move for 4–8 turns, selected at random.  If the selected move allows the trainer to select a target, an opponent will be selected at random each turn.  If the target is prevented from using the selected move by some other effect, :move:`Struggle` will be used instead.  This effect ends if the selected move runs out of :mechanic:`PP`.
+91,0,Forces the target to repeat its last used move every turn for 2 to 6 turns.,"The next 4–8 times (selected at random) the target attempts to move, it is forced to repeat its last used move.  If the selected move allows the trainer to select a target, an opponent will be selected at random each turn.  If the target is prevented from using the selected move by some other effect, :move:`Struggle` will be used instead.  This effect ends if the selected move runs out of :mechanic:`PP`.
 
 If the target hasn't used a move since entering the :mechanic:`field`, if it tried to use a move this turn and :mechanic:`failed`, if it does not know the selected move, or if the selected move has 0 :mechanic:`PP` remaining, this move will fail.  If the target's last used move was :move:`Encore`, :move:`Mimic`, :move:`Mirror Move`, :move:`Sketch`, :move:`Struggle`, or :move:`Transform`, this move will fail."
 92,0,Sets the user's and targets's HP to the average of their current HP.,"Changes the user's and target's remaining :mechanic:`HP` to the average of their current remaining :mechanic:`HP`.  Ignores :mechanic:`accuracy` and :mechanic:`evasion` modifiers.  This effect does not count as inflicting damage for other moves and effects that respond to damage taken.
 
 If the target hasn't used a move since entering the :mechanic:`field`, if it tried to use a move this turn and :mechanic:`failed`, if it does not know the selected move, or if the selected move has 0 :mechanic:`PP` remaining, this move will fail.  If the target's last used move was :move:`Encore`, :move:`Mimic`, :move:`Mirror Move`, :move:`Sketch`, :move:`Struggle`, or :move:`Transform`, this move will fail."
 92,0,Sets the user's and targets's HP to the average of their current HP.,"Changes the user's and target's remaining :mechanic:`HP` to the average of their current remaining :mechanic:`HP`.  Ignores :mechanic:`accuracy` and :mechanic:`evasion` modifiers.  This effect does not count as inflicting damage for other moves and effects that respond to damage taken.
@@ -204,7 +206,7 @@ This move cannot be selected by :move:`Assist` or :move:`Metronome`."
 101,0,Lowers the PP of the target's last used move by 4.,"Lowers the PP of the target's last used move by 4.  If the target hasn't used a move since entering the :mechanic:`field`, if it tried to use a move this turn and :mechanic:`failed`, or if its last used move has 0 PP remaining, this move will fail."
 102,0,Cannot lower the target's HP below 1.,Inflicts :mechanic:`regular damage`.  Will not reduce the target's :mechanic:`HP` below 1.
 103,0,Cures the user and the user's ally of major status effects.,Removes :mechanic:`major status effects` and :mechanic:`confusion` from every Pokémon in the user's party.
 101,0,Lowers the PP of the target's last used move by 4.,"Lowers the PP of the target's last used move by 4.  If the target hasn't used a move since entering the :mechanic:`field`, if it tried to use a move this turn and :mechanic:`failed`, or if its last used move has 0 PP remaining, this move will fail."
 102,0,Cannot lower the target's HP below 1.,Inflicts :mechanic:`regular damage`.  Will not reduce the target's :mechanic:`HP` below 1.
 103,0,Cures the user and the user's ally of major status effects.,Removes :mechanic:`major status effects` and :mechanic:`confusion` from every Pokémon in the user's party.
-104,1,,Inflicts :mechanic:`regular damage`.
+104,1,Inflicts regular damage with no additional effect.,Inflicts :mechanic:`regular damage`.
 105,0,"Hits three times, increasing power by 100% with each successful hit.","Inflicts :mechanic:`regular damage`.  Hits three times in the same turn.  The second hit has double power, and the third hit has triple power.  Each hit has a separate :mechanic:`accuracy` check, and this move stops if a hit misses.
 
 :ability:`Skill Link` does not apply."
 105,0,"Hits three times, increasing power by 100% with each successful hit.","Inflicts :mechanic:`regular damage`.  Hits three times in the same turn.  The second hit has double power, and the third hit has triple power.  Each hit has a separate :mechanic:`accuracy` check, and this move stops if a hit misses.
 
 :ability:`Skill Link` does not apply."
@@ -217,7 +219,7 @@ The target cannot recover its item with :move:`Recycle`.
 This move cannot be selected by :move:`Assist` or :move:`Metronome`."
 107,0,Prevents the target from leaving battle.,"The target cannot :mechanic:`switch out` normally.  Ignores :mechanic:`accuracy` and :mechanic:`evasion` modifiers.  This effect ends when the user leaves the :mechanic:`field`.
 
 This move cannot be selected by :move:`Assist` or :move:`Metronome`."
 107,0,Prevents the target from leaving battle.,"The target cannot :mechanic:`switch out` normally.  Ignores :mechanic:`accuracy` and :mechanic:`evasion` modifiers.  This effect ends when the user leaves the :mechanic:`field`.
 
-The target may still escape by using :move:`Baton Pass`, :move:`U-Turn`, or a :item:`Shed Shell`.
+The target may still escape by using :move:`Baton Pass`, :move:`U-turn`, or a :item:`Shed Shell`.
 
 Both the user and the target pass on this effect with :move:`Baton Pass`."
 108,0,Target loses 1/4 its max HP every turn as long as it's asleep.,"Only works on :mechanic:`sleep`\ ing Pokémon.  Gives the target a nightmare, damaging it for 1/4 its max :mechanic:`HP` every turn.  If the target wakes up or leaves the :mechanic:`field`, this effect ends."
 
 Both the user and the target pass on this effect with :move:`Baton Pass`."
 108,0,Target loses 1/4 its max HP every turn as long as it's asleep.,"Only works on :mechanic:`sleep`\ ing Pokémon.  Gives the target a nightmare, damaging it for 1/4 its max :mechanic:`HP` every turn.  If the target wakes up or leaves the :mechanic:`field`, this effect ends."
@@ -239,6 +241,7 @@ If the user successfully used :move:`Detect`, :move:`Endure`, or :move:`Protect`
 :move:`Thunder` during :move:`Rain Dance` and :move:`Blizzard` during :move:`Hail` have a 30% chance to break through this move.
 
 The following effects are not prevented by this move:
 :move:`Thunder` during :move:`Rain Dance` and :move:`Blizzard` during :move:`Hail` have a 30% chance to break through this move.
 
 The following effects are not prevented by this move:
+
 * :move:`Acupressure` from an ally
 * :move:`Curse`'s curse effect
 * Delayed damage from :move:`Doom Desire` and :move:`Future Sight`; however, these moves will be prevented if they are used this turn
 * :move:`Acupressure` from an ally
 * :move:`Curse`'s curse effect
 * Delayed damage from :move:`Doom Desire` and :move:`Future Sight`; however, these moves will be prevented if they are used this turn
@@ -272,7 +275,7 @@ This move cannot be selected by :move:`Assist` or :move:`Metronome`."
 
 If the user has used :move:`Defense Curl` since entering the field, this move has double power."
 119,0,Raises the target's Attack by two levels and confuses the target.,":mechanic:`Raises` the target's :mechanic:`Attack` by two levels, then :mechanic:`confuses` it.  If the target's :mechanic:`Attack` cannot be :mechanic:`raised` by two levels, the :mechanic:`confusion` is not applied."
 
 If the user has used :move:`Defense Curl` since entering the field, this move has double power."
 119,0,Raises the target's Attack by two levels and confuses the target.,":mechanic:`Raises` the target's :mechanic:`Attack` by two levels, then :mechanic:`confuses` it.  If the target's :mechanic:`Attack` cannot be :mechanic:`raised` by two levels, the :mechanic:`confusion` is not applied."
-120,0,"Power doubles every turn this move is used in succession after the first, maxing out after five turns.","Power doubles after every time this move is used, whether consecutively or not, maxing out at 16x.  If this move misses or the user leaves the :mechanic:`field`, power resets."
+120,0,"Power doubles every turn this move is used in succession after the first, maxing out after five turns.","Inflicts :mechanic:`regular damage`.  Power doubles after every time this move is used, whether consecutively or not, maxing out at 16x.  If this move misses or the user leaves the :mechanic:`field`, power resets."
 121,0,"Target falls in love if it has the opposite gender, and has a 50% chance to refuse attacking the user.","Causes the target to fall in love with the user, giving it a 50% chance to do nothing each turn.  If the user and target are the same gender, or either is genderless, this move will fail.  If either Pokémon leaves the :mechanic:`field`, this effect ends."
 122,0,"Power increases with happiness, up to a maximum of 102.","Inflicts :mechanic:`regular damage`.  Power increases with :mechanic:`happiness`, given by ``happiness * 2 / 5``, to a maximum of 102.  Power bottoms out at 1."
 123,0,Randomly inflicts damage with power from 40 to 120 or heals the target for 1/4 its max HP.,"Randomly uses one of the following effects.
 121,0,"Target falls in love if it has the opposite gender, and has a 50% chance to refuse attacking the user.","Causes the target to fall in love with the user, giving it a 50% chance to do nothing each turn.  If the user and target are the same gender, or either is genderless, this move will fail.  If either Pokémon leaves the :mechanic:`field`, this effect ends."
 122,0,"Power increases with happiness, up to a maximum of 102.","Inflicts :mechanic:`regular damage`.  Power increases with :mechanic:`happiness`, given by ``happiness * 2 / 5``, to a maximum of 102.  Power bottoms out at 1."
 123,0,Randomly inflicts damage with power from 40 to 120 or heals the target for 1/4 its max HP.,"Randomly uses one of the following effects.
@@ -424,7 +427,7 @@ This move cannot be selected by :move:`Sleep Talk`."
 147,0,Has chance to make the target flinch.,"Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to make each target :mechanic:`flinch`.
 
 If the target is in the first turn of :move:`Bounce` or :move:`Fly`, this move will hit with double power."
 147,0,Has chance to make the target flinch.,"Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to make each target :mechanic:`flinch`.
 
 If the target is in the first turn of :move:`Bounce` or :move:`Fly`, this move will hit with double power."
-148,0,,"Inflicts :mechanic:`regular damage`.
+148,0,Inflicts regular damage and can hit Dig users.,"Inflicts :mechanic:`regular damage`.
 
 If the target is in the first turn of :move:`Dig`, this move will hit with double power."
 149,0,Hits the target two turns later.,"Inflicts :mechanic:`typeless` :mechanic:`regular damage` at the end of the third turn, starting with this one.  This move cannot :mechanic:`critical hit`.  If the target :mechanic:`switches out`, its replacement will be hit instead.  Damage is calculated at the time this move is used; :mechanic:`stat changes` and :mechanic:`switching out` during the delay won't change the damage inflicted.  No move with this effect can be used against the same target again until after the end of the third turn.
 
 If the target is in the first turn of :move:`Dig`, this move will hit with double power."
 149,0,Hits the target two turns later.,"Inflicts :mechanic:`typeless` :mechanic:`regular damage` at the end of the third turn, starting with this one.  This move cannot :mechanic:`critical hit`.  If the target :mechanic:`switches out`, its replacement will be hit instead.  Damage is calculated at the time this move is used; :mechanic:`stat changes` and :mechanic:`switching out` during the delay won't change the damage inflicted.  No move with this effect can be used against the same target again until after the end of the third turn.
@@ -436,7 +439,7 @@ If the target is protected by :move:`Protect` or :move:`Detect` on the turn this
 The damage is applied at the end of the turn, so it ignores :move:`Endure` and :item:`Focus Sash`.
 
 This move cannot be copied by :move:`Mirror Move`."
 The damage is applied at the end of the turn, so it ignores :move:`Endure` and :item:`Focus Sash`.
 
 This move cannot be copied by :move:`Mirror Move`."
-150,0,,"Inflicts :mechanic:`regular damage`.
+150,0,Inflicts regular damage and can hit Bounce and Fly users.,"Inflicts :mechanic:`regular damage`.
 
 If the target is in the first turn of :move:`Bounce` or :move:`Fly`, this move will hit with double power."
 151,0,Has a :data:`move.effect_chance`\ % chance to make the target flinch.,"Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to make the target :mechanic:`flinch`.
 
 If the target is in the first turn of :move:`Bounce` or :move:`Fly`, this move will hit with double power."
 151,0,Has a :data:`move.effect_chance`\ % chance to make the target flinch.,"Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to make the target :mechanic:`flinch`.
@@ -466,7 +469,7 @@ The damage from :move:`Hail` and :move:`Sandstorm` still applies during the immu
 
 The user may be hit during its immune turn if under the effect of :move:`Lock-On`, :move:`Mind Reader`, or :ability:`No Guard`.
 
 
 The user may be hit during its immune turn if under the effect of :move:`Lock-On`, :move:`Mind Reader`, or :ability:`No Guard`.
 
-This move cannot be used when :move:`Gravity` is in effect.
+This move cannot be used while :move:`Gravity` is in effect.
 
 This move cannot be selected by :move:`Sleep Talk`."
 157,0,Raises user's Defense by one level.,":mechanic:`Raises` user's :mechanic:`Defense` by one level.
 
 This move cannot be selected by :move:`Sleep Talk`."
 157,0,Raises user's Defense by one level.,":mechanic:`Raises` user's :mechanic:`Defense` by one level.
@@ -564,7 +567,7 @@ This move cannot be selected by :move:`Assist` or :move:`Metronome`."
 If the target has :ability:`Wonder Guard`, this move will fail.
 
 This move cannot be copied by :move:`Mirror Move`."
 If the target has :ability:`Wonder Guard`, this move will fail.
 
 This move cannot be copied by :move:`Mirror Move`."
-180,0,User will recover half its max HP at the end of the next turn.,"At the end of the next turn, user will be healed for half its max :mechanic:`HP`.  If the user is :mechanic:`switched out`, its replacement will be healed instead.  If the user :mechanic:`faint`\ s, this effect will not activate."
+180,0,User will recover half its max HP at the end of the next turn.,"At the end of the next turn, user will be healed for half its max :mechanic:`HP`.  If the user is :mechanic:`switched out`, its replacement will be healed instead.  If the user :mechanic:`faint`\ s or is forcefully switched by :move:`Roar` or :move:`Whirlwind`, this effect will not activate."
 181,0,Randomly selects and uses one of the trainer's other Pokémon's moves.,"Uses a move from another Pokémon in the user's party, both selected at random.  Moves from fainted Pokémon can be used.  If there are no eligible Pokémon or moves, this move will fail.
 
 This move will not select :move:`Assist`, :move:`Chatter`, :move:`Copycat`, :move:`Counter`, :move:`Covet`, :move:`Destiny Bond`, :move:`Detect`, :move:`Endure`, :move:`Feint`, :move:`Focus Punch`, :move:`Follow Me`, :move:`Helping Hand`, :move:`Me First`, :move:`Metronome`, :move:`Mimic`, :move:`Mirror Coat`, :move:`Mirror Move`, :move:`Protect`, :move:`Sketch`, :move:`Sleep Talk`, :move:`Snatch`, :move:`Struggle`, :move:`Switcheroo`, :move:`Thief`, or :move:`Trick`.
 181,0,Randomly selects and uses one of the trainer's other Pokémon's moves.,"Uses a move from another Pokémon in the user's party, both selected at random.  Moves from fainted Pokémon can be used.  If there are no eligible Pokémon or moves, this move will fail.
 
 This move will not select :move:`Assist`, :move:`Chatter`, :move:`Copycat`, :move:`Counter`, :move:`Covet`, :move:`Destiny Bond`, :move:`Detect`, :move:`Endure`, :move:`Feint`, :move:`Focus Punch`, :move:`Follow Me`, :move:`Helping Hand`, :move:`Me First`, :move:`Metronome`, :move:`Mimic`, :move:`Mirror Coat`, :move:`Mirror Move`, :move:`Protect`, :move:`Sketch`, :move:`Sleep Talk`, :move:`Snatch`, :move:`Struggle`, :move:`Switcheroo`, :move:`Thief`, or :move:`Trick`.
@@ -574,18 +577,18 @@ This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Metron
 
 :move:`Roar` and :move:`Whirlwind` will not affect the user.  The user cannot use :move:`Magnet Rise`.
 
 
 :move:`Roar` and :move:`Whirlwind` will not affect the user.  The user cannot use :move:`Magnet Rise`.
 
-The user may still use :move:`U-Turn` to leave the :mechanic:`field`.
+The user may still use :move:`U-turn` to leave the :mechanic:`field`.
 
 This effect can be passed with :move:`Baton Pass`."
 
 This effect can be passed with :move:`Baton Pass`."
-183,0,Lowers the user's Attack and Defense by one level after inflicting damage.,"Inflicts :mechanic:`regular damage`, then :mechanic:`lowers` the user's mechanic:`Attack` and mechanic:`Defense` by one level."
-184,4,Reflects back any effects the target tries to use on the user this turn.,"Until the user leaves the mechanic:`field`, any non-damaging move targeting the user that inflicts mechanic:`major status effect`\ s, mechanic:`stat change`\ s, or mechanic:`trap`\ ping effects will be reflected at its user.
+183,0,Lowers the user's Attack and Defense by one level after inflicting damage.,"Inflicts :mechanic:`regular damage`, then :mechanic:`lowers` the user's :mechanic:`Attack` and :mechanic:`Defense` by one level."
+184,4,Reflects back the first effect move used on the user this turn.,"The first non-damaging move targeting the user this turn that inflicts :mechanic:`major status effect`\ s, :mechanic:`stat change`\ s, or :mechanic:`trap`\ ping effects will be reflected at its user.
 
 :move:`Defog`, :move:`Memento`, and :move:`Teeter Dance` are not reflected.
 
 :move:`Attract`, :move:`Flatter`, :move:`Gastro Acid`, :move:`Leech Seed`, :move:`Swagger`, :move:`Worry Seed`, and :move:`Yawn` are reflected.
 
 This move cannot be copied by :move:`Mirror Move`."
 
 :move:`Defog`, :move:`Memento`, and :move:`Teeter Dance` are not reflected.
 
 :move:`Attract`, :move:`Flatter`, :move:`Gastro Acid`, :move:`Leech Seed`, :move:`Swagger`, :move:`Worry Seed`, and :move:`Yawn` are reflected.
 
 This move cannot be copied by :move:`Mirror Move`."
-185,0,User recovers the item it last used up.,"User recovers the last item consumed by the user or a Pokémon in its position on the :mechanic:`field.  The item must be used again before it can be recovered by this move again.  If the user is holding an item, this move fails.
+185,0,User recovers the item it last used up.,"User recovers the last item consumed by the user or a Pokémon in its position on the :mechanic:`field`.  The item must be used again before it can be recovered by this move again.  If the user is holding an item, this move fails.
 
 Items taken or given away by :move:`Covet`, :move:`Knock Off`, :move:`Switcheroo`, :move:`Thief`, or :move:`Trick` may not be recovered."
 186,-4,Inflicts double damage if the user takes damage before attacking this turn.,"Inflicts :mechanic:`regular damage`.  If the target damaged the user this turn and was the last to do so, this move has double power.
 
 Items taken or given away by :move:`Covet`, :move:`Knock Off`, :move:`Switcheroo`, :move:`Thief`, or :move:`Trick` may not be recovered."
 186,-4,Inflicts double damage if the user takes damage before attacking this turn.,"Inflicts :mechanic:`regular damage`.  If the target damaged the user this turn and was the last to do so, this move has double power.
@@ -667,7 +670,7 @@ Waterfall       Puts target to :mechanic:`sleep`
 205,0,Lowers the user's Special Attack by two levels after inflicting damage.,"Inflicts :mechanic:`regular damage`, then :mechanic:`lowers` the user's :mechanic:`Special Attack` by two levels."
 206,0,Lowers the target's Attack and Defense by one level.,:mechanic:`Lowers` the target's :mechanic:`Attack` and :mechanic:`Defense` by one level.
 207,0,Raises the user's Defense and Special Defense by one level.,:mechanic:`Raises` the user's :mechanic:`Defense` and :mechanic:`Special Defense` by one level.
 205,0,Lowers the user's Special Attack by two levels after inflicting damage.,"Inflicts :mechanic:`regular damage`, then :mechanic:`lowers` the user's :mechanic:`Special Attack` by two levels."
 206,0,Lowers the target's Attack and Defense by one level.,:mechanic:`Lowers` the target's :mechanic:`Attack` and :mechanic:`Defense` by one level.
 207,0,Raises the user's Defense and Special Defense by one level.,:mechanic:`Raises` the user's :mechanic:`Defense` and :mechanic:`Special Defense` by one level.
-208,0,,"Inflicts :mechanic:`regular damage`.
+208,0,Inflicts regular damage and can hit Bounce and Fly users.,"Inflicts :mechanic:`regular damage`.
 
 If the target is in the first turn of :move:`Bounce` or :move:`Fly`, this move will hit."
 209,0,Raises the user's Attack and Defense by one level.,:mechanic:`Raises` the user's :mechanic:`Attack` and :mechanic:`Defense` by one level.
 
 If the target is in the first turn of :move:`Bounce` or :move:`Fly`, this move will hit."
 209,0,Raises the user's Attack and Defense by one level.,:mechanic:`Raises` the user's :mechanic:`Attack` and :mechanic:`Defense` by one level.
@@ -708,7 +711,7 @@ Waterfall       :type:`Grass`
 
 Specifically, :type:`Flying` Pokémon and those with :ability:`Levitate` or that have used :move:`Magnet Rise` are no longer immune to :type:`Ground` attacks, :move:`Arena Trap`, :move:`Spikes`, or :move:`Toxic Spikes`.
 
 
 Specifically, :type:`Flying` Pokémon and those with :ability:`Levitate` or that have used :move:`Magnet Rise` are no longer immune to :type:`Ground` attacks, :move:`Arena Trap`, :move:`Spikes`, or :move:`Toxic Spikes`.
 
-:move:`Bounce`, :move:`Fly`, :move:`Hi Jump Kick`, and :move:`Jump Kick` cannot be used while this move is in effect."
+:move:`Bounce`, :move:`Fly`, :move:`Hi Jump Kick`, :move:`Jump Kick`, and :move:`Splash` cannot be used while this move is in effect."
 217,0,"Forces the target to have no evasion, and allows it to be hit by Psychic moves even if it's Dark.",Resets the target's :mechanic:`evasion` to normal and prevents any further boosting until the target leaves the :mechanic:`field`.  A :type:`Dark` Pokémon under this effect takes normal damage from :type:`Psychic` moves.  This move itself ignores :mechanic:`accuracy` and :mechanic:`evasion` modifiers.
 218,0,"If the target is asleep, has double power and wakes it up.","Inflicts :mechanic:`regular damage`.  If the target is :mechanic:`sleep`\ ing, this move has double power, and the target wakes up."
 219,0,Lowers user's Speed by one level.,"Inflicts :mechanic:`regular damage`, then :mechanic:`lowers` the user's :mechanic:`Speed` by one level."
 217,0,"Forces the target to have no evasion, and allows it to be hit by Psychic moves even if it's Dark.",Resets the target's :mechanic:`evasion` to normal and prevents any further boosting until the target leaves the :mechanic:`field`.  A :type:`Dark` Pokémon under this effect takes normal damage from :type:`Psychic` moves.  This move itself ignores :mechanic:`accuracy` and :mechanic:`evasion` modifiers.
 218,0,"If the target is asleep, has double power and wakes it up.","Inflicts :mechanic:`regular damage`.  If the target is :mechanic:`sleep`\ ing, this move has double power, and the target wakes up."
 219,0,Lowers user's Speed by one level.,"Inflicts :mechanic:`regular damage`, then :mechanic:`lowers` the user's :mechanic:`Speed` by one level."
@@ -719,7 +722,7 @@ Specifically, :type:`Flying` Pokémon and those with :ability:`Levitate` or that
 224,2,Only works if the target uses Protect or Detect on this turn.,"Inflicts :mechanic:`regular damage`.  Removes the effect of :move:`Detect` or :move:`Protect` from the target until the end of this turn.  If the target is not currently protected by either of these moves, this move will fail.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist` or :move:`Metronome`."
 224,2,Only works if the target uses Protect or Detect on this turn.,"Inflicts :mechanic:`regular damage`.  Removes the effect of :move:`Detect` or :move:`Protect` from the target until the end of this turn.  If the target is not currently protected by either of these moves, this move will fail.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist` or :move:`Metronome`."
-225,0,Inflicts double damage if the user is holding a berry.,"Inflicts :mechanic:`regular damage`.  If the target is holding a berry, this move has double power, and the user takes the berry and uses it immediately.
+225,0,"If target has a berry, inflicts double damage and uses the berry.","Inflicts :mechanic:`regular damage`.  If the target is holding a berry, this move has double power, and the user takes the berry and uses it immediately.
 
 If the target is holding a :item:`Jaboca Berry` or :item:`Rowap Berry`, the berry is still removed, but has no effect.
 
 
 If the target is holding a :item:`Jaboca Berry` or :item:`Rowap Berry`, the berry is still removed, but has no effect.
 
@@ -772,7 +775,9 @@ This effect is passed on by :move:`Baton Pass`."
 
 This effect is passed on by :move:`Baton Pass`."
 241,0,Prevents the target from scoring critical hits for five turns.,"For five turns, opposing Pokémon cannot get :mechanic:`critical hit`\ s."
 
 This effect is passed on by :move:`Baton Pass`."
 241,0,Prevents the target from scoring critical hits for five turns.,"For five turns, opposing Pokémon cannot get :mechanic:`critical hit`\ s."
-242,0,"Uses the target's move against it before it attacks, with power increased by half.","If the target would use a damaging move this turn and the user acts first, the user will steal the target's move and use it against a random opponent with a 50% increase in power.
+242,0,"Uses the target's move against it before it attacks, with power increased by half.","If the target has selected a damaging move this turn, the user will copy that move and use it against the target, with a 50% increase in power.
+
+If the target moves before the user, this move will fail.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist`, :move:`Metronome`, or :move:`Sleep Talk`."
 243,0,Uses the target's last used move.,"Uses the last move that was used successfully by any Pokémon, including the user.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist`, :move:`Metronome`, or :move:`Sleep Talk`."
 243,0,Uses the target's last used move.,"Uses the last move that was used successfully by any Pokémon, including the user.
@@ -780,8 +785,8 @@ This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist
 This move cannot copy itself.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist`, :move:`Metronome`, or :move:`Sleep Talk`."
 This move cannot copy itself.
 
 This move cannot be copied by :move:`Mirror Move`, nor selected by :move:`Assist`, :move:`Metronome`, or :move:`Sleep Talk`."
-244,0,User swaps Attack and Special Attack with the target.,User swaps its :mechanic:`Attack` and :mechanic:`Special Attack` modifiers with the target.
-245,0,User swaps Defense and Special Defense with the target.,User swaps its :mechanic:`Defense` and :mechanic:`Special Defense` modifiers with the target.
+244,0,User swaps Attack and Special Attack changes with the target.,User swaps its :mechanic:`Attack` and :mechanic:`Special Attack` :mechanic:`stat modifiers` with the target.
+245,0,User swaps Defense and Special Defense changes with the target.,User swaps its :mechanic:`Defense` and :mechanic:`Special Defense` User swaps its :mechanic:`Attack` and :mechanic:`Special Attack` :mechanic:`stat modifiers` with the target. with the target.
 246,0,"Power increases against targets with more raised stats, up to a maximum of 200.","Inflicts :mechanic:`regular damage`.  Power starts at 60 and is increased by 20 for every level any of the target's stats has been :mechanic:`raise`\ d, capping at 200.  :mechanic:`Accuracy` and :mechanic:`evasion` modifiers do not increase this move's power."
 247,0,Can only be used after all of the user's other moves have been used.,"Inflicts :mechanic:`regular damage`.  This move can only be used if each of the user's other moves has been used at least once since the user entered the :mechanic:`field`.  If this is the user's only move, this move will fail."
 248,0,Changes the target's ability to Insomnia.,"Changes the target's ability to :ability:`Insomnia`.
 246,0,"Power increases against targets with more raised stats, up to a maximum of 200.","Inflicts :mechanic:`regular damage`.  Power starts at 60 and is increased by 20 for every level any of the target's stats has been :mechanic:`raise`\ d, capping at 200.  :mechanic:`Accuracy` and :mechanic:`evasion` modifiers do not increase this move's power."
 247,0,Can only be used after all of the user's other moves have been used.,"Inflicts :mechanic:`regular damage`.  This move can only be used if each of the user's other moves has been used at least once since the user entered the :mechanic:`field`.  If this is the user's only move, this move will fail."
 248,0,Changes the target's ability to Insomnia.,"Changes the target's ability to :ability:`Insomnia`.
@@ -790,7 +795,7 @@ If the target's ability is :ability:`Truant` or :ability:`Multitype`, this move
 249,1,Only works if the target is about to use a damaging move.,"Inflicts :mechanic:`regular damage`.  If the target has not selected a damaging move this turn, or if the target has already acted this turn, this move will fail.
 
 This move is not affected by :ability:`Iron Fist`."
 249,1,Only works if the target is about to use a damaging move.,"Inflicts :mechanic:`regular damage`.  If the target has not selected a damaging move this turn, or if the target has already acted this turn, this move will fail.
 
 This move is not affected by :ability:`Iron Fist`."
-250,0,"Scatters poisoned spikes, poisoning opposing Pokémon that switch in.","Scatters poisoned spikes around the opposing :mechanic:`field`, which :mechanic:`poison` opposing Pokémon that enter the :mechanic:`field`.  A second layer of these spikes may be laid down, in which case Pokémon will be mechanic:`badly poison`\ ed instead.  Pokémon immune to either :type:`Ground` moves or being :mechanic:`poison`\ ed are immune to this effect.  Pokémon otherwise immune to :type:`Ground` moves are affected during :move:`Gravity`.
+250,0,"Scatters poisoned spikes, poisoning opposing Pokémon that switch in.","Scatters poisoned spikes around the opposing :mechanic:`field`, which :mechanic:`poison` opposing Pokémon that enter the :mechanic:`field`.  A second layer of these spikes may be laid down, in which case Pokémon will be :mechanic:`badly poison`\ ed instead.  Pokémon immune to either :type:`Ground` moves or being :mechanic:`poison`\ ed are immune to this effect.  Pokémon otherwise immune to :type:`Ground` moves are affected during :move:`Gravity`.
 
 If a :type:`Poison` Pokémon not immune to :type:`Ground` moves enters a :mechanic:`field` covered with poisoned spikes, the spikes are removed.
 
 
 If a :type:`Poison` Pokémon not immune to :type:`Ground` moves enters a :mechanic:`field` covered with poisoned spikes, the spikes are removed.
 
@@ -830,10 +835,10 @@ During the immune turn, :move:`Earthquake`, :move:`Fissure`, and :move:`Magnitud
 The user may be hit during its immune turn if under the effect of :move:`Lock-On`, :move:`Mind Reader`, or :ability:`No Guard`.
 
 This move cannot be selected by :move:`Sleep Talk`."
 The user may be hit during its immune turn if under the effect of :move:`Lock-On`, :move:`Mind Reader`, or :ability:`No Guard`.
 
 This move cannot be selected by :move:`Sleep Talk`."
-258,0,,"Inflicts :mechanic:`regular damage`.
+258,0,Inflicts regular damage and can hit Dive users.,"Inflicts :mechanic:`regular damage`.
 
 If the target is in the first turn of :move:`Dive`, this move will hit with double power."
 
 If the target is in the first turn of :move:`Dive`, this move will hit with double power."
-259,0,Lowers the target's evasion by one level.  Removes effects from the enemy field.,":mechanic:`Lower`\ s the target's :mechanic:`evasion` by one level.  Clears away fog.  Removes the effects of :move:`Mist`, :move:`Light Screen`, :move:`Reflect`, :move:`Safeguard`, :move:`Spikes`, :move:`Stealth Rock`, and :move:`Toxic Spikes` from the target's side of the :mechanic:`field`.
+259,0,Lowers the target's evasion by one level.  Removes field effects from the enemy field.,":mechanic:`Lower`\ s the target's :mechanic:`evasion` by one level.  Clears away fog.  Removes the effects of :move:`Mist`, :move:`Light Screen`, :move:`Reflect`, :move:`Safeguard`, :move:`Spikes`, :move:`Stealth Rock`, and :move:`Toxic Spikes` from the target's side of the :mechanic:`field`.
 
 If the target is protected by :move:`Mist`, it will prevent the :mechanic:`evasion` change, then be removed by this move."
 260,-7,"For five turns, slower Pokémon will act before faster Pokemon.","For five turns (including this one), slower Pokemon will act before faster Pokemon.  Move priority is not affected.  Using this move when its effect is already active will end the effect.
 
 If the target is protected by :move:`Mist`, it will prevent the :mechanic:`evasion` change, then be removed by this move."
 260,-7,"For five turns, slower Pokémon will act before faster Pokemon.","For five turns (including this one), slower Pokemon will act before faster Pokemon.  Move priority is not affected.  Using this move when its effect is already active will end the effect.
@@ -856,7 +861,7 @@ The damage from :move:`Hail` and :move:`Sandstorm` still applies during the immu
 
 The user may be hit during its immune turn if under the effect of :move:`Lock-On`, :move:`Mind Reader`, or :ability:`No Guard`.
 
 
 The user may be hit during its immune turn if under the effect of :move:`Lock-On`, :move:`Mind Reader`, or :ability:`No Guard`.
 
-This move cannot be used when :move:`Gravity` is in effect.
+This move cannot be used while :move:`Gravity` is in effect.
 
 This move cannot be selected by :move:`Sleep Talk`."
 266,0,Lowers the target's Special Attack by two levels if it's the opposite gender.,":mechanic:`Lower`\ s the target's :mechanic:`Special Attack` by two levels.  If the user and target are the same gender, or either is genderless, this move will fail."
 
 This move cannot be selected by :move:`Sleep Talk`."
 266,0,Lowers the target's Special Attack by two levels if it's the opposite gender.,":mechanic:`Lower`\ s the target's :mechanic:`Special Attack` by two levels.  If the user and target are the same gender, or either is genderless, this move will fail."
@@ -869,7 +874,7 @@ This move cannot be copied by :move:`Mimic`, :move:`Mirror Move`, or :move:`Sket
 269,0,"If the user is holding a plate, the damage inflicted will match it.","Inflicts :mechanic:`regular damage`.  If the user is holding a plate, this move's type is the type corresponding to the plate."
 270,0,User receives 1/2 the damage inflicted in recoil.,Inflicts :mechanic:`regular damage`.  User takes 1/2 the damage it inflicts in recoil.
 271,0,"User faints, and its replacement is fully healed.","User :mechanic:`faint`\ s.  Its replacement's :mechanic:`HP` and :mechanic:`PP` are fully restored, and any :mechanic:`major status effect` is removed."
 269,0,"If the user is holding a plate, the damage inflicted will match it.","Inflicts :mechanic:`regular damage`.  If the user is holding a plate, this move's type is the type corresponding to the plate."
 270,0,User receives 1/2 the damage inflicted in recoil.,Inflicts :mechanic:`regular damage`.  User takes 1/2 the damage it inflicts in recoil.
 271,0,"User faints, and its replacement is fully healed.","User :mechanic:`faint`\ s.  Its replacement's :mechanic:`HP` and :mechanic:`PP` are fully restored, and any :mechanic:`major status effect` is removed."
-272,0,Lowers the target's Special Defense by one level.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`Special Defense` by two levels.
+272,0,Has a :data:`move.effect_chance`\ % chance to lower the target's Special Defense by two levels.,Inflicts :mechanic:`regular damage`.  Has a :data:`move.effect_chance`\ % chance to :mechanic:`lower` the target's :mechanic:`Special Defense` by two levels.
 273,0,"User vanishes, dodging all attacks, and hits next turn.  Works against Protect and Detect.","Inflicts :move:`regular damage`.  User vanishes for one turn, becoming immune to attack, and hits on the second turn.
 
 This move breaks through :move:`Detect` and :move:`Protect.
 273,0,"User vanishes, dodging all attacks, and hits next turn.  Works against Protect and Detect.","Inflicts :move:`regular damage`.  User vanishes for one turn, becoming immune to attack, and hits on the second turn.
 
 This move breaks through :move:`Detect` and :move:`Protect.