.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