summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjd-0 <44876081+jd-0@users.noreply.github.com>2020-09-23 18:02:03 -0700
committerGitHub <noreply@github.com>2020-09-23 21:02:03 -0400
commit3a779059709ea1851821f7809a32e125f0749f65 (patch)
treec129ebd12063aea60c0e2d1de39ee3c489aac4b7
parent15fbab02ea69bd2b35b5a5d49c8c8d297ce33793 (diff)
Fill in named constants & values for moves (#76)
Fill in named constants & values for moves
-rw-r--r--constants.asm1
-rw-r--r--constants/move_effect_constants.asm140
-rw-r--r--data/moves/moves.asm504
3 files changed, 393 insertions, 252 deletions
diff --git a/constants.asm b/constants.asm
index feadf95..5c29a51 100644
--- a/constants.asm
+++ b/constants.asm
@@ -24,6 +24,7 @@ INCLUDE "constants/pokedex_constants.asm"
INCLUDE "constants/pokemon_constants.asm"
INCLUDE "constants/pokemon_data_constants.asm"
INCLUDE "constants/move_constants.asm"
+INCLUDE "constants/move_effect_constants.asm"
INCLUDE "constants/icon_constants.asm"
INCLUDE "constants/item_constants.asm"
INCLUDE "constants/item_data_constants.asm"
diff --git a/constants/move_effect_constants.asm b/constants/move_effect_constants.asm
new file mode 100644
index 0000000..e3f5401
--- /dev/null
+++ b/constants/move_effect_constants.asm
@@ -0,0 +1,140 @@
+; MoveEffectsPointers indexes (see data/moves/effects_pointers.asm)
+ const_def
+ const EFFECT_NORMAL_HIT
+ const EFFECT_SLEEP
+ const EFFECT_POISON_HIT
+ const EFFECT_LEECH_HIT
+ const EFFECT_BURN_HIT
+ const EFFECT_FREEZE_HIT
+ const EFFECT_PARALYZE_HIT
+ const EFFECT_SELFDESTRUCT
+ const EFFECT_DREAM_EATER
+ const EFFECT_MIRROR_MOVE
+ const EFFECT_ATTACK_UP
+ const EFFECT_DEFENSE_UP
+ const EFFECT_0C
+ const EFFECT_SP_ATK_UP
+ const EFFECT_0E
+ const EFFECT_0F
+ const EFFECT_EVASION_UP
+ const EFFECT_SWIFT
+ const EFFECT_ATTACK_DOWN
+ const EFFECT_DEFENSE_DOWN
+ const EFFECT_SPEED_DOWN
+ const EFFECT_MEGAPHONE
+ const EFFECT_16
+ const EFFECT_ACCURACY_DOWN
+ const EFFECT_TEMPT
+ const EFFECT_RESET_STATS
+ const EFFECT_BIDE
+ const EFFECT_RAMPAGE
+ const EFFECT_FORCE_SWITCH
+ const EFFECT_MULTI_HIT
+ const EFFECT_CONVERSION
+ const EFFECT_FLINCH_HIT
+ const EFFECT_HEAL
+ const EFFECT_TOXIC
+ const EFFECT_PAY_DAY
+ const EFFECT_LIGHT_SCREEN
+ const EFFECT_24
+ const EFFECT_STOMP
+ const EFFECT_OHKO
+ const EFFECT_RAZOR_WIND
+ const EFFECT_SUPER_FANG
+ const EFFECT_STATIC_DAMAGE
+ const EFFECT_TRAP_TARGET
+ const EFFECT_FLY
+ const EFFECT_DOUBLE_HIT
+ const EFFECT_JUMP_KICK
+ const EFFECT_MIST
+ const EFFECT_FOCUS_ENERGY
+ const EFFECT_RECOIL_HIT
+ const EFFECT_CONFUSE
+ const EFFECT_ATTACK_UP_2
+ const EFFECT_DEFENSE_UP_2
+ const EFFECT_SPEED_UP_2
+ const EFFECT_35
+ const EFFECT_SP_DEF_UP_2
+ const EFFECT_37
+ const EFFECT_38
+ const EFFECT_TRANSFORM
+ const EFFECT_ATTACK_DOWN_2
+ const EFFECT_DEFENSE_DOWN_2
+ const EFFECT_3C
+ const EFFECT_3D
+ const EFFECT_3E
+ const EFFECT_3F
+ const EFFECT_40
+ const EFFECT_REFLECT
+ const EFFECT_POISON
+ const EFFECT_PARALYZE
+ const EFFECT_ATTACK_DOWN_HIT
+ const EFFECT_ACID
+ const EFFECT_SPEED_DOWN_HIT
+ const EFFECT_47
+ const EFFECT_SP_DEF_DOWN_HIT
+ const EFFECT_49
+ const EFFECT_4A
+ const EFFECT_4B
+ const EFFECT_CONFUSE_HIT
+ const EFFECT_POISON_MULTI_HIT
+ const EFFECT_4E
+ const EFFECT_SUBSTITUTE
+ const EFFECT_HYPER_BEAM
+ const EFFECT_RAGE
+ const EFFECT_MIMIC
+ const EFFECT_METRONOME
+ const EFFECT_LEECH_SEED
+ const EFFECT_SPLASH
+ const EFFECT_DISABLE
+ const EFFECT_LEVEL_DAMAGE
+ const EFFECT_PSYWAVE
+ const EFFECT_COUNTER
+ const EFFECT_ENCORE
+ const EFFECT_PAIN_SPLIT
+ const EFFECT_SNORE
+ const EFFECT_CONVERSION2
+ const EFFECT_LOCK_ON
+ const EFFECT_SKETCH
+ const EFFECT_60
+ const EFFECT_SLEEP_TALK
+ const EFFECT_DESTINY_BOND
+ const EFFECT_REVERSAL
+ const EFFECT_SPITE
+ const EFFECT_FALSE_SWIPE
+ const EFFECT_BELL_CHIME
+ const EFFECT_PRIORITY_HIT
+ const EFFECT_TRIPLE_KICK
+ const EFFECT_THIEF
+ const EFFECT_MEAN_LOOK
+ const EFFECT_NIGHTMARE
+ const EFFECT_FLAME_WHEEL
+ const EFFECT_NAIL_DOWN
+ const EFFECT_COIN_HURL
+ const EFFECT_PROTECT
+ const EFFECT_SPIKES
+ const EFFECT_FORESIGHT
+ const EFFECT_PERISH_SONG
+ const EFFECT_SANDSTORM
+ const EFFECT_ENDURE
+ const EFFECT_ROLLOUT
+ const EFFECT_SWAGGER
+ const EFFECT_FURY_CUTTER
+ const EFFECT_ATTRACT
+ const EFFECT_RETURN
+ const EFFECT_PRESENT
+ const EFFECT_FRUSTRATION
+ const EFFECT_SAFEGUARD
+ const EFFECT_SACRED_FIRE
+ const EFFECT_MAGNITUDE
+ const EFFECT_BATON_PASS
+ const EFFECT_PURSUIT
+ const EFFECT_RAPID_SPIN
+ const EFFECT_IRON_TAIL
+ const EFFECT_VITAL_THROW
+ const EFFECT_MORNING_SUN
+ const EFFECT_SYNTHESIS
+ const EFFECT_MOONLIGHT
+ const EFFECT_HIDDEN_POWER
+ const EFFECT_RAIN_DANCE
+ const EFFECT_SUNNY_DAY
diff --git a/data/moves/moves.asm b/data/moves/moves.asm
index 2cf54ed..f524977 100644
--- a/data/moves/moves.asm
+++ b/data/moves/moves.asm
@@ -7,260 +7,260 @@ move: MACRO
db \4 ; type
db \5 ; accuracy
db \6 ; pp
- db \7 ; effect chance
+ db \7 percent ; effect chance
ENDM
SECTION "data/moves/moves.asm", ROMX
Moves::
- move $01, $00, $28, $00, $ff, $23, $00
- move $02, $00, $32, $00, $ff, $19, $00
- move $03, $1d, $0f, $00, $d8, $0a, $00
- move $04, $1d, $12, $00, $d8, $0f, $00
- move $05, $00, $50, $00, $d8, $14, $00
- move $06, $22, $28, $00, $ff, $14, $00
- move $07, $04, $4b, $14, $ff, $0f, $19
- move $08, $05, $4b, $19, $ff, $0f, $19
- move $09, $06, $4b, $17, $ff, $0f, $19
- move $0a, $00, $28, $00, $ff, $1e, $00
- move $0b, $00, $37, $00, $ff, $1e, $00
- move $0c, $26, $01, $00, $4c, $05, $00
- move $0d, $27, $50, $00, $bf, $0a, $00
- move $0e, $32, $00, $00, $ff, $1e, $00
- move $0f, $00, $32, $00, $f2, $1e, $00
- move $10, $00, $28, $02, $ff, $23, $00
- move $11, $00, $3c, $02, $ff, $23, $00
- move $12, $1c, $00, $00, $d8, $14, $00
- move $13, $2b, $46, $02, $f2, $0f, $00
- move $14, $2a, $0f, $00, $bf, $14, $00
- move $15, $00, $50, $00, $bf, $14, $00
- move $16, $00, $23, $16, $ff, $0a, $00
- move $17, $25, $41, $00, $ff, $14, $4c
- move $18, $2c, $1e, $01, $ff, $1e, $00
- move $19, $00, $78, $00, $bf, $05, $00
- move $1a, $2d, $46, $01, $f2, $19, $00
- move $1b, $25, $3c, $01, $d8, $0f, $4c
- move $1c, $17, $00, $00, $ff, $0f, $00
- move $1d, $25, $46, $00, $ff, $0f, $4c
- move $1e, $00, $41, $00, $ff, $19, $00
- move $1f, $1d, $0f, $00, $d8, $14, $00
- move $20, $26, $01, $00, $4c, $05, $00
- move $21, $00, $23, $00, $f2, $23, $00
- move $22, $06, $55, $00, $ff, $0f, $4c
- move $23, $2a, $0f, $00, $d8, $14, $00
- move $24, $30, $5a, $00, $d8, $14, $00
- move $25, $1b, $5a, $00, $ff, $14, $00
- move $26, $30, $64, $00, $ff, $0f, $00
- move $27, $13, $00, $00, $ff, $1e, $00
- move $28, $02, $0f, $03, $ff, $23, $19
- move $29, $4d, $19, $07, $ff, $14, $33
- move $2a, $1d, $0e, $07, $d8, $14, $00
- move $2b, $13, $00, $00, $ff, $1e, $00
- move $2c, $1f, $3c, $00, $ff, $19, $19
- move $2d, $12, $00, $00, $ff, $28, $00
- move $2e, $1c, $00, $00, $ff, $14, $00
- move $2f, $01, $00, $00, $8c, $0f, $00
- move $30, $31, $00, $00, $8c, $14, $00
- move $31, $29, $14, $00, $e5, $14, $00
- move $32, $56, $00, $00, $8c, $14, $00
- move $33, $45, $28, $03, $ff, $1e, $19
- move $34, $04, $28, $14, $ff, $19, $19
- move $35, $04, $5f, $14, $ff, $0f, $19
- move $36, $2e, $00, $19, $ff, $1e, $00
- move $37, $00, $28, $15, $ff, $19, $00
- move $38, $00, $78, $15, $cc, $05, $00
- move $39, $00, $5f, $15, $ff, $0f, $00
- move $3a, $05, $5f, $19, $ff, $0a, $19
- move $3b, $05, $78, $19, $e5, $05, $4c
- move $3c, $4c, $41, $18, $ff, $14, $19
- move $3d, $46, $41, $15, $ff, $14, $19
- move $3e, $44, $41, $19, $ff, $14, $19
- move $3f, $50, $96, $00, $e5, $05, $00
- move $40, $00, $23, $02, $ff, $23, $00
- move $41, $00, $50, $02, $ff, $14, $00
- move $42, $30, $50, $01, $cc, $19, $00
- move $43, $25, $32, $01, $e5, $14, $4c
- move $44, $59, $01, $01, $ff, $14, $00
- move $45, $57, $01, $01, $ff, $14, $00
- move $46, $00, $50, $00, $ff, $0f, $00
- move $47, $03, $14, $16, $ff, $14, $00
- move $48, $03, $28, $16, $ff, $0a, $00
- move $49, $54, $01, $16, $e5, $0a, $00
- move $4a, $0d, $00, $00, $ff, $28, $00
- move $4b, $00, $37, $16, $f2, $19, $00
- move $4c, $27, $78, $16, $ff, $0a, $00
- move $4d, $42, $00, $03, $bf, $23, $00
- move $4e, $43, $00, $16, $bf, $1e, $00
- move $4f, $01, $00, $16, $bf, $0f, $00
- move $50, $1b, $46, $16, $ff, $14, $00
- move $51, $14, $00, $07, $f2, $28, $00
- move $52, $29, $28, $1a, $ff, $0a, $00
- move $53, $2a, $0f, $14, $b2, $0f, $00
- move $54, $06, $28, $17, $ff, $1e, $19
- move $55, $06, $5f, $17, $ff, $0f, $19
- move $56, $43, $00, $17, $ff, $14, $00
- move $57, $06, $78, $17, $b2, $0a, $19
- move $58, $00, $32, $05, $a5, $0f, $00
- move $59, $00, $64, $04, $ff, $0a, $00
- move $5a, $26, $01, $04, $4c, $05, $00
- move $5b, $27, $3c, $04, $ff, $0a, $00
- move $5c, $21, $00, $03, $d8, $0a, $00
- move $5d, $4c, $32, $18, $ff, $19, $19
- move $5e, $48, $5a, $18, $ff, $0a, $00
- move $5f, $01, $00, $18, $99, $14, $00
- move $60, $0a, $00, $18, $ff, $28, $00
- move $61, $34, $00, $18, $ff, $1e, $00
- move $62, $67, $28, $00, $ff, $1e, $00
- move $63, $51, $14, $00, $ff, $14, $00
- move $64, $1c, $00, $18, $ff, $14, $00
- move $65, $57, $01, $08, $ff, $0f, $00
- move $66, $52, $00, $00, $ff, $0a, $00
- move $67, $3b, $00, $00, $d8, $28, $00
- move $68, $10, $00, $00, $ff, $0f, $00
- move $69, $20, $00, $00, $ff, $14, $00
- move $6a, $0b, $00, $00, $ff, $1e, $00
- move $6b, $10, $00, $00, $ff, $14, $00
- move $6c, $17, $00, $00, $ff, $14, $00
- move $6d, $31, $00, $08, $ff, $0a, $00
- move $6e, $0b, $00, $15, $ff, $28, $00
- move $6f, $0b, $00, $00, $ff, $28, $00
- move $70, $33, $00, $18, $ff, $1e, $00
- move $71, $23, $00, $18, $ff, $1e, $00
- move $72, $19, $00, $19, $ff, $1e, $00
- move $73, $41, $00, $18, $ff, $14, $00
- move $74, $2f, $00, $00, $ff, $1e, $00
- move $75, $1a, $00, $00, $ff, $0a, $00
- move $76, $53, $01, $00, $ff, $0a, $00
- move $77, $09, $00, $02, $ff, $14, $00
- move $78, $07, $c8, $00, $ff, $05, $00
- move $79, $00, $64, $00, $bf, $0a, $00
- move $7a, $06, $14, $08, $ff, $1e, $4c
- move $7b, $02, $14, $03, $b2, $14, $00
- move $7c, $02, $41, $03, $ff, $14, $4c
- move $7d, $1f, $41, $04, $d8, $14, $19
- move $7e, $04, $78, $14, $d8, $05, $19
- move $7f, $00, $50, $15, $ff, $0f, $00
- move $80, $2a, $23, $15, $bf, $0a, $00
- move $81, $11, $3c, $00, $ff, $14, $00
- move $82, $27, $64, $00, $ff, $0f, $00
- move $83, $1d, $14, $00, $ff, $0f, $00
- move $84, $46, $0a, $00, $ff, $23, $19
- move $85, $36, $00, $18, $ff, $14, $00
- move $86, $17, $00, $18, $cc, $0f, $00
- move $87, $20, $00, $00, $ff, $0a, $00
- move $88, $2d, $55, $01, $e5, $14, $00
- move $89, $43, $00, $00, $bf, $1e, $00
- move $8a, $08, $64, $18, $ff, $0f, $00
- move $8b, $42, $00, $03, $8c, $28, $00
- move $8c, $1d, $0f, $00, $d8, $14, $00
- move $8d, $03, $14, $07, $ff, $0f, $00
- move $8e, $01, $00, $00, $bf, $0a, $00
- move $8f, $27, $8c, $02, $e5, $05, $00
- move $90, $39, $00, $00, $ff, $0a, $00
- move $91, $46, $14, $15, $ff, $1e, $19
- move $92, $00, $46, $00, $ff, $0a, $00
- move $93, $01, $00, $16, $ff, $0f, $00
- move $94, $17, $00, $00, $b2, $14, $00
- move $95, $58, $01, $18, $cc, $0f, $00
- move $96, $55, $00, $00, $ff, $28, $00
- move $97, $33, $00, $03, $ff, $28, $00
- move $98, $00, $5a, $15, $d8, $0a, $00
- move $99, $07, $fa, $00, $ff, $05, $00
- move $9a, $1d, $12, $00, $cc, $0f, $00
- move $9b, $2c, $32, $04, $e5, $0a, $00
- move $9c, $20, $00, $18, $ff, $0a, $00
- move $9d, $1f, $4b, $05, $e5, $0a, $4c
- move $9e, $1f, $50, $00, $e5, $0f, $19
- move $9f, $0a, $00, $00, $ff, $1e, $00
- move $a0, $1e, $00, $00, $ff, $1e, $00
- move $a1, $00, $50, $00, $ff, $0a, $4c
- move $a2, $28, $01, $00, $e5, $0a, $00
- move $a3, $00, $46, $00, $ff, $14, $00
- move $a4, $4f, $00, $00, $ff, $0a, $00
- move $a5, $30, $32, $00, $ff, $00, $00
- move $a6, $5f, $00, $00, $ff, $01, $00
- move $a7, $68, $3c, $01, $ff, $0a, $00
- move $a8, $69, $28, $1b, $ff, $0a, $00
- move $a9, $6a, $00, $07, $ff, $0a, $00
- move $aa, $5e, $00, $00, $ff, $0a, $00
- move $ab, $6b, $32, $08, $ff, $0a, $00
- move $ac, $6c, $3c, $14, $ff, $0a, $00
- move $ad, $5c, $28, $00, $ff, $0a, $4c
- move $ae, $6d, $28, $08, $ff, $0a, $00
- move $af, $63, $01, $00, $ff, $0a, $00
- move $b0, $5d, $00, $00, $ff, $0f, $00
- move $b1, $6e, $28, $00, $ff, $0a, $00
- move $b2, $14, $00, $16, $ff, $0a, $00
- move $b3, $63, $01, $01, $ff, $0a, $00
- move $b4, $64, $00, $08, $ff, $05, $00
- move $b5, $00, $28, $19, $ff, $0a, $19
- move $b6, $6f, $00, $00, $ff, $0a, $00
- move $b7, $67, $28, $01, $ff, $0f, $00
- move $b8, $3b, $00, $00, $d8, $28, $00
- move $b9, $00, $3c, $1b, $ff, $0a, $00
- move $ba, $31, $00, $00, $ff, $0a, $00
- move $bb, $0a, $00, $00, $ff, $0a, $00
- move $bc, $00, $5a, $03, $ff, $0a, $00
- move $bd, $17, $14, $00, $ff, $0a, $ff
- move $be, $00, $41, $15, $ff, $0a, $00
- move $bf, $70, $28, $00, $ff, $0a, $00
- move $c0, $06, $64, $17, $7f, $05, $ff
- move $c1, $71, $00, $00, $ff, $0a, $00
- move $c2, $62, $00, $08, $ff, $05, $00
- move $c3, $72, $00, $00, $ff, $0a, $00
- move $c4, $1e, $00, $18, $ff, $0a, $00
- move $c5, $5e, $00, $00, $ff, $0a, $00
- move $c6, $00, $19, $04, $ff, $0a, $00
- move $c7, $5e, $00, $00, $ff, $0a, $00
- move $c8, $1b, $5a, $1a, $ff, $0a, $00
- move $c9, $73, $14, $05, $ff, $0a, $00
- move $ca, $00, $3c, $16, $ff, $0a, $00
- move $cb, $74, $00, $00, $ff, $0a, $00
- move $cc, $3a, $00, $00, $d8, $28, $00
- move $cd, $75, $1e, $05, $c8, $0a, $00
- move $ce, $65, $28, $00, $ff, $14, $00
- move $cf, $76, $00, $00, $ff, $0a, $ff
- move $d0, $20, $00, $00, $ff, $0a, $00
- move $d1, $06, $41, $17, $ff, $14, $19
- move $d2, $77, $19, $07, $ff, $14, $33
- move $d3, $00, $46, $09, $ff, $0a, $00
- move $d4, $31, $00, $18, $ff, $0a, $00
- move $d5, $78, $00, $00, $ff, $0a, $00
- move $d6, $61, $00, $00, $ff, $0a, $00
- move $d7, $66, $00, $00, $ff, $0a, $00
- move $d8, $79, $32, $00, $ff, $0a, $00
- move $d9, $7a, $32, $00, $ff, $0a, $00
- move $da, $7b, $32, $00, $ff, $0a, $00
- move $db, $7c, $00, $00, $ff, $0a, $00
- move $dc, $5b, $01, $00, $ff, $05, $00
- move $dd, $7d, $50, $14, $ff, $0a, $00
- move $de, $7e, $01, $04, $ff, $0a, $00
- move $df, $00, $64, $01, $ff, $0a, $00
- move $e0, $15, $00, $00, $d8, $28, $00
- move $e1, $00, $28, $1a, $ff, $0a, $00
- move $e2, $7f, $00, $00, $ff, $0a, $00
- move $e3, $5a, $00, $00, $ff, $0a, $00
- move $e4, $80, $28, $00, $ff, $0a, $00
- move $e5, $81, $14, $00, $ff, $0a, $00
- move $e6, $18, $00, $00, $ff, $0a, $00
- move $e7, $82, $3c, $09, $ff, $0a, $00
- move $e8, $00, $5a, $05, $ff, $0a, $00
- move $e9, $83, $32, $01, $ff, $0a, $00
- move $ea, $84, $00, $00, $ff, $0a, $00
- move $eb, $85, $00, $16, $ff, $0a, $00
- move $ec, $86, $00, $00, $ff, $0a, $00
- move $ed, $87, $01, $13, $ff, $0a, $00
- move $ee, $00, $32, $07, $ff, $0a, $00
- move $ef, $00, $3c, $1a, $ff, $0a, $00
- move $f0, $88, $00, $00, $ff, $0a, $00
- move $f1, $89, $00, $00, $ff, $0a, $00
- move $f2, $00, $00, $00, $ff, $0a, $00
- move $f3, $00, $00, $00, $ff, $0a, $00
- move $f4, $00, $00, $00, $ff, $0a, $00
- move $f5, $00, $1e, $00, $ff, $0a, $00
- move $f6, $00, $28, $02, $ff, $0a, $00
- move $f7, $00, $1e, $15, $ff, $0a, $00
- move $f8, $00, $1e, $09, $ff, $0a, $00
- move $f9, $17, $00, $16, $ff, $0a, $00
- move $fa, $00, $1e, $15, $ff, $0a, $00
- move $fb, $00, $00, $15, $ff, $0a, $00
+ move MOVE_POUND, EFFECT_NORMAL_HIT, 40, TYPE_NORMAL, 100 percent, 35, 0
+ move MOVE_KARATE_CHOP, EFFECT_NORMAL_HIT, 50, TYPE_NORMAL, 100 percent, 25, 0
+ move MOVE_DOUBLESLAP, EFFECT_MULTI_HIT, 15, TYPE_NORMAL, 85 percent, 10, 0
+ move MOVE_COMET_PUNCH, EFFECT_MULTI_HIT, 18, TYPE_NORMAL, 85 percent, 15, 0
+ move MOVE_MEGA_PUNCH, EFFECT_NORMAL_HIT, 80, TYPE_NORMAL, 85 percent, 20, 0
+ move MOVE_PAY_DAY, EFFECT_PAY_DAY, 40, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_FIRE_PUNCH, EFFECT_BURN_HIT, 75, TYPE_FIRE, 100 percent, 15, 10
+ move MOVE_ICE_PUNCH, EFFECT_FREEZE_HIT, 75, TYPE_ICE, 100 percent, 15, 10
+ move MOVE_THUNDERPUNCH, EFFECT_PARALYZE_HIT, 75, TYPE_ELECTRIC, 100 percent, 15, 10
+ move MOVE_SCRATCH, EFFECT_NORMAL_HIT, 40, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_VICEGRIP, EFFECT_NORMAL_HIT, 55, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_GUILLOTINE, EFFECT_OHKO, 1, TYPE_NORMAL, 30 percent, 5, 0
+ move MOVE_RAZOR_WIND, EFFECT_RAZOR_WIND, 80, TYPE_NORMAL, 75 percent, 10, 0
+ move MOVE_SWORDS_DANCE, EFFECT_ATTACK_UP_2, 0, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_CUT, EFFECT_NORMAL_HIT, 50, TYPE_NORMAL, 95 percent, 30, 0
+ move MOVE_GUST, EFFECT_NORMAL_HIT, 40, TYPE_FLYING, 100 percent, 35, 0
+ move MOVE_WING_ATTACK, EFFECT_NORMAL_HIT, 60, TYPE_FLYING, 100 percent, 35, 0
+ move MOVE_WHIRLWIND, EFFECT_FORCE_SWITCH, 0, TYPE_NORMAL, 85 percent, 20, 0
+ move MOVE_FLY, EFFECT_FLY, 70, TYPE_FLYING, 95 percent, 15, 0
+ move MOVE_BIND, EFFECT_TRAP_TARGET, 15, TYPE_NORMAL, 75 percent, 20, 0
+ move MOVE_SLAM, EFFECT_NORMAL_HIT, 80, TYPE_NORMAL, 75 percent, 20, 0
+ move MOVE_VINE_WHIP, EFFECT_NORMAL_HIT, 35, TYPE_GRASS, 100 percent, 10, 0
+ move MOVE_STOMP, EFFECT_STOMP, 65, TYPE_NORMAL, 100 percent, 20, 30
+ move MOVE_DOUBLE_KICK, EFFECT_DOUBLE_HIT, 30, TYPE_FIGHTING, 100 percent, 30, 0
+ move MOVE_MEGA_KICK, EFFECT_NORMAL_HIT, 120, TYPE_NORMAL, 75 percent, 5, 0
+ move MOVE_JUMP_KICK, EFFECT_JUMP_KICK, 70, TYPE_FIGHTING, 95 percent, 25, 0
+ move MOVE_ROLLING_KICK, EFFECT_STOMP, 60, TYPE_FIGHTING, 85 percent, 15, 30
+ move MOVE_SAND_ATTACK, EFFECT_ACCURACY_DOWN, 0, TYPE_NORMAL, 100 percent, 15, 0
+ move MOVE_HEADBUTT, EFFECT_STOMP, 70, TYPE_NORMAL, 100 percent, 15, 30
+ move MOVE_HORN_ATTACK, EFFECT_NORMAL_HIT, 65, TYPE_NORMAL, 100 percent, 25, 0
+ move MOVE_FURY_ATTACK, EFFECT_MULTI_HIT, 15, TYPE_NORMAL, 85 percent, 20, 0
+ move MOVE_HORN_DRILL, EFFECT_OHKO, 1, TYPE_NORMAL, 30 percent, 5, 0
+ move MOVE_TACKLE, EFFECT_NORMAL_HIT, 35, TYPE_NORMAL, 95 percent, 35, 0
+ move MOVE_BODY_SLAM, EFFECT_PARALYZE_HIT, 85, TYPE_NORMAL, 100 percent, 15, 30
+ move MOVE_WRAP, EFFECT_TRAP_TARGET, 15, TYPE_NORMAL, 85 percent, 20, 0
+ move MOVE_TAKE_DOWN, EFFECT_RECOIL_HIT, 90, TYPE_NORMAL, 85 percent, 20, 0
+ move MOVE_THRASH, EFFECT_RAMPAGE, 90, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_DOUBLE_EDGE, EFFECT_RECOIL_HIT, 100, TYPE_NORMAL, 100 percent, 15, 0
+ move MOVE_TAIL_WHIP, EFFECT_DEFENSE_DOWN, 0, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_POISON_STING, EFFECT_POISON_HIT, 15, TYPE_POISON, 100 percent, 35, 10
+ move MOVE_TWINEEDLE, EFFECT_POISON_MULTI_HIT, 25, TYPE_BUG, 100 percent, 20, 20
+ move MOVE_PIN_MISSILE, EFFECT_MULTI_HIT, 14, TYPE_BUG, 85 percent, 20, 0
+ move MOVE_LEER, EFFECT_DEFENSE_DOWN, 0, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_BITE, EFFECT_FLINCH_HIT, 60, TYPE_NORMAL, 100 percent, 25, 10
+ move MOVE_GROWL, EFFECT_ATTACK_DOWN, 0, TYPE_NORMAL, 100 percent, 40, 0
+ move MOVE_ROAR, EFFECT_FORCE_SWITCH, 0, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_SING, EFFECT_SLEEP, 0, TYPE_NORMAL, 55 percent, 15, 0
+ move MOVE_SUPERSONIC, EFFECT_CONFUSE, 0, TYPE_NORMAL, 55 percent, 20, 0
+ move MOVE_SONICBOOM, EFFECT_STATIC_DAMAGE, 20, TYPE_NORMAL, 90 percent, 20, 0
+ move MOVE_DISABLE, EFFECT_DISABLE, 0, TYPE_NORMAL, 55 percent, 20, 0
+ move MOVE_ACID, EFFECT_ACID, 40, TYPE_POISON, 100 percent, 30, 10
+ move MOVE_EMBER, EFFECT_BURN_HIT, 40, TYPE_FIRE, 100 percent, 25, 10
+ move MOVE_FLAMETHROWER, EFFECT_BURN_HIT, 95, TYPE_FIRE, 100 percent, 15, 10
+ move MOVE_MIST, EFFECT_MIST, 0, TYPE_ICE, 100 percent, 30, 0
+ move MOVE_WATER_GUN, EFFECT_NORMAL_HIT, 40, TYPE_WATER, 100 percent, 25, 0
+ move MOVE_HYDRO_PUMP, EFFECT_NORMAL_HIT, 120, TYPE_WATER, 80 percent, 5, 0
+ move MOVE_SURF, EFFECT_NORMAL_HIT, 95, TYPE_WATER, 100 percent, 15, 0
+ move MOVE_ICE_BEAM, EFFECT_FREEZE_HIT, 95, TYPE_ICE, 100 percent, 10, 10
+ move MOVE_BLIZZARD, EFFECT_FREEZE_HIT, 120, TYPE_ICE, 90 percent, 5, 30
+ move MOVE_PSYBEAM, EFFECT_CONFUSE_HIT, 65, TYPE_PSYCHIC, 100 percent, 20, 10
+ move MOVE_BUBBLEBEAM, EFFECT_SPEED_DOWN_HIT, 65, TYPE_WATER, 100 percent, 20, 10
+ move MOVE_AURORA_BEAM, EFFECT_ATTACK_DOWN_HIT, 65, TYPE_ICE, 100 percent, 20, 10
+ move MOVE_HYPER_BEAM, EFFECT_HYPER_BEAM, 150, TYPE_NORMAL, 90 percent, 5, 0
+ move MOVE_PECK, EFFECT_NORMAL_HIT, 35, TYPE_FLYING, 100 percent, 35, 0
+ move MOVE_DRILL_PECK, EFFECT_NORMAL_HIT, 80, TYPE_FLYING, 100 percent, 20, 0
+ move MOVE_SUBMISSION, EFFECT_RECOIL_HIT, 80, TYPE_FIGHTING, 80 percent, 25, 0
+ move MOVE_LOW_KICK, EFFECT_STOMP, 50, TYPE_FIGHTING, 90 percent, 20, 30
+ move MOVE_COUNTER, EFFECT_COUNTER, 1, TYPE_FIGHTING, 100 percent, 20, 0
+ move MOVE_SEISMIC_TOSS, EFFECT_LEVEL_DAMAGE, 1, TYPE_FIGHTING, 100 percent, 20, 0
+ move MOVE_STRENGTH, EFFECT_NORMAL_HIT, 80, TYPE_NORMAL, 100 percent, 15, 0
+ move MOVE_ABSORB, EFFECT_LEECH_HIT, 20, TYPE_GRASS, 100 percent, 20, 0
+ move MOVE_MEGA_DRAIN, EFFECT_LEECH_HIT, 40, TYPE_GRASS, 100 percent, 10, 0
+ move MOVE_LEECH_SEED, EFFECT_LEECH_SEED, 1, TYPE_GRASS, 90 percent, 10, 0
+ move MOVE_GROWTH, EFFECT_SP_ATK_UP, 0, TYPE_NORMAL, 100 percent, 40, 0
+ move MOVE_RAZOR_LEAF, EFFECT_NORMAL_HIT, 55, TYPE_GRASS, 95 percent, 25, 0
+ move MOVE_SOLARBEAM, EFFECT_RAZOR_WIND, 120, TYPE_GRASS, 100 percent, 10, 0
+ move MOVE_POISONPOWDER, EFFECT_POISON, 0, TYPE_POISON, 75 percent, 35, 0
+ move MOVE_STUN_SPORE, EFFECT_PARALYZE, 0, TYPE_GRASS, 75 percent, 30, 0
+ move MOVE_SLEEP_POWDER, EFFECT_SLEEP, 0, TYPE_GRASS, 75 percent, 15, 0
+ move MOVE_PETAL_DANCE, EFFECT_RAMPAGE, 70, TYPE_GRASS, 100 percent, 20, 0
+ move MOVE_STRING_SHOT, EFFECT_SPEED_DOWN, 0, TYPE_BUG, 95 percent, 40, 0
+ move MOVE_DRAGON_RAGE, EFFECT_STATIC_DAMAGE, 40, TYPE_DRAGON, 100 percent, 10, 0
+ move MOVE_FIRE_SPIN, EFFECT_TRAP_TARGET, 15, TYPE_FIRE, 70 percent, 15, 0
+ move MOVE_THUNDERSHOCK, EFFECT_PARALYZE_HIT, 40, TYPE_ELECTRIC, 100 percent, 30, 10
+ move MOVE_THUNDERBOLT, EFFECT_PARALYZE_HIT, 95, TYPE_ELECTRIC, 100 percent, 15, 10
+ move MOVE_THUNDER_WAVE, EFFECT_PARALYZE, 0, TYPE_ELECTRIC, 100 percent, 20, 0
+ move MOVE_THUNDER, EFFECT_PARALYZE_HIT, 120, TYPE_ELECTRIC, 70 percent, 10, 10
+ move MOVE_ROCK_THROW, EFFECT_NORMAL_HIT, 50, TYPE_ROCK, 65 percent, 15, 0
+ move MOVE_EARTHQUAKE, EFFECT_NORMAL_HIT, 100, TYPE_GROUND, 100 percent, 10, 0
+ move MOVE_FISSURE, EFFECT_OHKO, 1, TYPE_GROUND, 30 percent, 5, 0
+ move MOVE_DIG, EFFECT_RAZOR_WIND, 60, TYPE_GROUND, 100 percent, 10, 0
+ move MOVE_TOXIC, EFFECT_TOXIC, 0, TYPE_POISON, 85 percent, 10, 0
+ move MOVE_CONFUSION, EFFECT_CONFUSE_HIT, 50, TYPE_PSYCHIC, 100 percent, 25, 10
+ move MOVE_PSYCHIC, EFFECT_SP_DEF_DOWN_HIT, 90, TYPE_PSYCHIC, 100 percent, 10, 0
+ move MOVE_HYPNOSIS, EFFECT_SLEEP, 0, TYPE_PSYCHIC, 60 percent, 20, 0
+ move MOVE_MEDITATE, EFFECT_ATTACK_UP, 0, TYPE_PSYCHIC, 100 percent, 40, 0
+ move MOVE_AGILITY, EFFECT_SPEED_UP_2, 0, TYPE_PSYCHIC, 100 percent, 30, 0
+ move MOVE_QUICK_ATTACK, EFFECT_PRIORITY_HIT, 40, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_RAGE, EFFECT_RAGE, 20, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_TELEPORT, EFFECT_FORCE_SWITCH, 0, TYPE_PSYCHIC, 100 percent, 20, 0
+ move MOVE_NIGHT_SHADE, EFFECT_LEVEL_DAMAGE, 1, TYPE_GHOST, 100 percent, 15, 0
+ move MOVE_MIMIC, EFFECT_MIMIC, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SCREECH, EFFECT_DEFENSE_DOWN_2, 0, TYPE_NORMAL, 85 percent, 40, 0
+ move MOVE_DOUBLE_TEAM, EFFECT_EVASION_UP, 0, TYPE_NORMAL, 100 percent, 15, 0
+ move MOVE_RECOVER, EFFECT_HEAL, 0, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_HARDEN, EFFECT_DEFENSE_UP, 0, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_MINIMIZE, EFFECT_EVASION_UP, 0, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_SMOKESCREEN, EFFECT_ACCURACY_DOWN, 0, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_CONFUSE_RAY, EFFECT_CONFUSE, 0, TYPE_GHOST, 100 percent, 10, 0
+ move MOVE_WITHDRAW, EFFECT_DEFENSE_UP, 0, TYPE_WATER, 100 percent, 40, 0
+ move MOVE_DEFENSE_CURL, EFFECT_DEFENSE_UP, 0, TYPE_NORMAL, 100 percent, 40, 0
+ move MOVE_BARRIER, EFFECT_DEFENSE_UP_2, 0, TYPE_PSYCHIC, 100 percent, 30, 0
+ move MOVE_LIGHT_SCREEN, EFFECT_LIGHT_SCREEN, 0, TYPE_PSYCHIC, 100 percent, 30, 0
+ move MOVE_HAZE, EFFECT_RESET_STATS, 0, TYPE_ICE, 100 percent, 30, 0
+ move MOVE_REFLECT, EFFECT_REFLECT, 0, TYPE_PSYCHIC, 100 percent, 20, 0
+ move MOVE_FOCUS_ENERGY, EFFECT_FOCUS_ENERGY, 0, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_BIDE, EFFECT_BIDE, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_METRONOME, EFFECT_METRONOME, 1, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_MIRROR_MOVE, EFFECT_MIRROR_MOVE, 0, TYPE_FLYING, 100 percent, 20, 0
+ move MOVE_SELFDESTRUCT, EFFECT_SELFDESTRUCT, 200, TYPE_NORMAL, 100 percent, 5, 0
+ move MOVE_EGG_BOMB, EFFECT_NORMAL_HIT, 100, TYPE_NORMAL, 75 percent, 10, 0
+ move MOVE_LICK, EFFECT_PARALYZE_HIT, 20, TYPE_GHOST, 100 percent, 30, 30
+ move MOVE_SMOG, EFFECT_POISON_HIT, 20, TYPE_POISON, 70 percent, 20, 0
+ move MOVE_SLUDGE, EFFECT_POISON_HIT, 65, TYPE_POISON, 100 percent, 20, 30
+ move MOVE_BONE_CLUB, EFFECT_FLINCH_HIT, 65, TYPE_GROUND, 85 percent, 20, 10
+ move MOVE_FIRE_BLAST, EFFECT_BURN_HIT, 120, TYPE_FIRE, 85 percent, 5, 10
+ move MOVE_WATERFALL, EFFECT_NORMAL_HIT, 80, TYPE_WATER, 100 percent, 15, 0
+ move MOVE_CLAMP, EFFECT_TRAP_TARGET, 35, TYPE_WATER, 75 percent, 10, 0
+ move MOVE_SWIFT, EFFECT_SWIFT, 60, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_SKULL_BASH, EFFECT_RAZOR_WIND, 100, TYPE_NORMAL, 100 percent, 15, 0
+ move MOVE_SPIKE_CANNON, EFFECT_MULTI_HIT, 20, TYPE_NORMAL, 100 percent, 15, 0
+ move MOVE_CONSTRICT, EFFECT_SPEED_DOWN_HIT, 10, TYPE_NORMAL, 100 percent, 35, 10
+ move MOVE_AMNESIA, EFFECT_SP_DEF_UP_2, 0, TYPE_PSYCHIC, 100 percent, 20, 0
+ move MOVE_KINESIS, EFFECT_ACCURACY_DOWN, 0, TYPE_PSYCHIC, 80 percent, 15, 0
+ move MOVE_SOFTBOILED, EFFECT_HEAL, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_HI_JUMP_KICK, EFFECT_JUMP_KICK, 85, TYPE_FIGHTING, 90 percent, 20, 0
+ move MOVE_GLARE, EFFECT_PARALYZE, 0, TYPE_NORMAL, 75 percent, 30, 0
+ move MOVE_DREAM_EATER, EFFECT_DREAM_EATER, 100, TYPE_PSYCHIC, 100 percent, 15, 0
+ move MOVE_POISON_GAS, EFFECT_POISON, 0, TYPE_POISON, 55 percent, 40, 0
+ move MOVE_BARRAGE, EFFECT_MULTI_HIT, 15, TYPE_NORMAL, 85 percent, 20, 0
+ move MOVE_LEECH_LIFE, EFFECT_LEECH_HIT, 20, TYPE_BUG, 100 percent, 15, 0
+ move MOVE_LOVELY_KISS, EFFECT_SLEEP, 0, TYPE_NORMAL, 75 percent, 10, 0
+ move MOVE_SKY_ATTACK, EFFECT_RAZOR_WIND, 140, TYPE_FLYING, 90 percent, 5, 0
+ move MOVE_TRANSFORM, EFFECT_TRANSFORM, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_BUBBLE, EFFECT_SPEED_DOWN_HIT, 20, TYPE_WATER, 100 percent, 30, 10
+ move MOVE_DIZZY_PUNCH, EFFECT_NORMAL_HIT, 70, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SPORE, EFFECT_SLEEP, 0, TYPE_GRASS, 100 percent, 15, 0
+ move MOVE_FLASH, EFFECT_ACCURACY_DOWN, 0, TYPE_NORMAL, 70 percent, 20, 0
+ move MOVE_PSYWAVE, EFFECT_PSYWAVE, 1, TYPE_PSYCHIC, 80 percent, 15, 0
+ move MOVE_SPLASH, EFFECT_SPLASH, 0, TYPE_NORMAL, 100 percent, 40, 0
+ move MOVE_ACID_ARMOR, EFFECT_DEFENSE_UP_2, 0, TYPE_POISON, 100 percent, 40, 0
+ move MOVE_CRABHAMMER, EFFECT_NORMAL_HIT, 90, TYPE_WATER, 85 percent, 10, 0
+ move MOVE_EXPLOSION, EFFECT_SELFDESTRUCT, 250, TYPE_NORMAL, 100 percent, 5, 0
+ move MOVE_FURY_SWIPES, EFFECT_MULTI_HIT, 18, TYPE_NORMAL, 80 percent, 15, 0
+ move MOVE_BONEMERANG, EFFECT_DOUBLE_HIT, 50, TYPE_GROUND, 90 percent, 10, 0
+ move MOVE_REST, EFFECT_HEAL, 0, TYPE_PSYCHIC, 100 percent, 10, 0
+ move MOVE_ROCK_SLIDE, EFFECT_FLINCH_HIT, 75, TYPE_ROCK, 90 percent, 10, 30
+ move MOVE_HYPER_FANG, EFFECT_FLINCH_HIT, 80, TYPE_NORMAL, 90 percent, 15, 10
+ move MOVE_SHARPEN, EFFECT_ATTACK_UP, 0, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_CONVERSION, EFFECT_CONVERSION, 0, TYPE_NORMAL, 100 percent, 30, 0
+ move MOVE_TRI_ATTACK, EFFECT_NORMAL_HIT, 80, TYPE_NORMAL, 100 percent, 10, 30
+ move MOVE_SUPER_FANG, EFFECT_SUPER_FANG, 1, TYPE_NORMAL, 90 percent, 10, 0
+ move MOVE_SLASH, EFFECT_NORMAL_HIT, 70, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_SUBSTITUTE, EFFECT_SUBSTITUTE, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_STRUGGLE, EFFECT_RECOIL_HIT, 50, TYPE_NORMAL, 100 percent, 0, 0
+ move MOVE_SKETCH, EFFECT_SKETCH, 0, TYPE_NORMAL, 100 percent, 1, 0
+ move MOVE_TRIPLE_KICK, EFFECT_TRIPLE_KICK, 60, TYPE_FIGHTING, 100 percent, 10, 0
+ move MOVE_THIEF, EFFECT_THIEF, 40, TYPE_DARK, 100 percent, 10, 0
+ move MOVE_SPIDER_WEB, EFFECT_MEAN_LOOK, 0, TYPE_BUG, 100 percent, 10, 0
+ move MOVE_MIND_READER, EFFECT_LOCK_ON, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_NIGHTMARE, EFFECT_NIGHTMARE, 50, TYPE_GHOST, 100 percent, 10, 0
+ move MOVE_FLAME_WHEEL, EFFECT_FLAME_WHEEL, 60, TYPE_FIRE, 100 percent, 10, 0
+ move MOVE_SNORE, EFFECT_SNORE, 40, TYPE_NORMAL, 100 percent, 10, 30
+ move MOVE_NAIL_DOWN, EFFECT_NAIL_DOWN, 40, TYPE_GHOST, 100 percent, 10, 0
+ move MOVE_FLAIL, EFFECT_REVERSAL, 1, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_CONVERSION2, EFFECT_CONVERSION2, 0, TYPE_NORMAL, 100 percent, 15, 0
+ move MOVE_COIN_HURL, EFFECT_COIN_HURL, 40, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_COTTON_SPORE, EFFECT_SPEED_DOWN, 0, TYPE_GRASS, 100 percent, 10, 0
+ move MOVE_REVERSAL, EFFECT_REVERSAL, 1, TYPE_FIGHTING, 100 percent, 10, 0
+ move MOVE_SPITE, EFFECT_SPITE, 0, TYPE_GHOST, 100 percent, 5, 0
+ move MOVE_POWDER_SNOW, EFFECT_NORMAL_HIT, 40, TYPE_ICE, 100 percent, 10, 10
+ move MOVE_PROTECT, EFFECT_PROTECT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_MACH_PUNCH, EFFECT_PRIORITY_HIT, 40, TYPE_FIGHTING, 100 percent, 15, 0
+ move MOVE_SCARY_FACE, EFFECT_DEFENSE_DOWN_2, 0, TYPE_NORMAL, 85 percent, 40, 0
+ move MOVE_FAINT_ATTACK, EFFECT_NORMAL_HIT, 60, TYPE_DARK, 100 percent, 10, 0
+ move MOVE_SWEET_KISS, EFFECT_CONFUSE, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_BELLY_DRUM, EFFECT_ATTACK_UP, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SLUDGE_BOMB, EFFECT_NORMAL_HIT, 90, TYPE_POISON, 100 percent, 10, 0
+ move MOVE_MUD_SLAP, EFFECT_ACCURACY_DOWN, 20, TYPE_NORMAL, 100 percent, 10, 100
+ move MOVE_OCTAZOOKA, EFFECT_NORMAL_HIT, 65, TYPE_WATER, 100 percent, 10, 0
+ move MOVE_SPIKES, EFFECT_SPIKES, 40, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_ZAP_CANNON, EFFECT_PARALYZE_HIT, 100, TYPE_ELECTRIC, 50 percent, 5, 100
+ move MOVE_FORESIGHT, EFFECT_FORESIGHT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_DESTINY_BOND, EFFECT_DESTINY_BOND, 0, TYPE_GHOST, 100 percent, 5, 0
+ move MOVE_PERISH_SONG, EFFECT_PERISH_SONG, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SYNCHRONIZE, EFFECT_CONVERSION, 0, TYPE_PSYCHIC, 100 percent, 10, 0
+ move MOVE_DETECT, EFFECT_LOCK_ON, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_BONE_LOCK, EFFECT_NORMAL_HIT, 25, TYPE_GROUND, 100 percent, 10, 0
+ move MOVE_LOCK_ON, EFFECT_LOCK_ON, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_OUTRAGE, EFFECT_RAMPAGE, 90, TYPE_DRAGON, 100 percent, 10, 0
+ move MOVE_SANDSTORM, EFFECT_SANDSTORM, 20, TYPE_ROCK, 100 percent, 10, 0
+ move MOVE_GIGA_DRAIN, EFFECT_NORMAL_HIT, 60, TYPE_GRASS, 100 percent, 10, 0
+ move MOVE_ENDURE, EFFECT_ENDURE, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_CHARM, EFFECT_ATTACK_DOWN_2, 0, TYPE_NORMAL, 85 percent, 40, 0
+ move MOVE_ROLLOUT, EFFECT_ROLLOUT, 30, TYPE_ROCK, 79 percent - 1, 10, 0
+ move MOVE_FALSE_SWIPE, EFFECT_FALSE_SWIPE, 40, TYPE_NORMAL, 100 percent, 20, 0
+ move MOVE_SWAGGER, EFFECT_SWAGGER, 0, TYPE_NORMAL, 100 percent, 10, 100
+ move MOVE_MILK_DRINK, EFFECT_HEAL, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SPARK, EFFECT_PARALYZE_HIT, 65, TYPE_ELECTRIC, 100 percent, 20, 10
+ move MOVE_FURY_CUTTER, EFFECT_FURY_CUTTER, 25, TYPE_BUG, 100 percent, 20, 20
+ move MOVE_STEEL_WING, EFFECT_NORMAL_HIT, 70, TYPE_METAL, 100 percent, 10, 0
+ move MOVE_STALKER, EFFECT_CONFUSE, 0, TYPE_PSYCHIC, 100 percent, 10, 0
+ move MOVE_ATTRACT, EFFECT_ATTRACT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SLEEP_TALK, EFFECT_SLEEP_TALK, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_BELL_CHIME, EFFECT_BELL_CHIME, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_RETURN, EFFECT_RETURN, 50, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_PRESENT, EFFECT_PRESENT, 50, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_FRUSTRATION, EFFECT_FRUSTRATION, 50, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SAFEGUARD, EFFECT_SAFEGUARD, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_PAIN_SPLIT, EFFECT_PAIN_SPLIT, 1, TYPE_NORMAL, 100 percent, 5, 0
+ move MOVE_SACRED_FIRE, EFFECT_SACRED_FIRE, 80, TYPE_FIRE, 100 percent, 10, 0
+ move MOVE_MAGNITUDE, EFFECT_MAGNITUDE, 1, TYPE_GROUND, 100 percent, 10, 0
+ move MOVE_DYNAMICPUNCH, EFFECT_NORMAL_HIT, 100, TYPE_FIGHTING, 100 percent, 10, 0
+ move MOVE_MEGAPHONE, EFFECT_MEGAPHONE, 0, TYPE_NORMAL, 85 percent, 40, 0
+ move MOVE_DRAGONBREATH, EFFECT_NORMAL_HIT, 40, TYPE_DRAGON, 100 percent, 10, 0
+ move MOVE_BATON_PASS, EFFECT_BATON_PASS, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_ENCORE, EFFECT_ENCORE, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_PURSUIT, EFFECT_PURSUIT, 40, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_RAPID_SPIN, EFFECT_RAPID_SPIN, 20, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_TEMPT, EFFECT_TEMPT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_IRON_TAIL, EFFECT_IRON_TAIL, 60, TYPE_METAL, 100 percent, 10, 0
+ move MOVE_ROCK_HEAD, EFFECT_NORMAL_HIT, 90, TYPE_ROCK, 100 percent, 10, 0
+ move MOVE_VITAL_THROW, EFFECT_VITAL_THROW, 50, TYPE_FIGHTING, 100 percent, 10, 0
+ move MOVE_MORNING_SUN, EFFECT_MORNING_SUN, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SYNTHESIS, EFFECT_SYNTHESIS, 0, TYPE_GRASS, 100 percent, 10, 0
+ move MOVE_MOONLIGHT, EFFECT_MOONLIGHT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_HIDDEN_POWER, EFFECT_HIDDEN_POWER, 1, TYPE_UNKNOWN, 100 percent, 10, 0
+ move MOVE_CROSS_CUTTER, EFFECT_NORMAL_HIT, 50, TYPE_BUG, 100 percent, 10, 0
+ move MOVE_TWISTER, EFFECT_NORMAL_HIT, 60, TYPE_DRAGON, 100 percent, 10, 0
+ move MOVE_RAIN_DANCE, EFFECT_RAIN_DANCE, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_SUNNY_DAY, EFFECT_SUNNY_DAY, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_F2, EFFECT_NORMAL_HIT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_F3, EFFECT_NORMAL_HIT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_F4, EFFECT_NORMAL_HIT, 0, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_UPROOT, EFFECT_NORMAL_HIT, 30, TYPE_NORMAL, 100 percent, 10, 0
+ move MOVE_WIND_RIDE, EFFECT_NORMAL_HIT, 40, TYPE_FLYING, 100 percent, 10, 0
+ move MOVE_WATER_SPORT, EFFECT_NORMAL_HIT, 30, TYPE_WATER, 100 percent, 10, 0
+ move MOVE_STRONG_ARM, EFFECT_NORMAL_HIT, 30, TYPE_METAL, 100 percent, 10, 0
+ move MOVE_BRIGHT_MOSS, EFFECT_ACCURACY_DOWN, 0, TYPE_GRASS, 100 percent, 10, 0
+ move MOVE_WHIRLPOOL, EFFECT_NORMAL_HIT, 30, TYPE_WATER, 100 percent, 10, 0
+ move MOVE_BOUNCE, EFFECT_NORMAL_HIT, 0, TYPE_WATER, 100 percent, 10, 0