Cleaning up move_changelog and move_effect_changelog, #78 #530

Probably will need a second passthrough to make it more sensible.
Also probably missed some effect changes.
Still, it's a step or two.
This commit is contained in:
Brigit Lemanski 2011-02-09 18:38:02 -05:00
parent 2079cccb72
commit 405c90941c
3 changed files with 35 additions and 25 deletions

View file

@ -7,7 +7,6 @@ move_id,changed_in_version_group_id,type_id,power,pp,accuracy,effect_id,effect_c
19,8,,70,,,, 19,8,,70,,,,
20,11,,,,75,, 20,11,,,,75,,
22,8,,,10,,, 22,8,,,10,,,
23,3,,,,,32,
26,8,,70,,,, 26,8,,70,,,,
26,11,,85,25,,, 26,11,,85,25,,,
28,3,1,,,,, 28,3,1,,,,,
@ -19,20 +18,16 @@ move_id,changed_in_version_group_id,type_id,power,pp,accuracy,effect_id,effect_c
44,3,1,,,,,10 44,3,1,,,,,10
50,8,,,,55,, 50,8,,,,55,,
50,11,,,,80,, 50,11,,,,80,,
57,5,,,,,1,
59,3,,,,90,, 59,3,,,,90,,
59,8,,,,,6,
67,5,,50,,90,32,30 67,5,,50,,90,32,30
71,8,,,20,,, 71,8,,,20,,,
72,8,,,10,,, 72,8,,,10,,,
74,11,,,,,14, 74,11,,,,,14,
76,3,,,,,81,
80,8,,70,,,, 80,8,,70,,,,
80,11,,90,20,,, 80,11,,90,20,,,
83,11,,15,,70,, 83,11,,15,,70,,
87,3,,,,,7,10 87,3,,,,,,10
88,3,,,,65,, 88,3,,,,65,,
89,3,,,,,1,
91,3,,100,,,, 91,3,,100,,,,
91,8,,60,,,, 91,8,,60,,,,
92,11,,,,85,, 92,11,,,,85,,
@ -40,17 +35,14 @@ move_id,changed_in_version_group_id,type_id,power,pp,accuracy,effect_id,effect_c
95,8,,,,60,, 95,8,,,,60,,
95,9,,,,70,, 95,9,,,,70,,
105,8,,,20,,, 105,8,,,20,,,
107,3,,,,,17,
111,3,,,,,12,
120,3,,130,,,, 120,3,,130,,,,
126,3,,,,,,30 126,3,,,,,,30
128,11,,,,75,, 128,11,,,,75,,
130,3,,,,,81,
136,8,,85,,,, 136,8,,85,,,,
136,11,,100,20,,, 136,11,,100,20,,,
137,11,,,,75,, 137,11,,,,75,,
139,11,,,,55,, 139,11,,,,55,,
143,3,,,,,81,0 143,3,,,,,,10
146,3,,,,,1,0 146,3,,,,,1,0
148,8,,,,70,, 148,8,,,,70,,
152,11,,,,85,, 152,11,,,,85,,

1 move_id changed_in_version_group_id type_id power pp accuracy effect_id effect_chance
7 19 8 70
8 20 11 75
9 22 8 10
23 3 32
10 26 8 70
11 26 11 85 25
12 28 3 1
18 44 3 1 10
19 50 8 55
20 50 11 80
57 5 1
21 59 3 90
59 8 6
22 67 5 50 90 32 30
23 71 8 20
24 72 8 10
25 74 11 14
76 3 81
26 80 8 70
27 80 11 90 20
28 83 11 15 70
29 87 3 7 10
30 88 3 65
89 3 1
31 91 3 100
32 91 8 60
33 92 11 85
35 95 8 60
36 95 9 70
37 105 8 20
107 3 17
111 3 12
38 120 3 130
39 126 3 30
40 128 11 75
130 3 81
41 136 8 85
42 136 11 100 20
43 137 11 75
44 139 11 55
45 143 3 81 0 10
46 146 3 1 0
47 148 8 70
48 152 11 85

View file

@ -1,13 +1,31 @@
effect_id,changed_in_version_group_id,effect effect_id,changed_in_version_group_id,effect
8,11,"Halves the target's [Defense]{mechanic} for damage calculation, which is similar to doubling the attack's [power]{mechanic}." 8,11,"Halves the target's [Defense]{mechanic} for damage calculation, which is similar to doubling the attack's [power]{mechanic}."
18,3,Hits Pokémon under the effects of [Dig]{move} and [Fly]{move}.
29,3,Does nothing in trainer battles. 29,3,Does nothing in trainer battles.
38,8,Works while asleep through [Sleep Talk]{move} if not at full health. 38,8,Works while asleep through [Sleep Talk]{move} if not at full health.
46,3,"If this move misses, the user takes 1 point of damage in recoil." 46,3,"If this move misses, the user takes 1 point of damage in recoil."
46,11,"If this move misses, the user takes half of the damage it would have inflicted in recoil." 46,11,"If this move misses, the user takes half of the damage it would have inflicted in recoil."
82,3,"Locks the user into this move.
Bug: If this move misses, [accuracy]{mechanic} for subsequent hits is changed to 1/256."
84,3,Can call any move except for [Struggle]{move} and itself. 84,3,Can call any move except for [Struggle]{move} and itself.
109,11,Raises evasion by one stage. 109,3,Does not interact with [Stomp]{move}.
161,8,Did not raise [Defense]{mechanic} or [Special Defense]{mechanic}. 109,11,Raises [evasion]{mechanic} by one stage.
175,8,Did not raise the user's [Special Defense]{mechanic}. 146,3,Does not raise [Defense]{mechanic}.
180,11,Healed replacement Pokémon by half of their max HP. 148,3,Does not hit Pokémon under the effects of [Dig]{move}.
150,3,Does not hit Pokémon under the effects of [Fly]{move}.
151,3,Does not interact with [Minimize]{move}.
153,3,Does not hit Pokémon under the effects of [Fly]{move}.
155,11,Determines damage using each participant's base [Attack]{mechanic} and the opponent's base [Defense]{mechanic} in place of calculated stats.
156,3,"Can only be hit by [Swift]{move} while in the air.
Bug: If the user fails to attack on the second turn (e.g. due to confusion or paralysis), it remains in the air and immune to attack indefinitely, but can act normally on subsequent turns. This effect only ends if the user leaves the field or attempts [Fly]{move} again and succeeds."
161,8,Does not raise [Defense]{mechanic} or [Special Defense]{mechanic}.
175,8,Does not raise the user's [Special Defense]{mechanic}.
180,11,Heals replacement Pokémon by half of their max HP.
255,3,Inflicts [normal]{type}-type damage and the user receives 1/2 of damage dealt in recoil. 255,3,Inflicts [normal]{type}-type damage and the user receives 1/2 of damage dealt in recoil.
257,3,"Can only be hit by [Swift]{move} while underground.
Bug: If the user fails to attack on the second turn (e.g. due to confusion or paralysis), it remains underground and immune to attack indefinitely, but can act normally on subsequent turns. This effect only ends if the user leaves the field or attempts [Dig]{move} again and succeeds."
261,8,Does not interact with [Hail]{move}.
274,11,Ignores [Wonder Guard]{ability}. 274,11,Ignores [Wonder Guard]{ability}.

1 effect_id changed_in_version_group_id effect
2 8 11 Halves the target's [Defense]{mechanic} for damage calculation, which is similar to doubling the attack's [power]{mechanic}.
3 18 3 Hits Pokémon under the effects of [Dig]{move} and [Fly]{move}.
4 29 3 Does nothing in trainer battles.
5 38 8 Works while asleep through [Sleep Talk]{move} if not at full health.
6 46 3 If this move misses, the user takes 1 point of damage in recoil.
7 46 11 If this move misses, the user takes half of the damage it would have inflicted in recoil.
8 82 3 Locks the user into this move. Bug: If this move misses, [accuracy]{mechanic} for subsequent hits is changed to 1/256.
9 84 3 Can call any move except for [Struggle]{move} and itself.
10 109 3 Does not interact with [Stomp]{move}.
11 84 109 3 11 Can call any move except for [Struggle]{move} and itself. Raises [evasion]{mechanic} by one stage.
12 109 146 11 3 Raises evasion by one stage. Does not raise [Defense]{mechanic}.
13 161 148 8 3 Did not raise [Defense]{mechanic} or [Special Defense]{mechanic}. Does not hit Pokémon under the effects of [Dig]{move}.
14 175 150 8 3 Did not raise the user's [Special Defense]{mechanic}. Does not hit Pokémon under the effects of [Fly]{move}.
15 180 151 11 3 Healed replacement Pokémon by half of their max HP. Does not interact with [Minimize]{move}.
16 153 3 Does not hit Pokémon under the effects of [Fly]{move}.
17 155 11 Determines damage using each participant's base [Attack]{mechanic} and the opponent's base [Defense]{mechanic} in place of calculated stats.
18 156 3 Can only be hit by [Swift]{move} while in the air. Bug: If the user fails to attack on the second turn (e.g. due to confusion or paralysis), it remains in the air and immune to attack indefinitely, but can act normally on subsequent turns. This effect only ends if the user leaves the field or attempts [Fly]{move} again and succeeds.
19 161 8 Does not raise [Defense]{mechanic} or [Special Defense]{mechanic}.
20 175 8 Does not raise the user's [Special Defense]{mechanic}.
21 180 11 Heals replacement Pokémon by half of their max HP.
22 255 3 Inflicts [normal]{type}-type damage and the user receives 1/2 of damage dealt in recoil.
23 257 3 Can only be hit by [Swift]{move} while underground. Bug: If the user fails to attack on the second turn (e.g. due to confusion or paralysis), it remains underground and immune to attack indefinitely, but can act normally on subsequent turns. This effect only ends if the user leaves the field or attempts [Dig]{move} again and succeeds.
24 261 8 Does not interact with [Hail]{move}.
25 274 11 Ignores [Wonder Guard]{ability}.
26
27
28
29
30
31

View file

@ -3,7 +3,7 @@ id,short_effect,effect
2,Puts the target to sleep.,Puts the target to [sleep]{mechanic}. 2,Puts the target to sleep.,Puts the target to [sleep]{mechanic}.
3,Has a $effect_chance% chance to poison the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [poison]{mechanic} the target. 3,Has a $effect_chance% chance to poison the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [poison]{mechanic} the target.
4,Heals the user by half the damage inflicted.,Inflicts [regular damage]{mechanic}. Heals the user for half the damage inflicted. 4,Heals the user by half the damage inflicted.,Inflicts [regular damage]{mechanic}. Heals the user for half the damage inflicted.
5,Has a $effect_chance% chance to burn the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target. 5,Has a $effect_chance% chance to [burn]{mechanic} the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target.
6,Has a $effect_chance% chance to freeze the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [freeze]{mechanic} the target. 6,Has a $effect_chance% chance to freeze the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [freeze]{mechanic} the target.
7,Has a $effect_chance% chance to paralyze the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [paralyze]{mechanic} the target. 7,Has a $effect_chance% chance to paralyze the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [paralyze]{mechanic} the target.
8,User faints.,"User [faint]{mechanic}s, even if the attack [fail]{mechanic}s or [miss]{mechanic}es. Inflicts [regular damage]{mechanic}." 8,User faints.,"User [faint]{mechanic}s, even if the attack [fail]{mechanic}s or [miss]{mechanic}es. Inflicts [regular damage]{mechanic}."
@ -50,7 +50,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
If the user is holding [Light Clay]{item}, the barrier lasts for eight turns. If the user is holding [Light Clay]{item}, the barrier lasts for eight turns.
[Brick Break]{move} or [Defog]{move} used by an opponent will destroy the barrier." [Brick Break]{move} or [Defog]{move} used by an opponent will destroy the barrier."
37,"Has a $effect_chance% chance to burn, freeze, or paralyze the target.","Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic}, [freeze]{mechanic}, or [paralyze]{mechanic} the target. One of these effects is selected at random; they do not each have independent chances to occur." 37,"Has a $effect_chance% chance to [burn]{mechanic}, [freeze]{mechanic}, or [paralyze]{mechanic} the target.","Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic}, [freeze]{mechanic}, or [paralyze]{mechanic} the target. One of these effects is selected at random; they do not each have independent chances to occur."
38,"User sleeps for two turns, completely healing itself.","User falls to [sleep]{mechanic} and immediately regains all its [HP]{mechanic}. If the user has another [major status effect]{mechanic}, [sleep]{mechanic} will replace it. The user will always wake up after two turns, or one turn with [Early Bird]{ability}. 38,"User sleeps for two turns, completely healing itself.","User falls to [sleep]{mechanic} and immediately regains all its [HP]{mechanic}. If the user has another [major status effect]{mechanic}, [sleep]{mechanic} will replace it. The user will always wake up after two turns, or one turn with [Early Bird]{ability}.
This move fails if the Pokémon cannot fall asleep due to [Uproar]{move}, [Insomnia]{ability}, or [Vital Spirit]{ability}. It also fails if the Pokémon is at full health or is already asleep." This move fails if the Pokémon cannot fall asleep due to [Uproar]{move}, [Insomnia]{ability}, or [Vital Spirit]{ability}. It also fails if the Pokémon is at full health or is already asleep."
@ -221,9 +221,9 @@ The target may still escape by using [Baton Pass]{move}, [U-turn]{move}, or a [S
Both the user and the target pass on this effect with [Baton Pass]{move}." Both the user and the target pass on this effect with [Baton Pass]{move}."
108,Target loses 1/4 its max HP every turn as long as it's asleep.,"Only works on [sleep]{mechanic}ing Pokémon. Gives the target a nightmare, damaging it for 1/4 its max [HP]{mechanic} every turn. If the target wakes up or leaves the [field]{mechanic}, this effect ends." 108,Target loses 1/4 its max HP every turn as long as it's asleep.,"Only works on [sleep]{mechanic}ing Pokémon. Gives the target a nightmare, damaging it for 1/4 its max [HP]{mechanic} every turn. If the target wakes up or leaves the [field]{mechanic}, this effect ends."
109,Raises the user's evasion by two stages.,"Raises the user's [evasion]{mechanic} by two [stage]{mechanic}. 109,Raises the user's evasion by two stages.,"Raises the user's [evasion]{mechanic} by two [stages]{mechanic:stage}.
[Stomp]{move} has double power against Pokémon that have used this move since entering the [field]{mechanic}." [Stomp]{move} and [hard roller]{move} have double power against Pokémon that have used this move since entering the [field]{mechanic}."
110,Ghosts pay half their max HP to hurt the target every turn. Others decrease Speed but raise Attack and Defense.,"If the user is a [Ghost]{type}: user pays half its max [HP]{mechanic} to place a curse on the target, damaging it for 1/4 its max [HP]{mechanic} every turn. 110,Ghosts pay half their max HP to hurt the target every turn. Others decrease Speed but raise Attack and Defense.,"If the user is a [Ghost]{type}: user pays half its max [HP]{mechanic} to place a curse on the target, damaging it for 1/4 its max [HP]{mechanic} every turn.
Otherwise: Lowers the user's [Speed]{mechanic} by one [stage]{mechanic}, and raises its [Attack]{mechanic} and [Defense]{mechanic} by one [stage]{mechanic} each. Otherwise: Lowers the user's [Speed]{mechanic} by one [stage]{mechanic}, and raises its [Attack]{mechanic} and [Defense]{mechanic} by one [stage]{mechanic} each.
@ -296,7 +296,7 @@ If [Yawn]{move} is used while this move is in effect, it will immediately fail.
[Defog]{move} used by an opponent will end this effect. [Defog]{move} used by an opponent will end this effect.
This effect does not prevent the [confusion]{mechanic} caused by [Outrage]{move}, [Petal Dance]{move}, or [Thrash]{move}." This effect does not prevent the [confusion]{mechanic} caused by [Outrage]{move}, [Petal Dance]{move}, or [Thrash]{move}."
126,Has a $effect_chance% chance to burn the target. Lets frozen Pokémon thaw themselves.,"Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target. [Frozen]{mechanic} Pokémon may use this move, in which case they will thaw." 126,Has a $effect_chance% chance to [burn]{mechanic} the target. Lets frozen Pokémon thaw themselves.,"Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target. [Frozen]{mechanic} Pokémon may use this move, in which case they will thaw."
127,Power varies randomly from 10 to 150.,"Inflicts [regular damage]{mechanic}. Power is selected at random between 10 and 150, with an average of 64: 127,Power varies randomly from 10 to 150.,"Inflicts [regular damage]{mechanic}. Power is selected at random between 10 and 150, with an average of 64:
Magnitude | Power | Chance Magnitude | Power | Chance
@ -433,7 +433,7 @@ If the target is protected by [Protect]{move} or [Detect]{move} on the turn this
The damage is applied at the end of the turn, so it ignores [Endure]{move} and [Focus Sash]{item}. The damage is applied at the end of the turn, so it ignores [Endure]{move} and [Focus Sash]{item}.
This move cannot be copied by [Mirror Move]{move}." This move cannot be copied by [Mirror Move]{move}."
150,Inflicts regular damage and can hit Bounce and Fly users.,"Inflicts [regular damage]{mechanic}. 150,Inflicts regular damage and can hit Pokémon in the air.,"Inflicts [regular damage]{mechanic}.
If the target is under the effect of [Bounce]{move}, [Fly]{move}, or [Sky Drop]{move}, this move will hit with double power." If the target is under the effect of [Bounce]{move}, [Fly]{move}, or [Sky Drop]{move}, this move will hit with double power."
151,Has a $effect_chance% chance to make the target flinch.,"Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to make the target [flinch]{mechanic}. 151,Has a $effect_chance% chance to make the target flinch.,"Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to make the target [flinch]{mechanic}.
@ -659,7 +659,7 @@ Waterfall | Puts target to [sleep]{mechanic}
" "
199,User receives 1/3 the damage inflicted in recoil.,Inflicts [regular damage]{mechanic}. User takes 1/3 the damage it inflicts in recoil. 199,User receives 1/3 the damage inflicted in recoil.,Inflicts [regular damage]{mechanic}. User takes 1/3 the damage it inflicts in recoil.
200,Confuses the target.,[Confuse]{mechanic}s all targets. 200,Confuses the target.,[Confuse]{mechanic}s all targets.
201,Has an increased chance for a critical hit and a $effect_chance% chance to burn the target.,Inflicts [regular damage]{mechanic}. User's [critical hit]{mechanic} rate is one level higher when using this move. Has a $effect_chance% chance to [burn]{mechanic} the target. 201,Has an increased chance for a critical hit and a $effect_chance% chance to [burn]{mechanic} the target.,Inflicts [regular damage]{mechanic}. User's [critical hit]{mechanic} rate is one level higher when using this move. Has a $effect_chance% chance to [burn]{mechanic} the target.
202,All damage from Electric moves is halved until the end of the battle.,"[Electric]{type} moves inflict half damage, regardless of target. If the user leaves the [field]{mechanic}, this effect ends." 202,All damage from Electric moves is halved until the end of the battle.,"[Electric]{type} moves inflict half damage, regardless of target. If the user leaves the [field]{mechanic}, this effect ends."
203,Has a $effect_chance% chance to badly poison the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [badly poison]{mechanic} the target. 203,Has a $effect_chance% chance to badly poison the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [badly poison]{mechanic} the target.
204,"If there be weather, this move has doubled power and the weather's type.","Inflicts [regular damage]{mechanic}. If a weather move is active, this move has double power, and its type becomes the type of the weather move. [Shadow Sky]{move} is typeless for the purposes of this move." 204,"If there be weather, this move has doubled power and the weather's type.","Inflicts [regular damage]{mechanic}. If a weather move is active, this move has double power, and its type becomes the type of the weather move. [Shadow Sky]{move} is typeless for the purposes of this move."
@ -813,7 +813,7 @@ If the user is under the effect of [Ingrain]{move} or has [Levitate]{ability}, t
This effect is temporarily disabled by and cannot be used during [Gravity]{move}. This effect is temporarily disabled by and cannot be used during [Gravity]{move}.
This effect is passed on by [Baton Pass]{move}." This effect is passed on by [Baton Pass]{move}."
254,User takes 1/3 the damage inflicted in recoil. Has a $effect_chance% chance to burn the target.,"Inflicts [regular damage]{mechanic}. User takes 1/3 the damage it inflicts in recoil. Has a $effect_chance% chance to [burn]{mechanic} the target. [Frozen]{mechanic} Pokémon may use this move, in which case they will thaw." 254,User takes 1/3 the damage inflicted in recoil. Has a $effect_chance% chance to [burn]{mechanic} the target.,"Inflicts [regular damage]{mechanic}. User takes 1/3 the damage it inflicts in recoil. Has a $effect_chance% chance to [burn]{mechanic} the target. [Frozen]{mechanic} Pokémon may use this move, in which case they will thaw."
255,User takes 1/4 its max HP in recoil.,"Inflicts [typeless]{mechanic} [regular damage]{mechanic}. User takes 1/4 its max [HP]{mechanic} in recoil. Ignores [accuracy]{mechanic} and [evasion]{mechanic} modifiers. 255,User takes 1/4 its max HP in recoil.,"Inflicts [typeless]{mechanic} [regular damage]{mechanic}. User takes 1/4 its max [HP]{mechanic} in recoil. Ignores [accuracy]{mechanic} and [evasion]{mechanic} modifiers.
This move is used automatically when a Pokémon cannot use any other move legally, e.g., due to having no [PP]{mechanic} remaining or being under the effect of both [Encore]{move} and [Torment]{move} at the same time. This move is used automatically when a Pokémon cannot use any other move legally, e.g., due to having no [PP]{mechanic} remaining or being under the effect of both [Encore]{move} and [Torment]{move} at the same time.
@ -878,7 +878,7 @@ This move cannot be copied by [Mimic]{move}, [Mirror Move]{move}, or [Sketch]{mo
This move breaks through [Detect]{move} and [Protect]{move}. This move breaks through [Detect]{move} and [Protect]{move}.
This move cannot be selected by [Sleep Talk]{move}." This move cannot be selected by [Sleep Talk]{move}."
274,Has a $effect_chance% chance to burn the target and a $effect_chance% chance to make the target flinch.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target and a separate $effect_chance% chance to make the target [flinch]{mechanic}. 274,Has a $effect_chance% chance to [burn]{mechanic} the target and a $effect_chance% chance to make the target flinch.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target and a separate $effect_chance% chance to make the target [flinch]{mechanic}.
275,Has a $effect_chance% chance to freeze the target and a $effect_chance% chance to make the target flinch.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [freeze]{mechanic} the target and a separate $effect_chance% chance to make the target [flinch]{mechanic}. 275,Has a $effect_chance% chance to freeze the target and a $effect_chance% chance to make the target flinch.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [freeze]{mechanic} the target and a separate $effect_chance% chance to make the target [flinch]{mechanic}.
276,Has a $effect_chance% chance to paralyze the target and a $effect_chance% chance to make the target flinch.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [paralyze]{mechanic} the target and a separate $effect_chance% chance to make the target [flinch]{mechanic}. 276,Has a $effect_chance% chance to paralyze the target and a $effect_chance% chance to make the target flinch.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [paralyze]{mechanic} the target and a separate $effect_chance% chance to make the target [flinch]{mechanic}.
277,Has a $effect_chance% chance to raise the user's Special Attack by one stage.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to raise the user's [Special Attack]{mechanic} by one [stage]{mechanic}. 277,Has a $effect_chance% chance to raise the user's Special Attack by one stage.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to raise the user's [Special Attack]{mechanic} by one [stage]{mechanic}.
@ -893,7 +893,7 @@ This move cannot be selected by [Assist]{move} or [Metronome]{move}."
This effect applies before any other persistent changes to unmodified Attack or Special Attack, such as [Flower Gift]{ability} during [Sunny Day]{move}." This effect applies before any other persistent changes to unmodified Attack or Special Attack, such as [Flower Gift]{ability} during [Sunny Day]{move}."
282,All Pokémon's Defense and Special Defense are swapped for 5 turns.,"For five turns (including this one), every Pokémon's [Defense]{mechanic} and [Special Defense]{mechanic} are swapped." 282,All Pokémon's Defense and Special Defense are swapped for 5 turns.,"For five turns (including this one), every Pokémon's [Defense]{mechanic} and [Special Defense]{mechanic} are swapped."
283,"Inflicts damage based on the target's Defense, not Special Defense.","Inflicts regular damage. Damage calculation always uses the target's [Defense]{mechanic}, regardless of this move's damage class." 283,"Inflicts damage based on the target's Defense, not Special Defense.","Inflicts [regular damage]{mechanic}. Damage calculation always uses the target's [Defense]{mechanic}, regardless of this move's damage class."
284,Inflicts double damage if the target is Poisoned.,"Inflicts regular damage. If the target is [poisoned]{mechanic}, this move has double power." 284,Inflicts double damage if the target is Poisoned.,"Inflicts regular damage. If the target is [poisoned]{mechanic}, this move has double power."
285,Raises the user's Speed by two stages and halves the user's weight.,Raises the user's [Speed]{mechanic} by two [stages]{mechanic:stage}. Halves the user's weight; this effect does not stack. 285,Raises the user's Speed by two stages and halves the user's weight.,Raises the user's [Speed]{mechanic} by two [stages]{mechanic:stage}. Halves the user's weight; this effect does not stack.
286,Moves have 100% accuracy against the target for three turns.,"For three turns (including this one), moves used against the target have 100% [accuracy]{mechanic}, but the target is immune to [Ground]{type} damage. Accuracy of one-hit KO moves is exempt from this effect. 286,Moves have 100% accuracy against the target for three turns.,"For three turns (including this one), moves used against the target have 100% [accuracy]{mechanic}, but the target is immune to [Ground]{type} damage. Accuracy of one-hit KO moves is exempt from this effect.
@ -989,7 +989,7 @@ If the target is under the effect of [Ingrain]{move} or [Suction Cups]{ability},
If the user is a [meroetta]{pokemon}, it will toggle between Voice and Step form." If the user is a [meroetta]{pokemon}, it will toggle between Voice and Step form."
331,Lowers the target's Speed by one stage.,Inflicts [regular damage]{mechanic}. Lowers the target's [Speed]{mechanic} by one [stage]{mechanic}. 331,Lowers the target's Speed by one stage.,Inflicts [regular damage]{mechanic}. Lowers the target's [Speed]{mechanic} by one [stage]{mechanic}.
332,Requires a turn to charge before attacking. Has a $effect_chance% chance to paralyze the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [paralyze]{mechanic:paralysis} the target. User charges for one turn before attacking. 332,Requires a turn to charge before attacking. Has a $effect_chance% chance to paralyze the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [paralyze]{mechanic:paralysis} the target. User charges for one turn before attacking.
333,Requires a turn to charge before attacking. Has a $effect_chance% chance to burn the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target. User charges for one turn before attacking. 333,Requires a turn to charge before attacking. Has a $effect_chance% chance to [burn]{mechanic} the target.,Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target. User charges for one turn before attacking.
335,"Lowers the user's Defense, Special Defense, and Speed by one stage each.","Inflicts [regular damage]{mechanic}. Lowers the user's [Defense]{mechanic}, [Special Defense]{mechanic}, and [Speed]{mechanic} by one [stage]{mechanic} each." 335,"Lowers the user's Defense, Special Defense, and Speed by one stage each.","Inflicts [regular damage]{mechanic}. Lowers the user's [Defense]{mechanic}, [Special Defense]{mechanic}, and [Speed]{mechanic} by one [stage]{mechanic} each."
336,"With cross thunder, inflicts double damage.","Inflicts [regular damage]{mechanic}. If a friendly Pokémon used [cross thunder]{move} earlier this turn, this move has double power." 336,"With cross thunder, inflicts double damage.","Inflicts [regular damage]{mechanic}. If a friendly Pokémon used [cross thunder]{move} earlier this turn, this move has double power."
337,"With cross flame, inflicts double damage.","Inflicts [regular damage]{mechanic}. If a friendly Pokémon used [cross flame]{move} earlier this turn, this move has double power." 337,"With cross flame, inflicts double damage.","Inflicts [regular damage]{mechanic}. If a friendly Pokémon used [cross flame]{move} earlier this turn, this move has double power."

1 id short_effect effect
3 2 Puts the target to sleep. Puts the target to [sleep]{mechanic}.
4 3 Has a $effect_chance% chance to poison the target. Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [poison]{mechanic} the target.
5 4 Heals the user by half the damage inflicted. Inflicts [regular damage]{mechanic}. Heals the user for half the damage inflicted.
6 5 Has a $effect_chance% chance to burn the target. Has a $effect_chance% chance to [burn]{mechanic} the target. Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [burn]{mechanic} the target.
7 6 Has a $effect_chance% chance to freeze the target. Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [freeze]{mechanic} the target.
8 7 Has a $effect_chance% chance to paralyze the target. Inflicts [regular damage]{mechanic}. Has a $effect_chance% chance to [paralyze]{mechanic} the target.
9 8 User faints. User [faint]{mechanic}s, even if the attack [fail]{mechanic}s or [miss]{mechanic}es. Inflicts [regular damage]{mechanic}.
50 54 Raises the user's Special Attack by two stages. Raises the user's [Special Attack]{mechanic} by two [stages]{mechanic:stage}.
51 55 Raises the user's Special Defense by two stages. Raises the user's [Special Defense]{mechanic} by two [stages]{mechanic:stage}.
52 58 User becomes a copy of the target until it leaves battle. User copies the target's species, weight, type, [ability]{mechanic}, [calculated stats]{mechanic} (except [HP]{mechanic}), and moves. Copied moves will all have 5 [PP]{mechanic} remaining. [IV]{mechanic}s are copied for the purposes of [Hidden Power]{move}, but stats are not recalculated. [Choice Band]{item}, [Choice Scarf]{item}, and [Choice Specs]{item} stay in effect, and the user must select a new move. This move cannot be copied by [Mirror Move]{move}, nor forced by [Encore]{move}.
53 59 Lowers the target's Attack by two stages. Lowers the target's [Attack]{mechanic} by two [stages]{mechanic:stage}.
54 60 Lowers the target's Defense by two stages. Lowers the target's [Defense]{mechanic} by two [stages]{mechanic:stage}.
55 61 Lowers the target's Speed by two stages. Lowers the target's [Speed]{mechanic} by two [stages]{mechanic:stage}.
56 63 Lowers the target's Special Defense by two stages. Lowers the target's [Special Defense]{mechanic} by two [stages]{mechanic:stage}.
221 239 User swaps Attack and Defense. The user's original [Attack]{mechanic} and [Defense]{mechanic} are swapped. This effect is passed on by [Baton Pass]{move}.
222 240 Nullifies target's ability until it leaves battle. The target's ability is disabled as long as it remains on the [field]{mechanic}. This effect is passed on by [Baton Pass]{move}.
223 241 Prevents the target from scoring critical hits for five turns. For five turns, opposing Pokémon cannot score [critical hits]{mechanic:critical hit}.
224 242 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 [Mirror Move]{move}, nor selected by [Assist]{move}, [Metronome]{move}, or [Sleep Talk]{move}.
225 243 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 copy itself. This move cannot be copied by [Mirror Move]{move}, nor selected by [Assist]{move}, [Metronome]{move}, or [Sleep Talk]{move}.
226 244 User swaps Attack and Special Attack changes with the target. User swaps its [Attack]{mechanic} and [Special Attack]{mechanic} [stat modifiers]{mechanic} modifiers with the target.
227 245 User swaps Defense and Special Defense changes with the target. User swaps its [Defense]{mechanic} and [Special Defense]{mechanic} modifiers with the target.
228 246 Power increases against targets with more raised stats, up to a maximum of 200. Inflicts [regular damage]{mechanic}. Power starts at 60 and is increased by 20 for every [stage]{mechanic} any of the target's stats has been raised, capping at 200. [Accuracy]{mechanic} and [evasion]{mechanic} modifiers do not increase this move's power.
229 247 Can only be used after all of the user's other moves have been used. Inflicts [regular damage]{mechanic}. 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 [field]{mechanic}. If this is the user's only move, this move will fail.
296 315 Destroys the target's held berry. Inflicts [regular damage]{mechanic}. If the target is [holding]{mechanic:held item} a [berry]{mechanic}, it's destroyed and cannot be used in response to this move.
297 316 Makes the target act last this turn. Forces the target to act last this turn, regardless of [Speed]{mechanic} or move [priority]{mechanic}. If the target has already acted this turn, this move will fail.
298 317 Raises the user's Attack and Special Attack by one stage. Raises the user's [Attack]{mechanic} and [Special Attack]{mechanic} by one [stage]{mechanic} each. During [Sunny Day]{move}, raises both stats by two stages.
299 318 Has double power if the user has no held item. Inflicts [regular damage]{mechanic}. If the user has no [held item]{mechanic}, this move has double power.
300 319 User becomes the target's type. User's type changes to match the target's.
301 320 Has double power if a friendly Pokémon fainted last turn. Inflicts [regular damage]{mechanic}. If a friendly Pokémon fainted on the previous turn, this move has double power.
302 321 Inflicts damage equal to the user's remaining HP. User faints. Inflicts damage equal to the user's remaining [HP]{mechanic}. User faints.
433
434
435
436
437
438
439
659
660
661
662
663
664
665
813
814
815
816
817
818
819
878
879
880
881
882
883
884
893
894
895
896
897
898
899
989
990
991
992
993
994
995