.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