pokeemerald/data/battle_moves.s
2016-09-03 14:31:43 -07:00

3907 lines
92 KiB
ArmAsm

.align 2
gBattleMoves:: @ 831C898
@ -
.byte 0x00 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 0 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Pound
.byte 0x00 @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 35 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Karate Chop
.byte 0x2b @ effect
.byte 50 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Double Slap
.byte 0x1d @ effect
.byte 15 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Comet Punch
.byte 0x1d @ effect
.byte 18 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Mega Punch
.byte 0x00 @ effect
.byte 80 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Pay Day
.byte 0x22 @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Fire Punch
.byte 0x04 @ effect
.byte 75 @ power
.byte TYPE_FIRE
.byte 100 @ accuracy
.byte 15 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Ice Punch
.byte 0x05 @ effect
.byte 75 @ power
.byte TYPE_ICE
.byte 100 @ accuracy
.byte 15 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Thunder Punch
.byte 0x06 @ effect
.byte 75 @ power
.byte TYPE_ELECTRIC
.byte 100 @ accuracy
.byte 15 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Scratch
.byte 0x00 @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 35 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Vice Grip
.byte 0x00 @ effect
.byte 55 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Guillotine
.byte 0x26 @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 30 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Razor Wind
.byte 0x27 @ effect
.byte 80 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Swords Dance
.byte 0x32 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Cut
.byte 0x00 @ effect
.byte 50 @ power
.byte TYPE_NORMAL
.byte 95 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Gust
.byte 0x95 @ effect
.byte 40 @ power
.byte TYPE_FLYING
.byte 100 @ accuracy
.byte 35 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Wing Attack
.byte 0x00 @ effect
.byte 60 @ power
.byte TYPE_FLYING
.byte 100 @ accuracy
.byte 35 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Whirlwind
.byte 0x1c @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte -6 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Fly
.byte 0x9b @ effect
.byte 70 @ power
.byte TYPE_FLYING
.byte 95 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Bind
.byte 0x2a @ effect
.byte 15 @ power
.byte TYPE_NORMAL
.byte 75 @ accuracy
.byte 20 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Slam
.byte 0x00 @ effect
.byte 80 @ power
.byte TYPE_NORMAL
.byte 75 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Vine Whip
.byte 0x00 @ effect
.byte 35 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Stomp
.byte 0x96 @ effect
.byte 65 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Double Kick
.byte 0x2c @ effect
.byte 30 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Mega Kick
.byte 0x00 @ effect
.byte 120 @ power
.byte TYPE_NORMAL
.byte 75 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Jump Kick
.byte 0x2d @ effect
.byte 70 @ power
.byte TYPE_FIGHTING
.byte 95 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Rolling Kick
.byte 0x1f @ effect
.byte 60 @ power
.byte TYPE_FIGHTING
.byte 85 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Sand-Attack
.byte 0x17 @ effect
.byte 0 @ power
.byte TYPE_GROUND
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Headbutt
.byte 0x1f @ effect
.byte 70 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Horn Attack
.byte 0x00 @ effect
.byte 65 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Fury Attack
.byte 0x1d @ effect
.byte 15 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Horn Drill
.byte 0x26 @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 30 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Tackle
.byte 0x00 @ effect
.byte 35 @ power
.byte TYPE_NORMAL
.byte 95 @ accuracy
.byte 35 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Body Slam
.byte 0x06 @ effect
.byte 85 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Wrap
.byte 0x2a @ effect
.byte 15 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 20 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Take Down
.byte 0x30 @ effect
.byte 90 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Thrash
.byte 0x1b @ effect
.byte 90 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 100 @ side effect chance
.byte F_TARGET_RANDOM
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Double-Edge
.byte 0xc6 @ effect
.byte 120 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Tail Whip
.byte 0x13 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Poison Sting
.byte 0x02 @ effect
.byte 15 @ power
.byte TYPE_POISON
.byte 100 @ accuracy
.byte 35 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Twineedle
.byte 0x4d @ effect
.byte 25 @ power
.byte TYPE_BUG
.byte 100 @ accuracy
.byte 20 @ PP
.byte 20 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Pin Missile
.byte 0x1d @ effect
.byte 14 @ power
.byte TYPE_BUG
.byte 85 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Leer
.byte 0x13 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Bite
.byte 0x1f @ effect
.byte 60 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 25 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Growl
.byte 0x12 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Roar
.byte 0x1c @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte -6 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sing
.byte 0x01 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 55 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Supersonic
.byte 0x31 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 55 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sonic Boom
.byte 0x82 @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 90 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Disable
.byte 0x56 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 55 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Acid
.byte 0x45 @ effect
.byte 40 @ power
.byte TYPE_POISON
.byte 100 @ accuracy
.byte 30 @ PP
.byte 10 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Ember
.byte 0x04 @ effect
.byte 40 @ power
.byte TYPE_FIRE
.byte 100 @ accuracy
.byte 25 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Flamethrower
.byte 0x04 @ effect
.byte 95 @ power
.byte TYPE_FIRE
.byte 100 @ accuracy
.byte 15 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Mist
.byte 0x2e @ effect
.byte 0 @ power
.byte TYPE_ICE
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Water Gun
.byte 0x00 @ effect
.byte 40 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Hydro Pump
.byte 0x00 @ effect
.byte 120 @ power
.byte TYPE_WATER
.byte 80 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Surf
.byte 0x00 @ effect
.byte 95 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Ice Beam
.byte 0x05 @ effect
.byte 95 @ power
.byte TYPE_ICE
.byte 100 @ accuracy
.byte 10 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Blizzard
.byte 0x05 @ effect
.byte 120 @ power
.byte TYPE_ICE
.byte 70 @ accuracy
.byte 5 @ PP
.byte 10 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Psybeam
.byte 0x4c @ effect
.byte 65 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 20 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Bubble Beam
.byte 0x46 @ effect
.byte 65 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 20 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Aurora Beam
.byte 0x44 @ effect
.byte 65 @ power
.byte TYPE_ICE
.byte 100 @ accuracy
.byte 20 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Hyper Beam
.byte 0x50 @ effect
.byte 150 @ power
.byte TYPE_NORMAL
.byte 90 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Peck
.byte 0x00 @ effect
.byte 35 @ power
.byte TYPE_FLYING
.byte 100 @ accuracy
.byte 35 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Drill Peck
.byte 0x00 @ effect
.byte 80 @ power
.byte TYPE_FLYING
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Submission
.byte 0x30 @ effect
.byte 80 @ power
.byte TYPE_FIGHTING
.byte 80 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Low Kick
.byte 0xc4 @ effect
.byte 1 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Counter
.byte 0x59 @ effect
.byte 1 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte -5 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_MAKES_CONTACT @ misc. flags
@ Seismic Toss
.byte 0x57 @ effect
.byte 1 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Strength
.byte 0x00 @ effect
.byte 80 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Absorb
.byte 0x03 @ effect
.byte 20 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Mega Drain
.byte 0x03 @ effect
.byte 40 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Leech Seed
.byte 0x54 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 90 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Growth
.byte 0x0d @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Razor Leaf
.byte 0x2b @ effect
.byte 55 @ power
.byte TYPE_GRASS
.byte 95 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Solar Beam
.byte 0x97 @ effect
.byte 120 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Poison Powder
.byte 0x42 @ effect
.byte 0 @ power
.byte TYPE_POISON
.byte 75 @ accuracy
.byte 35 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Stun Spore
.byte 0x43 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 75 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sleep Powder
.byte 0x01 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 75 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Petal Dance
.byte 0x1b @ effect
.byte 70 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 20 @ PP
.byte 100 @ side effect chance
.byte F_TARGET_RANDOM
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ String Shot
.byte 0x14 @ effect
.byte 0 @ power
.byte TYPE_BUG
.byte 95 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Dragon Rage
.byte 0x29 @ effect
.byte 1 @ power
.byte TYPE_DRAGON
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Fire Spin
.byte 0x2a @ effect
.byte 15 @ power
.byte TYPE_FIRE
.byte 70 @ accuracy
.byte 15 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Thunder Shock
.byte 0x06 @ effect
.byte 40 @ power
.byte TYPE_ELECTRIC
.byte 100 @ accuracy
.byte 30 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Thunderbolt
.byte 0x06 @ effect
.byte 95 @ power
.byte TYPE_ELECTRIC
.byte 100 @ accuracy
.byte 15 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Thunder Wave
.byte 0x43 @ effect
.byte 0 @ power
.byte TYPE_ELECTRIC
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Thunder
.byte 0x98 @ effect
.byte 120 @ power
.byte TYPE_ELECTRIC
.byte 70 @ accuracy
.byte 10 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Rock Throw
.byte 0x00 @ effect
.byte 50 @ power
.byte TYPE_ROCK
.byte 90 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Earthquake
.byte 0x93 @ effect
.byte 100 @ power
.byte TYPE_GROUND
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_ALL_EXCEPT_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Fissure
.byte 0x26 @ effect
.byte 1 @ power
.byte TYPE_GROUND
.byte 30 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Dig
.byte 0x9b @ effect
.byte 60 @ power
.byte TYPE_GROUND
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Toxic
.byte 0x21 @ effect
.byte 0 @ power
.byte TYPE_POISON
.byte 85 @ accuracy
.byte 10 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Confusion
.byte 0x4c @ effect
.byte 50 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 25 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Psychic
.byte 0x48 @ effect
.byte 90 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 10 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Hypnosis
.byte 0x01 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 60 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Meditate
.byte 0x0a @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Agility
.byte 0x34 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Quick Attack
.byte 0x67 @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 1 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Rage
.byte 0x51 @ effect
.byte 20 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Teleport
.byte 0x99 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Night Shade
.byte 0x57 @ effect
.byte 1 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Mimic
.byte 0x52 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_PROTECT @ misc. flags
@ Screech
.byte 0x3b @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Double Team
.byte 0x10 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Recover
.byte 0x20 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Harden
.byte 0x0b @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Minimize
.byte 0x6c @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Smokescreen
.byte 0x17 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Confuse Ray
.byte 0x31 @ effect
.byte 0 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Withdraw
.byte 0x0b @ effect
.byte 0 @ power
.byte TYPE_WATER
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Defense Curl
.byte 0x9c @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Barrier
.byte 0x33 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Light Screen
.byte 0x23 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Haze
.byte 0x19 @ effect
.byte 0 @ power
.byte TYPE_ICE
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_PROTECT @ misc. flags
@ Reflect
.byte 0x41 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Focus Energy
.byte 0x2f @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Bide
.byte 0x1a @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Metronome
.byte 0x53 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Mirror Move
.byte 0x09 @ effect
.byte 0 @ power
.byte TYPE_FLYING
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Self-Destruct
.byte 0x07 @ effect
.byte 200 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_ALL_EXCEPT_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Egg Bomb
.byte 0x00 @ effect
.byte 100 @ power
.byte TYPE_NORMAL
.byte 75 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Lick
.byte 0x06 @ effect
.byte 20 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 30 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Smog
.byte 0x02 @ effect
.byte 20 @ power
.byte TYPE_POISON
.byte 70 @ accuracy
.byte 20 @ PP
.byte 40 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sludge
.byte 0x02 @ effect
.byte 65 @ power
.byte TYPE_POISON
.byte 100 @ accuracy
.byte 20 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Bone Club
.byte 0x1f @ effect
.byte 65 @ power
.byte TYPE_GROUND
.byte 85 @ accuracy
.byte 20 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Fire Blast
.byte 0x04 @ effect
.byte 120 @ power
.byte TYPE_FIRE
.byte 85 @ accuracy
.byte 5 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Waterfall
.byte 0x00 @ effect
.byte 80 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Clamp
.byte 0x2a @ effect
.byte 35 @ power
.byte TYPE_WATER
.byte 75 @ accuracy
.byte 10 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Swift
.byte 0x11 @ effect
.byte 60 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Skull Bash
.byte 0x91 @ effect
.byte 100 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Spike Cannon
.byte 0x1d @ effect
.byte 20 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Constrict
.byte 0x46 @ effect
.byte 10 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 35 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Amnesia
.byte 0x36 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Kinesis
.byte 0x17 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 80 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Soft-Boiled
.byte 0x9d @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_SNATCH @ misc. flags
@ Hi Jump Kick
.byte 0x2d @ effect
.byte 85 @ power
.byte TYPE_FIGHTING
.byte 90 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Glare
.byte 0x43 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 75 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Dream Eater
.byte 0x08 @ effect
.byte 100 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Poison Gas
.byte 0x42 @ effect
.byte 0 @ power
.byte TYPE_POISON
.byte 55 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Barrage
.byte 0x1d @ effect
.byte 15 @ power
.byte TYPE_NORMAL
.byte 85 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Leech Life
.byte 0x03 @ effect
.byte 20 @ power
.byte TYPE_BUG
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Lovely Kiss
.byte 0x01 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 75 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sky Attack
.byte 0x4b @ effect
.byte 140 @ power
.byte TYPE_FLYING
.byte 90 @ accuracy
.byte 5 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Transform
.byte 0x39 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Bubble
.byte 0x46 @ effect
.byte 20 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 30 @ PP
.byte 10 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Dizzy Punch
.byte 0x4c @ effect
.byte 70 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 20 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Spore
.byte 0x01 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Flash
.byte 0x17 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 70 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Psywave
.byte 0x58 @ effect
.byte 1 @ power
.byte TYPE_PSYCHIC
.byte 80 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Splash
.byte 0x55 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Acid Armor
.byte 0x33 @ effect
.byte 0 @ power
.byte TYPE_POISON
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Crabhammer
.byte 0x2b @ effect
.byte 90 @ power
.byte TYPE_WATER
.byte 85 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Explosion
.byte 0x07 @ effect
.byte 250 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_ALL_EXCEPT_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Fury Swipes
.byte 0x1d @ effect
.byte 18 @ power
.byte TYPE_NORMAL
.byte 80 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Bonemerang
.byte 0x2c @ effect
.byte 50 @ power
.byte TYPE_GROUND
.byte 90 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Rest
.byte 0x25 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Rock Slide
.byte 0x1f @ effect
.byte 75 @ power
.byte TYPE_ROCK
.byte 90 @ accuracy
.byte 10 @ PP
.byte 30 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Hyper Fang
.byte 0x1f @ effect
.byte 80 @ power
.byte TYPE_NORMAL
.byte 90 @ accuracy
.byte 15 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Sharpen
.byte 0x0a @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Conversion
.byte 0x1e @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Tri Attack
.byte 0x24 @ effect
.byte 80 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 20 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Super Fang
.byte 0x28 @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 90 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Slash
.byte 0x2b @ effect
.byte 70 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Substitute
.byte 0x4f @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Struggle
.byte 0x30 @ effect
.byte 50 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 1 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Sketch
.byte 0x5f @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 1 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Triple Kick
.byte 0x68 @ effect
.byte 10 @ power
.byte TYPE_FIGHTING
.byte 90 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Thief
.byte 0x69 @ effect
.byte 40 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 10 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Spider Web
.byte 0x6a @ effect
.byte 0 @ power
.byte TYPE_BUG
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Mind Reader
.byte 0x5e @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Nightmare
.byte 0x6b @ effect
.byte 0 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Flame Wheel
.byte 0x7d @ effect
.byte 60 @ power
.byte TYPE_FIRE
.byte 100 @ accuracy
.byte 25 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Snore
.byte 0x5c @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Curse
.byte 0x6d @ effect
.byte 0 @ power
.byte TYPE_UNKNOWN
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Flail
.byte 0x63 @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Conversion 2
.byte 0x5d @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Aeroblast
.byte 0x2b @ effect
.byte 100 @ power
.byte TYPE_FLYING
.byte 95 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Cotton Spore
.byte 0x3c @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 85 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Reversal
.byte 0x63 @ effect
.byte 1 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Spite
.byte 0x64 @ effect
.byte 0 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Powder Snow
.byte 0x05 @ effect
.byte 40 @ power
.byte TYPE_ICE
.byte 100 @ accuracy
.byte 25 @ PP
.byte 10 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Protect
.byte 0x6f @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 3 @ priority
.4byte 0 @ misc. flags
@ Mach Punch
.byte 0x67 @ effect
.byte 40 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 1 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Scary Face
.byte 0x3c @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 90 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Faint Attack
.byte 0x11 @ effect
.byte 60 @ power
.byte TYPE_DARK
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sweet Kiss
.byte 0x31 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 75 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Belly Drum
.byte 0x8e @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Sludge Bomb
.byte 0x02 @ effect
.byte 90 @ power
.byte TYPE_POISON
.byte 100 @ accuracy
.byte 10 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Mud-Slap
.byte 0x49 @ effect
.byte 20 @ power
.byte TYPE_GROUND
.byte 100 @ accuracy
.byte 10 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Octazooka
.byte 0x49 @ effect
.byte 65 @ power
.byte TYPE_WATER
.byte 85 @ accuracy
.byte 10 @ PP
.byte 50 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Spikes
.byte 0x70 @ effect
.byte 0 @ power
.byte TYPE_GROUND
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_ENEMY_SIDE
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Zap Cannon
.byte 0x06 @ effect
.byte 100 @ power
.byte TYPE_ELECTRIC
.byte 50 @ accuracy
.byte 5 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Foresight
.byte 0x71 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Destiny Bond
.byte 0x62 @ effect
.byte 0 @ power
.byte TYPE_GHOST
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Perish Song
.byte 0x72 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Icy Wind
.byte 0x46 @ effect
.byte 55 @ power
.byte TYPE_ICE
.byte 95 @ accuracy
.byte 15 @ PP
.byte 100 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Detect
.byte 0x6f @ effect
.byte 0 @ power
.byte TYPE_FIGHTING
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 3 @ priority
.4byte 0 @ misc. flags
@ Bone Rush
.byte 0x1d @ effect
.byte 25 @ power
.byte TYPE_GROUND
.byte 80 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Lock-On
.byte 0x5e @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Outrage
.byte 0x1b @ effect
.byte 90 @ power
.byte TYPE_DRAGON
.byte 100 @ accuracy
.byte 15 @ PP
.byte 100 @ side effect chance
.byte F_TARGET_RANDOM
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Sandstorm
.byte 0x73 @ effect
.byte 0 @ power
.byte TYPE_ROCK
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Giga Drain
.byte 0x03 @ effect
.byte 60 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Endure
.byte 0x74 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 3 @ priority
.4byte 0 @ misc. flags
@ Charm
.byte 0x3a @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Rollout
.byte 0x75 @ effect
.byte 30 @ power
.byte TYPE_ROCK
.byte 90 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ False Swipe
.byte 0x65 @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Swagger
.byte 0x76 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 90 @ accuracy
.byte 15 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Milk Drink
.byte 0x9d @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH | F_AFFECTED_BY_PROTECT @ misc. flags
@ Spark
.byte 0x06 @ effect
.byte 65 @ power
.byte TYPE_ELECTRIC
.byte 100 @ accuracy
.byte 20 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Fury Cutter
.byte 0x77 @ effect
.byte 10 @ power
.byte TYPE_BUG
.byte 95 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Steel Wing
.byte 0x8a @ effect
.byte 70 @ power
.byte TYPE_STEEL
.byte 90 @ accuracy
.byte 25 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Mean Look
.byte 0x6a @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Attract
.byte 0x78 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sleep Talk
.byte 0x61 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Heal Bell
.byte 0x66 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Return
.byte 0x79 @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Present
.byte 0x7a @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 90 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Frustration
.byte 0x7b @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Safeguard
.byte 0x7c @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Pain Split
.byte 0x5b @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sacred Fire
.byte 0x7d @ effect
.byte 100 @ power
.byte TYPE_FIRE
.byte 95 @ accuracy
.byte 5 @ PP
.byte 50 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Magnitude
.byte 0x7e @ effect
.byte 1 @ power
.byte TYPE_GROUND
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_ALL_EXCEPT_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Dynamic Punch
.byte 0x4c @ effect
.byte 100 @ power
.byte TYPE_FIGHTING
.byte 50 @ accuracy
.byte 5 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Megahorn
.byte 0x00 @ effect
.byte 120 @ power
.byte TYPE_BUG
.byte 85 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Dragon Breath
.byte 0x06 @ effect
.byte 60 @ power
.byte TYPE_DRAGON
.byte 100 @ accuracy
.byte 20 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Baton Pass
.byte 0x7f @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Encore
.byte 0x5a @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Pursuit
.byte 0x80 @ effect
.byte 40 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Rapid Spin
.byte 0x81 @ effect
.byte 20 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Sweet Scent
.byte 0x18 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Iron Tail
.byte 0x45 @ effect
.byte 100 @ power
.byte TYPE_STEEL
.byte 75 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Metal Claw
.byte 0x8b @ effect
.byte 50 @ power
.byte TYPE_STEEL
.byte 95 @ accuracy
.byte 35 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Vital Throw
.byte 0x4e @ effect
.byte 70 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte -1 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Morning Sun
.byte 0x84 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Synthesis
.byte 0x85 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Moonlight
.byte 0x86 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Hidden Power
.byte 0x87 @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Cross Chop
.byte 0x2b @ effect
.byte 100 @ power
.byte TYPE_FIGHTING
.byte 80 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Twister
.byte 0x92 @ effect
.byte 40 @ power
.byte TYPE_DRAGON
.byte 100 @ accuracy
.byte 20 @ PP
.byte 20 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Rain Dance
.byte 0x88 @ effect
.byte 0 @ power
.byte TYPE_WATER
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Sunny Day
.byte 0x89 @ effect
.byte 0 @ power
.byte TYPE_FIRE
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Crunch
.byte 0x48 @ effect
.byte 80 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 15 @ PP
.byte 20 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Mirror Coat
.byte 0x90 @ effect
.byte 1 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte -5 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE @ misc. flags
@ Psych Up
.byte 0x8f @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Extreme Speed
.byte 0x67 @ effect
.byte 80 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 1 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Ancient Power
.byte 0x8c @ effect
.byte 60 @ power
.byte TYPE_ROCK
.byte 100 @ accuracy
.byte 5 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Shadow Ball
.byte 0x48 @ effect
.byte 80 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 15 @ PP
.byte 20 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Future Sight
.byte 0x94 @ effect
.byte 80 @ power
.byte TYPE_PSYCHIC
.byte 90 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Rock Smash
.byte 0x45 @ effect
.byte 20 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 15 @ PP
.byte 50 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Whirlpool
.byte 0x2a @ effect
.byte 15 @ power
.byte TYPE_WATER
.byte 70 @ accuracy
.byte 15 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Beat Up
.byte 0x9a @ effect
.byte 10 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Fake Out
.byte 0x9e @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 1 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Uproar
.byte 0x9f @ effect
.byte 50 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 100 @ side effect chance
.byte F_TARGET_RANDOM
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Stockpile
.byte 0xa0 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Spit Up
.byte 0xa1 @ effect
.byte 100 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_AFFECTED_BY_PROTECT @ misc. flags
@ Swallow
.byte 0xa2 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Heat Wave
.byte 0x04 @ effect
.byte 100 @ power
.byte TYPE_FIRE
.byte 90 @ accuracy
.byte 10 @ PP
.byte 10 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Hail
.byte 0xa4 @ effect
.byte 0 @ power
.byte TYPE_ICE
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_PROTECT @ misc. flags
@ Torment
.byte 0xa5 @ effect
.byte 0 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Flatter
.byte 0xa6 @ effect
.byte 0 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Will-O-Wisp
.byte 0xa7 @ effect
.byte 0 @ power
.byte TYPE_FIRE
.byte 75 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Memento
.byte 0xa8 @ effect
.byte 0 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Facade
.byte 0xa9 @ effect
.byte 70 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Focus Punch
.byte 0xaa @ effect
.byte 150 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte -3 @ priority
.4byte F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Smelling Salt
.byte 0xab @ effect
.byte 60 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Follow Me
.byte 0xac @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 3 @ priority
.4byte 0 @ misc. flags
@ Nature Power
.byte 0xad @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 95 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Charge
.byte 0xae @ effect
.byte 0 @ power
.byte TYPE_ELECTRIC
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Taunt
.byte 0xaf @ effect
.byte 0 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_PROTECT @ misc. flags
@ Helping Hand
.byte 0xb0 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 5 @ priority
.4byte 0 @ misc. flags
@ Trick
.byte 0xb1 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Role Play
.byte 0xb2 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Wish
.byte 0xb3 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_PROTECT @ misc. flags
@ Assist
.byte 0xb4 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Ingrain
.byte 0xb5 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Superpower
.byte 0xb6 @ effect
.byte 120 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Magic Coat
.byte 0xb7 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte 4 @ priority
.4byte 0 @ misc. flags
@ Recycle
.byte 0xb8 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Revenge
.byte 0xb9 @ effect
.byte 60 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte -4 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Brick Break
.byte 0xba @ effect
.byte 75 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Yawn
.byte 0xbb @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Knock Off
.byte 0xbc @ effect
.byte 20 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 20 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Endeavor
.byte 0xbd @ effect
.byte 1 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Eruption
.byte 0xbe @ effect
.byte 150 @ power
.byte TYPE_FIRE
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Skill Swap
.byte 0xbf @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Imprison
.byte 0xc0 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_PROTECT @ misc. flags
@ Refresh
.byte 0xc1 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Grudge
.byte 0xc2 @ effect
.byte 0 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Snatch
.byte 0xc3 @ effect
.byte 0 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_SPECIAL
.byte 4 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE @ misc. flags
@ Secret Power
.byte 0xc5 @ effect
.byte 70 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Dive
.byte 0x9b @ effect
.byte 60 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Arm Thrust
.byte 0x1d @ effect
.byte 15 @ power
.byte TYPE_FIGHTING
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Camouflage
.byte 0xd5 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Tail Glow
.byte 0x35 @ effect
.byte 0 @ power
.byte TYPE_BUG
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Luster Purge
.byte 0x48 @ effect
.byte 70 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 5 @ PP
.byte 50 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Mist Ball
.byte 0x47 @ effect
.byte 70 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 5 @ PP
.byte 50 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Feather Dance
.byte 0x3a @ effect
.byte 0 @ power
.byte TYPE_FLYING
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Teeter Dance
.byte 0xc7 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_ALL_EXCEPT_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_PROTECT @ misc. flags
@ Blaze Kick
.byte 0xc8 @ effect
.byte 85 @ power
.byte TYPE_FIRE
.byte 90 @ accuracy
.byte 10 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Mud Sport
.byte 0xc9 @ effect
.byte 0 @ power
.byte TYPE_GROUND
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Ice Ball
.byte 0x75 @ effect
.byte 30 @ power
.byte TYPE_ICE
.byte 90 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Needle Arm
.byte 0x96 @ effect
.byte 60 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Slack Off
.byte 0x20 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Hyper Voice
.byte 0x00 @ effect
.byte 90 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Poison Fang
.byte 0xca @ effect
.byte 50 @ power
.byte TYPE_POISON
.byte 100 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Crush Claw
.byte 0x45 @ effect
.byte 75 @ power
.byte TYPE_NORMAL
.byte 95 @ accuracy
.byte 10 @ PP
.byte 50 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Blast Burn
.byte 0x50 @ effect
.byte 150 @ power
.byte TYPE_FIRE
.byte 90 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Hydro Cannon
.byte 0x50 @ effect
.byte 150 @ power
.byte TYPE_WATER
.byte 90 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Meteor Mash
.byte 0x8b @ effect
.byte 100 @ power
.byte TYPE_STEEL
.byte 85 @ accuracy
.byte 10 @ PP
.byte 20 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Astonish
.byte 0x96 @ effect
.byte 30 @ power
.byte TYPE_GHOST
.byte 100 @ accuracy
.byte 15 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Weather Ball
.byte 0xcb @ effect
.byte 50 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Aromatherapy
.byte 0x66 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 0 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Fake Tears
.byte 0x3e @ effect
.byte 0 @ power
.byte TYPE_DARK
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Air Cutter
.byte 0x2b @ effect
.byte 55 @ power
.byte TYPE_FLYING
.byte 95 @ accuracy
.byte 25 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Overheat
.byte 0xcc @ effect
.byte 140 @ power
.byte TYPE_FIRE
.byte 90 @ accuracy
.byte 5 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Odor Sleuth
.byte 0x71 @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Rock Tomb
.byte 0x46 @ effect
.byte 50 @ power
.byte TYPE_ROCK
.byte 80 @ accuracy
.byte 10 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Silver Wind
.byte 0x8c @ effect
.byte 60 @ power
.byte TYPE_BUG
.byte 100 @ accuracy
.byte 5 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Metal Sound
.byte 0x3e @ effect
.byte 0 @ power
.byte TYPE_STEEL
.byte 85 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Grass Whistle
.byte 0x01 @ effect
.byte 0 @ power
.byte TYPE_GRASS
.byte 55 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Tickle
.byte 0xcd @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Cosmic Power
.byte 0xce @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Water Spout
.byte 0xbe @ effect
.byte 150 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Signal Beam
.byte 0x4c @ effect
.byte 75 @ power
.byte TYPE_BUG
.byte 100 @ accuracy
.byte 15 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Shadow Punch
.byte 0x11 @ effect
.byte 60 @ power
.byte TYPE_GHOST
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Extrasensory
.byte 0x96 @ effect
.byte 80 @ power
.byte TYPE_PSYCHIC
.byte 100 @ accuracy
.byte 30 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sky Uppercut
.byte 0xcf @ effect
.byte 85 @ power
.byte TYPE_FIGHTING
.byte 90 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Sand Tomb
.byte 0x2a @ effect
.byte 15 @ power
.byte TYPE_GROUND
.byte 70 @ accuracy
.byte 15 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Sheer Cold
.byte 0x26 @ effect
.byte 1 @ power
.byte TYPE_ICE
.byte 30 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Muddy Water
.byte 0x49 @ effect
.byte 95 @ power
.byte TYPE_WATER
.byte 85 @ accuracy
.byte 10 @ PP
.byte 30 @ side effect chance
.byte F_TARGET_BOTH_ENEMIES
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Bullet Seed
.byte 0x1d @ effect
.byte 10 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Aerial Ace
.byte 0x11 @ effect
.byte 60 @ power
.byte TYPE_FLYING
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Icicle Spear
.byte 0x1d @ effect
.byte 10 @ power
.byte TYPE_ICE
.byte 100 @ accuracy
.byte 30 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Iron Defense
.byte 0x33 @ effect
.byte 0 @ power
.byte TYPE_STEEL
.byte 0 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Block
.byte 0x6a @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags
@ Howl
.byte 0x0a @ effect
.byte 0 @ power
.byte TYPE_NORMAL
.byte 0 @ accuracy
.byte 40 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Dragon Claw
.byte 0x00 @ effect
.byte 80 @ power
.byte TYPE_DRAGON
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Frenzy Plant
.byte 0x50 @ effect
.byte 150 @ power
.byte TYPE_GRASS
.byte 90 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Bulk Up
.byte 0xd0 @ effect
.byte 0 @ power
.byte TYPE_FIGHTING
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Bounce
.byte 0x9b @ effect
.byte 85 @ power
.byte TYPE_FLYING
.byte 85 @ accuracy
.byte 5 @ PP
.byte 30 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Mud Shot
.byte 0x46 @ effect
.byte 55 @ power
.byte TYPE_GROUND
.byte 95 @ accuracy
.byte 15 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Poison Tail
.byte 0xd1 @ effect
.byte 50 @ power
.byte TYPE_POISON
.byte 100 @ accuracy
.byte 25 @ PP
.byte 10 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Covet
.byte 0x69 @ effect
.byte 40 @ power
.byte TYPE_NORMAL
.byte 100 @ accuracy
.byte 40 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Volt Tackle
.byte 0xc6 @ effect
.byte 120 @ power
.byte TYPE_ELECTRIC
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Magical Leaf
.byte 0x11 @ effect
.byte 60 @ power
.byte TYPE_GRASS
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Water Sport
.byte 0xd2 @ effect
.byte 0 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Calm Mind
.byte 0xd3 @ effect
.byte 0 @ power
.byte TYPE_PSYCHIC
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Leaf Blade
.byte 0x2b @ effect
.byte 70 @ power
.byte TYPE_GRASS
.byte 100 @ accuracy
.byte 15 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags
@ Dragon Dance
.byte 0xd4 @ effect
.byte 0 @ power
.byte TYPE_DRAGON
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte F_TARGET_USER
.byte 0 @ priority
.4byte F_AFFECTED_BY_SNATCH @ misc. flags
@ Rock Blast
.byte 0x1d @ effect
.byte 25 @ power
.byte TYPE_ROCK
.byte 80 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Shock Wave
.byte 0x11 @ effect
.byte 60 @ power
.byte TYPE_ELECTRIC
.byte 0 @ accuracy
.byte 20 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Water Pulse
.byte 0x4c @ effect
.byte 60 @ power
.byte TYPE_WATER
.byte 100 @ accuracy
.byte 20 @ PP
.byte 20 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags
@ Doom Desire
.byte 0x94 @ effect
.byte 120 @ power
.byte TYPE_STEEL
.byte 85 @ accuracy
.byte 5 @ PP
.byte 0 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte 0 @ misc. flags
@ Psycho Boost
.byte 0xcc @ effect
.byte 140 @ power
.byte TYPE_PSYCHIC
.byte 90 @ accuracy
.byte 5 @ PP
.byte 100 @ side effect chance
.byte TARGET_SELECTED_POKEMON
.byte 0 @ priority
.4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags