mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-16 18:20:50 +12:00
276 lines
20 KiB
NASM
276 lines
20 KiB
NASM
; Characteristics of each move.
|
|
|
|
MACRO move
|
|
; the animation byte will be filled when the move is loaded
|
|
db \1 ; effect
|
|
db \2 ; power
|
|
db \3 ; type
|
|
db \4 percent ; accuracy
|
|
db \5 ; pp
|
|
db \6 percent ; effect chance
|
|
assert \5 <= 40, "PP must be 40 or less"
|
|
ENDM
|
|
|
|
Moves::
|
|
; entries correspond to constants/move_constants.asm
|
|
indirect_table MOVE_LENGTH - 1, 1
|
|
indirect_entries NUM_ATTACKS, Moves1
|
|
indirect_table_end
|
|
|
|
Moves1:
|
|
move EFFECT_NORMAL_HIT, 40, NORMAL, 100, 35, 0 ;POUND
|
|
move EFFECT_NORMAL_HIT, 50, FIGHTING, 100, 25, 0 ;KARATE_CHOP
|
|
move EFFECT_MULTI_HIT, 15, NORMAL, 85, 10, 0 ;DOUBLESLAP
|
|
move EFFECT_MULTI_HIT, 18, NORMAL, 85, 15, 0 ;COMET_PUNCH
|
|
move EFFECT_NORMAL_HIT, 80, NORMAL, 85, 20, 0 ;MEGA_PUNCH
|
|
move EFFECT_PAY_DAY, 40, NORMAL, 100, 20, 0 ;PAY_DAY
|
|
move EFFECT_BURN_HIT, 75, FIRE, 100, 15, 10 ;FIRE_PUNCH
|
|
move EFFECT_FREEZE_HIT, 75, ICE, 100, 15, 10 ;ICE_PUNCH
|
|
move EFFECT_PARALYZE_HIT, 75, ELECTRIC, 100, 15, 10 ;THUNDERPUNCH
|
|
move EFFECT_NORMAL_HIT, 40, NORMAL, 100, 35, 0 ;SCRATCH
|
|
move EFFECT_NORMAL_HIT, 55, NORMAL, 100, 30, 0 ;VICEGRIP
|
|
move EFFECT_OHKO, 0, NORMAL, 30, 5, 0 ;GUILLOTINE
|
|
move EFFECT_RAZOR_WIND, 80, NORMAL, 75, 10, 0 ;RAZOR_WIND
|
|
move EFFECT_ATTACK_UP_2, 0, NORMAL, 100, 30, 0 ;SWORDS_DANCE
|
|
move EFFECT_NORMAL_HIT, 50, NORMAL, 95, 30, 0 ;CUT
|
|
move EFFECT_GUST, 40, FLYING, 100, 35, 0 ;GUST
|
|
move EFFECT_NORMAL_HIT, 60, FLYING, 100, 35, 0 ;WING_ATTACK
|
|
move EFFECT_FORCE_SWITCH, 0, NORMAL, 100, 20, 0 ;WHIRLWIND
|
|
move EFFECT_FLY, 70, FLYING, 95, 15, 0 ;FLY
|
|
move EFFECT_TRAP_TARGET, 15, NORMAL, 75, 20, 0 ;BIND
|
|
move EFFECT_NORMAL_HIT, 80, NORMAL, 75, 20, 0 ;SLAM
|
|
move EFFECT_NORMAL_HIT, 35, GRASS, 100, 10, 0 ;VINE_WHIP
|
|
move EFFECT_STOMP, 65, NORMAL, 100, 20, 30 ;STOMP
|
|
move EFFECT_DOUBLE_HIT, 30, FIGHTING, 100, 30, 0 ;DOUBLE_KICK
|
|
move EFFECT_NORMAL_HIT, 120, NORMAL, 75, 5, 0 ;MEGA_KICK
|
|
move EFFECT_JUMP_KICK, 70, FIGHTING, 95, 25, 0 ;JUMP_KICK
|
|
move EFFECT_FLINCH_HIT, 60, FIGHTING, 85, 15, 30 ;ROLLING_KICK
|
|
move EFFECT_ACCURACY_DOWN, 0, GROUND, 100, 15, 0 ;SAND_ATTACK
|
|
move EFFECT_FLINCH_HIT, 70, NORMAL, 100, 15, 30 ;HEADBUTT
|
|
move EFFECT_NORMAL_HIT, 65, NORMAL, 100, 25, 0 ;HORN_ATTACK
|
|
move EFFECT_MULTI_HIT, 15, NORMAL, 85, 20, 0 ;FURY_ATTACK
|
|
move EFFECT_OHKO, 1, NORMAL, 30, 5, 0 ;HORN_DRILL
|
|
move EFFECT_NORMAL_HIT, 35, NORMAL, 95, 35, 0 ;TACKLE
|
|
move EFFECT_PARALYZE_HIT, 85, NORMAL, 100, 15, 30 ;BODY_SLAM
|
|
move EFFECT_TRAP_TARGET, 15, NORMAL, 85, 20, 0 ;WRAP
|
|
move EFFECT_RECOIL_HIT, 90, NORMAL, 85, 20, 0 ;TAKE_DOWN
|
|
move EFFECT_RAMPAGE, 90, NORMAL, 100, 20, 0 ;THRASH
|
|
move EFFECT_RECOIL_HIT, 120, NORMAL, 100, 15, 0 ;DOUBLE_EDGE
|
|
move EFFECT_DEFENSE_DOWN, 0, NORMAL, 100, 30, 0 ;TAIL_WHIP
|
|
move EFFECT_POISON_HIT, 15, POISON, 100, 35, 30 ;POISON_STING
|
|
move EFFECT_POISON_MULTI_HIT, 25, BUG, 100, 20, 20 ;TWINEEDLE
|
|
move EFFECT_MULTI_HIT, 14, BUG, 85, 20, 0 ;PIN_MISSILE
|
|
move EFFECT_DEFENSE_DOWN, 0, NORMAL, 100, 30, 0 ;LEER
|
|
move EFFECT_FLINCH_HIT, 60, DARK, 100, 25, 30 ;BITE
|
|
move EFFECT_ATTACK_DOWN, 0, NORMAL, 100, 40, 0 ;GROWL
|
|
move EFFECT_FORCE_SWITCH, 0, NORMAL, 100, 20, 0 ;ROAR
|
|
move EFFECT_SLEEP, 0, NORMAL, 55, 15, 0 ;SING
|
|
move EFFECT_CONFUSE, 0, NORMAL, 55, 20, 0 ;SUPERSONIC
|
|
move EFFECT_STATIC_DAMAGE, 20, NORMAL, 90, 20, 0 ;SONICBOOM
|
|
move EFFECT_DISABLE, 0, NORMAL, 55, 20, 0 ;DISABLE
|
|
move EFFECT_DEFENSE_DOWN_HIT, 40, POISON, 100, 30, 10 ;ACID
|
|
move EFFECT_BURN_HIT, 40, FIRE, 100, 25, 10 ;EMBER
|
|
move EFFECT_BURN_HIT, 95, FIRE, 100, 15, 10 ;FLAMETHROWER
|
|
move EFFECT_MIST, 0, ICE, 100, 30, 0 ;MIST
|
|
move EFFECT_NORMAL_HIT, 40, WATER, 100, 25, 0 ;WATER_GUN
|
|
move EFFECT_NORMAL_HIT, 120, WATER, 80, 5, 0 ;HYDRO_PUMP
|
|
move EFFECT_NORMAL_HIT, 95, WATER, 100, 15, 0 ;SURF
|
|
move EFFECT_FREEZE_HIT, 95, ICE, 100, 10, 10 ;ICE_BEAM
|
|
move EFFECT_FREEZE_HIT, 120, ICE, 70, 5, 10 ;BLIZZARD
|
|
move EFFECT_CONFUSE_HIT, 65, PSYCHIC_TYPE, 100, 20, 10 ;PSYBEAM
|
|
move EFFECT_SPEED_DOWN_HIT, 65, WATER, 100, 20, 10 ;BUBBLEBEAM
|
|
move EFFECT_ATTACK_DOWN_HIT, 65, ICE, 100, 20, 10 ;AURORA_BEAM
|
|
move EFFECT_HYPER_BEAM, 150, NORMAL, 90, 5, 0 ;HYPER_BEAM
|
|
move EFFECT_NORMAL_HIT, 35, FLYING, 100, 35, 0 ;PECK
|
|
move EFFECT_NORMAL_HIT, 80, FLYING, 100, 20, 0 ;DRILL_PECK
|
|
move EFFECT_RECOIL_HIT, 80, FIGHTING, 80, 25, 0 ;SUBMISSION
|
|
move EFFECT_FLINCH_HIT, 50, FIGHTING, 90, 20, 30 ;LOW_KICK
|
|
move EFFECT_COUNTER, 1, FIGHTING, 100, 20, 0 ;COUNTER
|
|
move EFFECT_LEVEL_DAMAGE, 1, FIGHTING, 100, 20, 0 ;SEISMIC_TOSS
|
|
move EFFECT_NORMAL_HIT, 80, NORMAL, 100, 15, 0 ;STRENGTH
|
|
move EFFECT_LEECH_HIT, 20, GRASS, 100, 20, 0 ;ABSORB
|
|
move EFFECT_LEECH_HIT, 40, GRASS, 100, 10, 0 ;MEGA_DRAIN
|
|
move EFFECT_LEECH_SEED, 0, GRASS, 90, 10, 0 ;LEECH_SEED
|
|
move EFFECT_SP_ATK_UP, 0, NORMAL, 100, 40, 0 ;GROWTH
|
|
move EFFECT_NORMAL_HIT, 55, GRASS, 95, 25, 0 ;RAZOR_LEAF
|
|
move EFFECT_SOLARBEAM, 120, GRASS, 100, 10, 0 ;SOLARBEAM
|
|
move EFFECT_POISON, 0, POISON, 75, 35, 0 ;POISONPOWDER
|
|
move EFFECT_PARALYZE, 0, GRASS, 75, 30, 0 ;STUN_SPORE
|
|
move EFFECT_SLEEP, 0, GRASS, 75, 15, 0 ;SLEEP_POWDER
|
|
move EFFECT_RAMPAGE, 70, GRASS, 100, 20, 0 ;PETAL_DANCE
|
|
move EFFECT_SPEED_DOWN, 0, BUG, 95, 40, 0 ;STRING_SHOT
|
|
move EFFECT_STATIC_DAMAGE, 40, DRAGON, 100, 10, 0 ;DRAGON_RAGE
|
|
move EFFECT_TRAP_TARGET, 15, FIRE, 70, 15, 0 ;FIRE_SPIN
|
|
move EFFECT_PARALYZE_HIT, 40, ELECTRIC, 100, 30, 10 ;THUNDERSHOCK
|
|
move EFFECT_PARALYZE_HIT, 95, ELECTRIC, 100, 15, 10 ;THUNDERBOLT
|
|
move EFFECT_PARALYZE, 0, ELECTRIC, 100, 20, 0 ;THUNDER_WAVE
|
|
move EFFECT_THUNDER, 120, ELECTRIC, 70, 10, 30 ;THUNDER
|
|
move EFFECT_NORMAL_HIT, 50, ROCK, 90, 15, 0 ;ROCK_THROW
|
|
move EFFECT_EARTHQUAKE, 100, GROUND, 100, 10, 0 ;EARTHQUAKE
|
|
move EFFECT_OHKO, 1, GROUND, 30, 5, 0 ;FISSURE
|
|
move EFFECT_FLY, 60, GROUND, 100, 10, 0 ;DIG
|
|
move EFFECT_TOXIC, 0, POISON, 85, 10, 0 ;TOXIC
|
|
move EFFECT_CONFUSE_HIT, 50, PSYCHIC_TYPE, 100, 25, 10 ;CONFUSION
|
|
move EFFECT_SP_DEF_DOWN_HIT, 90, PSYCHIC_TYPE, 100, 10, 10 ;PSYCHIC_TYPE_M
|
|
move EFFECT_SLEEP, 0, PSYCHIC_TYPE, 60, 20, 0 ;HYPNOSIS
|
|
move EFFECT_ATTACK_UP, 0, PSYCHIC_TYPE, 100, 40, 0 ;MEDITATE
|
|
move EFFECT_SPEED_UP_2, 0, PSYCHIC_TYPE, 100, 30, 0 ;AGILITY
|
|
move EFFECT_PRIORITY_HIT, 40, NORMAL, 100, 30, 0 ;QUICK_ATTACK
|
|
move EFFECT_RAGE, 20, NORMAL, 100, 20, 0 ;RAGE
|
|
move EFFECT_TELEPORT, 0, PSYCHIC_TYPE, 100, 20, 0 ;TELEPORT
|
|
move EFFECT_LEVEL_DAMAGE, 1, GHOST, 100, 15, 0 ;NIGHT_SHADE
|
|
move EFFECT_MIMIC, 0, NORMAL, 100, 10, 0 ;MIMIC
|
|
move EFFECT_DEFENSE_DOWN_2, 0, NORMAL, 85, 40, 0 ;SCREECH
|
|
move EFFECT_EVASION_UP, 0, NORMAL, 100, 15, 0 ;DOUBLE_TEAM
|
|
move EFFECT_HEAL, 0, NORMAL, 100, 20, 0 ;RECOVER
|
|
move EFFECT_DEFENSE_UP, 0, NORMAL, 100, 30, 0 ;HARDEN
|
|
move EFFECT_EVASION_UP, 0, NORMAL, 100, 20, 0 ;MINIMIZE
|
|
move EFFECT_ACCURACY_DOWN, 0, NORMAL, 100, 20, 0 ;SMOKESCREEN
|
|
move EFFECT_CONFUSE, 0, GHOST, 100, 10, 0 ;CONFUSE_RAY
|
|
move EFFECT_DEFENSE_UP, 0, WATER, 100, 40, 0 ;WITHDRAW
|
|
move EFFECT_DEFENSE_CURL, 0, NORMAL, 100, 40, 0 ;DEFENSE_CURL
|
|
move EFFECT_DEFENSE_UP_2, 0, PSYCHIC_TYPE, 100, 30, 0 ;BARRIER
|
|
move EFFECT_LIGHT_SCREEN, 0, PSYCHIC_TYPE, 100, 30, 0 ;LIGHT_SCREEN
|
|
move EFFECT_RESET_STATS, 0, ICE, 100, 30, 0 ;HAZE
|
|
move EFFECT_REFLECT, 0, PSYCHIC_TYPE, 100, 20, 0 ;REFLECT
|
|
move EFFECT_FOCUS_ENERGY, 0, NORMAL, 100, 30, 0 ;FOCUS_ENERGY
|
|
move EFFECT_BIDE, 0, NORMAL, 100, 10, 0 ;BIDE
|
|
move EFFECT_METRONOME, 0, NORMAL, 100, 10, 0 ;METRONOME
|
|
move EFFECT_MIRROR_MOVE, 0, FLYING, 100, 20, 0 ;MIRROR_MOVE
|
|
move EFFECT_SELFDESTRUCT, 200, NORMAL, 100, 5, 0 ;SELFDESTRUCT
|
|
move EFFECT_NORMAL_HIT, 100, NORMAL, 75, 10, 0 ;EGG_BOMB
|
|
move EFFECT_PARALYZE_HIT, 20, GHOST, 100, 30, 30 ;LICK
|
|
move EFFECT_POISON_HIT, 20, POISON, 70, 20, 40 ;SMOG
|
|
move EFFECT_POISON_HIT, 65, POISON, 100, 20, 30 ;SLUDGE
|
|
move EFFECT_FLINCH_HIT, 65, GROUND, 85, 20, 10 ;BONE_CLUB
|
|
move EFFECT_BURN_HIT, 120, FIRE, 85, 5, 10 ;FIRE_BLAST
|
|
move EFFECT_NORMAL_HIT, 80, WATER, 100, 15, 0 ;WATERFALL
|
|
move EFFECT_TRAP_TARGET, 35, WATER, 75, 10, 0 ;CLAMP
|
|
move EFFECT_ALWAYS_HIT, 60, NORMAL, 100, 20, 0 ;SWIFT
|
|
move EFFECT_SKULL_BASH, 100, NORMAL, 100, 15, 0 ;SKULL_BASH
|
|
move EFFECT_MULTI_HIT, 20, NORMAL, 100, 15, 0 ;SPIKE_CANNON
|
|
move EFFECT_SPEED_DOWN_HIT, 10, NORMAL, 100, 35, 10 ;CONSTRICT
|
|
move EFFECT_SP_DEF_UP_2, 0, PSYCHIC_TYPE, 100, 20, 0 ;AMNESIA
|
|
move EFFECT_ACCURACY_DOWN, 0, PSYCHIC_TYPE, 80, 15, 0 ;KINESIS
|
|
move EFFECT_HEAL, 0, NORMAL, 100, 10, 0 ;SOFTBOILED
|
|
move EFFECT_JUMP_KICK, 85, FIGHTING, 90, 20, 0 ;HI_JUMP_KICK
|
|
move EFFECT_PARALYZE, 0, NORMAL, 75, 30, 0 ;GLARE
|
|
move EFFECT_DREAM_EATER, 100, PSYCHIC_TYPE, 100, 15, 0 ;DREAM_EATER
|
|
move EFFECT_POISON, 0, POISON, 55, 40, 0 ;POISON_GAS
|
|
move EFFECT_MULTI_HIT, 15, NORMAL, 85, 20, 0 ;BARRAGE
|
|
move EFFECT_LEECH_HIT, 20, BUG, 100, 15, 0 ;LEECH_LIFE
|
|
move EFFECT_SLEEP, 0, NORMAL, 75, 10, 0 ;LOVELY_KISS
|
|
move EFFECT_SKY_ATTACK, 140, FLYING, 90, 5, 0 ;SKY_ATTACK
|
|
move EFFECT_TRANSFORM, 0, NORMAL, 100, 10, 0 ;TRANSFORM
|
|
move EFFECT_SPEED_DOWN_HIT, 20, WATER, 100, 30, 10 ;BUBBLE
|
|
move EFFECT_CONFUSE_HIT, 70, NORMAL, 100, 10, 20 ;DIZZY_PUNCH
|
|
move EFFECT_SLEEP, 0, GRASS, 100, 15, 0 ;SPORE
|
|
move EFFECT_ACCURACY_DOWN, 0, NORMAL, 70, 20, 0 ;FLASH
|
|
move EFFECT_PSYWAVE, 1, PSYCHIC_TYPE, 80, 15, 0 ;PSYWAVE
|
|
move EFFECT_SPLASH, 0, NORMAL, 100, 40, 0 ;SPLASH
|
|
move EFFECT_DEFENSE_UP_2, 0, POISON, 100, 40, 0 ;ACID_ARMOR
|
|
move EFFECT_NORMAL_HIT, 90, WATER, 85, 10, 0 ;CRABHAMMER
|
|
move EFFECT_SELFDESTRUCT, 250, NORMAL, 100, 5, 0 ;EXPLOSION
|
|
move EFFECT_MULTI_HIT, 18, NORMAL, 80, 15, 0 ;FURY_SWIPES
|
|
move EFFECT_DOUBLE_HIT, 50, GROUND, 90, 10, 0 ;BONEMERANG
|
|
move EFFECT_HEAL, 0, PSYCHIC_TYPE, 100, 10, 0 ;REST
|
|
move EFFECT_FLINCH_HIT, 75, ROCK, 90, 10, 30 ;ROCK_SLIDE
|
|
move EFFECT_FLINCH_HIT, 80, NORMAL, 90, 15, 10 ;HYPER_FANG
|
|
move EFFECT_ATTACK_UP, 0, NORMAL, 100, 30, 0 ;SHARPEN
|
|
move EFFECT_CONVERSION, 0, NORMAL, 100, 30, 0 ;CONVERSION
|
|
move EFFECT_TRI_ATTACK, 80, NORMAL, 100, 10, 20 ;TRI_ATTACK
|
|
move EFFECT_SUPER_FANG, 1, NORMAL, 90, 10, 0 ;SUPER_FANG
|
|
move EFFECT_NORMAL_HIT, 70, NORMAL, 100, 20, 0 ;SLASH
|
|
move EFFECT_SUBSTITUTE, 0, NORMAL, 100, 10, 0 ;SUBSTITUTE
|
|
move EFFECT_RECOIL_HIT, 50, NORMAL, 100, 1, 0 ;STRUGGLE
|
|
move EFFECT_SKETCH, 0, NORMAL, 100, 1, 0 ;SKETCH
|
|
move EFFECT_TRIPLE_KICK, 10, FIGHTING, 90, 10, 0 ;TRIPLE_KICK
|
|
move EFFECT_THIEF, 40, DARK, 100, 10, 100 ;THIEF
|
|
move EFFECT_MEAN_LOOK, 0, BUG, 100, 10, 0 ;SPIDER_WEB
|
|
move EFFECT_LOCK_ON, 0, NORMAL, 100, 5, 0 ;MIND_READER
|
|
move EFFECT_NIGHTMARE, 0, GHOST, 100, 15, 0 ;NIGHTMARE
|
|
move EFFECT_FLAME_WHEEL, 60, FIRE, 100, 25, 10 ;FLAME_WHEEL
|
|
move EFFECT_SNORE, 40, NORMAL, 100, 15, 30 ;SNORE
|
|
move EFFECT_CURSE, 0, CURSE_TYPE, 100, 10, 0 ;CURSE
|
|
move EFFECT_REVERSAL, 1, NORMAL, 100, 15, 0 ;FLAIL
|
|
move EFFECT_CONVERSION2, 0, NORMAL, 100, 30, 0 ;CONVERSION2
|
|
move EFFECT_NORMAL_HIT, 100, FLYING, 95, 5, 0 ;AEROBLAST
|
|
move EFFECT_SPEED_DOWN_2, 0, GRASS, 85, 40, 0 ;COTTON_SPORE
|
|
move EFFECT_REVERSAL, 1, FIGHTING, 100, 15, 0 ;REVERSAL
|
|
move EFFECT_SPITE, 0, GHOST, 100, 10, 0 ;SPITE
|
|
move EFFECT_FREEZE_HIT, 40, ICE, 100, 25, 10 ;POWDER_SNOW
|
|
move EFFECT_PROTECT, 0, NORMAL, 100, 10, 0 ;PROTECT
|
|
move EFFECT_PRIORITY_HIT, 40, FIGHTING, 100, 30, 0 ;MACH_PUNCH
|
|
move EFFECT_SPEED_DOWN_2, 0, NORMAL, 90, 10, 0 ;SCARY_FACE
|
|
move EFFECT_ALWAYS_HIT, 60, DARK, 100, 20, 0 ;FAINT_ATTACK
|
|
move EFFECT_CONFUSE, 0, NORMAL, 75, 10, 0 ;SWEET_KISS
|
|
move EFFECT_BELLY_DRUM, 0, NORMAL, 100, 10, 0 ;BELLY_DRUM
|
|
move EFFECT_POISON_HIT, 90, POISON, 100, 10, 30 ;SLUDGE_BOMB
|
|
move EFFECT_ACCURACY_DOWN_HIT, 20, GROUND, 100, 10, 100 ;MUD_SLAP
|
|
move EFFECT_ACCURACY_DOWN_HIT, 65, WATER, 85, 10, 50 ;OCTAZOOKA
|
|
move EFFECT_SPIKES, 0, GROUND, 100, 20, 0 ;SPIKES
|
|
move EFFECT_PARALYZE_HIT, 100, ELECTRIC, 50, 5, 100 ;ZAP_CANNON
|
|
move EFFECT_FORESIGHT, 0, NORMAL, 100, 40, 0 ;FORESIGHT
|
|
move EFFECT_DESTINY_BOND, 0, GHOST, 100, 5, 0 ;DESTINY_BOND
|
|
move EFFECT_PERISH_SONG, 0, NORMAL, 100, 5, 0 ;PERISH_SONG
|
|
move EFFECT_SPEED_DOWN_HIT, 55, ICE, 95, 15, 100 ;ICY_WIND
|
|
move EFFECT_PROTECT, 0, FIGHTING, 100, 5, 0 ;DETECT
|
|
move EFFECT_MULTI_HIT, 25, GROUND, 80, 10, 0 ;BONE_RUSH
|
|
move EFFECT_LOCK_ON, 0, NORMAL, 100, 5, 0 ;LOCK_ON
|
|
move EFFECT_RAMPAGE, 90, DRAGON, 100, 15, 0 ;OUTRAGE
|
|
move EFFECT_SANDSTORM, 0, ROCK, 100, 10, 0 ;SANDSTORM
|
|
move EFFECT_LEECH_HIT, 60, GRASS, 100, 5, 0 ;GIGA_DRAIN
|
|
move EFFECT_ENDURE, 0, NORMAL, 100, 10, 0 ;ENDURE
|
|
move EFFECT_ATTACK_DOWN_2, 0, NORMAL, 100, 20, 0 ;CHARM
|
|
move EFFECT_ROLLOUT, 30, ROCK, 90, 20, 0 ;ROLLOUT
|
|
move EFFECT_FALSE_SWIPE, 40, NORMAL, 100, 40, 0 ;FALSE_SWIPE
|
|
move EFFECT_SWAGGER, 0, NORMAL, 90, 15, 100 ;SWAGGER
|
|
move EFFECT_HEAL, 0, NORMAL, 100, 10, 0 ;MILK_DRINK
|
|
move EFFECT_PARALYZE_HIT, 65, ELECTRIC, 100, 20, 30 ;SPARK
|
|
move EFFECT_FURY_CUTTER, 10, BUG, 95, 20, 0 ;FURY_CUTTER
|
|
move EFFECT_DEFENSE_UP_HIT, 70, STEEL, 90, 25, 10 ;STEEL_WING
|
|
move EFFECT_MEAN_LOOK, 0, NORMAL, 100, 5, 0 ;MEAN_LOOK
|
|
move EFFECT_ATTRACT, 0, NORMAL, 100, 15, 0 ;ATTRACT
|
|
move EFFECT_SLEEP_TALK, 0, NORMAL, 100, 10, 0 ;SLEEP_TALK
|
|
move EFFECT_HEAL_BELL, 0, NORMAL, 100, 5, 0 ;HEAL_BELL
|
|
move EFFECT_RETURN, 1, NORMAL, 100, 20, 0 ;RETURN
|
|
move EFFECT_PRESENT, 1, NORMAL, 90, 15, 0 ;PRESENT
|
|
move EFFECT_FRUSTRATION, 1, NORMAL, 100, 20, 0 ;FRUSTRATION
|
|
move EFFECT_SAFEGUARD, 0, NORMAL, 100, 25, 0 ;SAFEGUARD
|
|
move EFFECT_PAIN_SPLIT, 0, NORMAL, 100, 20, 0 ;PAIN_SPLIT
|
|
move EFFECT_SACRED_FIRE, 100, FIRE, 95, 5, 50 ;SACRED_FIRE
|
|
move EFFECT_MAGNITUDE, 1, GROUND, 100, 30, 0 ;MAGNITUDE
|
|
move EFFECT_CONFUSE_HIT, 100, FIGHTING, 50, 5, 100 ;DYNAMICPUNCH
|
|
move EFFECT_NORMAL_HIT, 120, BUG, 85, 10, 0 ;MEGAHORN
|
|
move EFFECT_PARALYZE_HIT, 60, DRAGON, 100, 20, 30 ;DRAGONBREATH
|
|
move EFFECT_BATON_PASS, 0, NORMAL, 100, 40, 0 ;BATON_PASS
|
|
move EFFECT_ENCORE, 0, NORMAL, 100, 5, 0 ;ENCORE
|
|
move EFFECT_PURSUIT, 40, DARK, 100, 20, 0 ;PURSUIT
|
|
move EFFECT_RAPID_SPIN, 20, NORMAL, 100, 40, 0 ;RAPID_SPIN
|
|
move EFFECT_EVASION_DOWN, 0, NORMAL, 100, 20, 0 ;SWEET_SCENT
|
|
move EFFECT_DEFENSE_DOWN_HIT, 100, STEEL, 75, 15, 30 ;IRON_TAIL
|
|
move EFFECT_ATTACK_UP_HIT, 50, STEEL, 95, 35, 10 ;METAL_CLAW
|
|
move EFFECT_ALWAYS_HIT, 70, FIGHTING, 100, 10, 0 ;VITAL_THROW
|
|
move EFFECT_MORNING_SUN, 0, NORMAL, 100, 5, 0 ;MORNING_SUN
|
|
move EFFECT_SYNTHESIS, 0, GRASS, 100, 5, 0 ;SYNTHESIS
|
|
move EFFECT_MOONLIGHT, 0, NORMAL, 100, 5, 0 ;MOONLIGHT
|
|
move EFFECT_HIDDEN_POWER, 1, NORMAL, 100, 15, 0 ;HIDDEN_POWER
|
|
move EFFECT_NORMAL_HIT, 100, FIGHTING, 80, 5, 0 ;CROSS_CHOP
|
|
move EFFECT_TWISTER, 40, DRAGON, 100, 20, 20 ;TWISTER
|
|
move EFFECT_RAIN_DANCE, 0, WATER, 90, 5, 0 ;RAIN_DANCE
|
|
move EFFECT_SUNNY_DAY, 0, FIRE, 90, 5, 0 ;SUNNY_DAY
|
|
move EFFECT_SP_DEF_DOWN_HIT, 80, DARK, 100, 15, 20 ;CRUNCH
|
|
move EFFECT_MIRROR_COAT, 1, PSYCHIC_TYPE, 100, 20, 0 ;MIRROR_COAT
|
|
move EFFECT_PSYCH_UP, 0, NORMAL, 100, 10, 0 ;PSYCH_UP
|
|
move EFFECT_PRIORITY_HIT, 80, NORMAL, 100, 5, 0 ;EXTREMESPEED
|
|
move EFFECT_ALL_UP_HIT, 60, ROCK, 100, 5, 10 ;ANCIENTPOWER
|
|
move EFFECT_SP_DEF_DOWN_HIT, 80, GHOST, 100, 15, 20 ;SHADOW_BALL
|
|
move EFFECT_FUTURE_SIGHT, 80, PSYCHIC_TYPE, 90, 15, 0 ;FUTURE_SIGHT
|
|
move EFFECT_DEFENSE_DOWN_HIT, 20, FIGHTING, 100, 15, 50 ;ROCK_SMASH
|
|
move EFFECT_TRAP_TARGET, 15, WATER, 70, 15, 0 ;WHIRLPOOL
|
|
move EFFECT_BEAT_UP, 10, DARK, 100, 10, 0 ;BEAT_UP
|
|
move EFFECT_FLINCH_HIT, 80, ROCK, 100, 15, 30 ;ROCK_HEAD
|
|
move EFFECT_NORMAL_HIT, 140, ROCK, 70, 5, 0 ;ROCK_SLASH
|
|
move EFFECT_NORMAL_HIT, 50, BUG, 100, 15, 0 ;CROSS_CUTTER
|
|
.IndirectEnd::
|