Turned Move.contest_type into a foreign key.
[zzz-pokedex.git] / pokedex / data / csv / move_effects.csv
index 9c79b94..07b8593 100644 (file)
@@ -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.
 
-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.
@@ -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`."
-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."
 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`."
-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.
@@ -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`.
 
-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."
@@ -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:`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
@@ -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`.
 
-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.
@@ -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`."
-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`.
@@ -574,10 +577,10 @@ 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`.
 
-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`."
-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."
+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.
@@ -703,12 +706,12 @@ Sunset          :type:`Ground`
 Waterfall       :type:`Grass`
 ==============  ==============
 "
-215,0,Heals the user by half its max HP.,"Heals the user for half its max :mechanic:`HP`.  Cancels the effect of :move:`Levitate` on the user.  If the user is :type:`Flying`, its :type:`Flying` type is ignored until the end of this turn."
+215,0,Heals the user by half its max HP.,"Heals the user for half its max :mechanic:`HP`.  If the user is :type:`Flying`, its :type:`Flying` type is ignored until the end of this turn."
 216,0,Disables moves and immunities that involve flying or levitating for five turns.,"For the next five turns, all immunities to :type:`Ground` moves are disabled.  For the duration of this effect, the :mechanic:`evasion` of every Pokémon on the field is :mechanic:`lower`\ ed by two levels.
 
 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."
@@ -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."
-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.
@@ -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`."
-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.
 
@@ -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`.
 
-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."