pokecrystal/battle/moves/move_effects.asm

2240 lines
26 KiB
NASM

Pound:
KarateChop:
MegaPunch:
Scratch:
Vicegrip:
Cut:
WingAttack:
Slam:
VineWhip:
MegaKick:
HornAttack:
Tackle:
WaterGun:
HydroPump:
Surf:
Peck:
DrillPeck:
Strength:
RazorLeaf:
RockThrow:
EggBomb:
Waterfall:
Crabhammer:
Slash:
Aeroblast:
Megahorn:
CrossChop:
Swift:
FaintAttack:
VitalThrow:
JumpKick:
HiJumpKick:
QuickAttack:
MachPunch:
Extremespeed:
NormalHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Sing:
SleepPowder:
Hypnosis:
LovelyKiss:
Spore:
DoSleep:
checkobedience
usedmovetext
doturn
checkhit
checksafeguard
sleeptarget
endmove
PoisonSting:
Smog:
Sludge:
SludgeBomb:
PoisonHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
poisontarget
endmove
Absorb:
MegaDrain:
LeechLife:
GigaDrain:
LeechHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
draintarget
checkdestinybond
buildopponentrage
kingsrock
endmove
FirePunch:
Ember:
Flamethrower:
FireBlast:
BurnHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
burntarget
endmove
IcePunch:
IceBeam:
Blizzard:
PowderSnow:
FreezeHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
freezetarget
endmove
Thunderpunch:
BodySlam:
Thundershock:
Thunderbolt:
Lick:
ZapCannon:
Spark:
Dragonbreath:
ParalyzeHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
paralyzetarget
endmove
Selfdestruct:
Explosion:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
selfdestruct
hittargetnosub
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
DreamEater:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
eatdream
checkdestinybond
buildopponentrage
endmove
MirrorMove:
checkobedience
usedmovetext
doturn
mirrormove
endmove
Meditate:
Sharpen:
AttackUp:
checkobedience
usedmovetext
doturn
attackup
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
Harden:
Withdraw:
DefenseUp:
checkobedience
usedmovetext
doturn
defenseup
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
SpeedUp:
checkobedience
usedmovetext
doturn
speedup
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
Growth:
SpecialAttackUp:
checkobedience
usedmovetext
doturn
specialattackup
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
SpecialDefenseUp:
checkobedience
usedmovetext
doturn
specialdefenseup
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
AccuracyUp:
checkobedience
usedmovetext
doturn
accuracyup
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
DoubleTeam:
Minimize:
EvasionUp:
checkobedience
usedmovetext
doturn
lowersub
evasionup
statupanim
lowersubnoanim
raisesub
statupmessage
statupfailtext
endmove
SwordsDance:
AttackUp2:
checkobedience
usedmovetext
doturn
attackup2
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
Barrier:
AcidArmor:
DefenseUp2:
checkobedience
usedmovetext
doturn
defenseup2
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
Agility:
SpeedUp2:
checkobedience
usedmovetext
doturn
speedup2
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
SpecialAttackUp2:
checkobedience
usedmovetext
doturn
specialattackup2
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
Amnesia:
SpecialDefenseUp2:
checkobedience
usedmovetext
doturn
specialdefenseup2
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
AccuracyUp2:
checkobedience
usedmovetext
doturn
accuracyup2
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
EvasionUp2:
checkobedience
usedmovetext
doturn
evasionup2
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove
Growl:
AttackDown:
checkobedience
usedmovetext
doturn
checkhit
attackdown
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
TailWhip:
Leer:
DefenseDown:
checkobedience
usedmovetext
doturn
checkhit
defensedown
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
StringShot:
SpeedDown:
checkobedience
usedmovetext
doturn
checkhit
speeddown
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
SpecialAttackDown:
checkobedience
usedmovetext
doturn
checkhit
specialattackdown
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
SpecialDefenseDown:
checkobedience
usedmovetext
doturn
checkhit
specialdefensedown
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
SandAttack:
Smokescreen:
Kinesis:
Flash:
AccuracyDown:
checkobedience
usedmovetext
doturn
checkhit
accuracydown
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
SweetScent:
EvasionDown:
checkobedience
usedmovetext
doturn
checkhit
evasiondown
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
Charm:
AttackDown2:
checkobedience
usedmovetext
doturn
checkhit
attackdown2
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
Screech:
DefenseDown2:
checkobedience
usedmovetext
doturn
checkhit
defensedown2
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
CottonSpore:
ScaryFace:
SpeedDown2:
checkobedience
usedmovetext
doturn
checkhit
speeddown2
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
SpecialAttackDown2:
checkobedience
usedmovetext
doturn
checkhit
specialattackdown2
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
SpecialDefenseDown2:
checkobedience
usedmovetext
doturn
checkhit
specialdefensedown2
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
AccuracyDown2:
checkobedience
usedmovetext
doturn
checkhit
accuracydown2
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
EvasionDown2:
checkobedience
usedmovetext
doturn
checkhit
evasiondown2
lowersub
statdownanim
raisesub
statdownmessage
statdownfailtext
endmove
AuroraBeam:
AttackDownHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
attackdown
statdownmessage
endmove
Acid:
IronTail:
RockSmash:
DefenseDownHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
effectchance
defensedown
statdownmessage
endmove
Bubblebeam:
Constrict:
Bubble:
IcyWind:
SpeedDownHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
speeddown
statdownmessage
endmove
SpecialAttackDownHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
specialattackdown
statdownmessage
endmove
PsychicM:
Crunch:
ShadowBall:
SpecialDefenseDownHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
specialdefensedown
statdownmessage
endmove
MudSlap:
Octazooka:
AccuracyDownHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
accuracydown
statdownmessage
endmove
EvasionDownHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
evasiondown
statdownmessage
endmove
SteelWing:
DefenseUpHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
defenseup
statupmessage
endmove
MetalClaw:
AttackUpHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
attackup
statupmessage
endmove
Ancientpower:
AllUpHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
allstatsup
endmove
PayDay:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
payday
checkdestinybond
buildopponentrage
kingsrock
endmove
Conversion:
checkobedience
usedmovetext
doturn
conversion
endmove
Haze:
checkobedience
usedmovetext
doturn
resetstats
endmove
Bide:
storeenergy
checkobedience
doturn
usedmovetext
unleashenergy
resettypematchup
checkhit
hittarget
effect0xa5
checkfaint
checkdestinybond
buildopponentrage
kingsrock
endmove
Thrash:
PetalDance:
Outrage:
Rampage:
checkrampage
checkobedience
doturn
rampage
usedmovetext
checkhit
critical
damagestats
damagecalc
stab
damagevariation
clearmissdamage
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Whirlwind:
Roar:
checkobedience
usedmovetext
doturn
checkhit
forceswitch
endmove
Doubleslap:
CometPunch:
FuryAttack:
PinMissile:
SpikeCannon:
Barrage:
FurySwipes:
BoneRush:
DoubleKick:
Bonemerang:
MultiHit:
checkobedience
usedmovetext
doturn
startloop
lowersub
checkhit
critical
damagestats
damagecalc
stab
damagevariation
clearmissdamage
hittargetnosub
failuretext
checkfaint
criticaltext
cleartext
supereffectivelooptext
checkdestinybond
buildopponentrage
endloop
raisesub
kingsrock
endmove
Twineedle:
PoisonMultiHit:
checkobedience
usedmovetext
doturn
startloop
lowersub
checkhit
effectchance
critical
damagestats
damagecalc
stab
damagevariation
clearmissdamage
hittargetnosub
failuretext
checkfaint
criticaltext
cleartext
supereffectivelooptext
checkdestinybond
buildopponentrage
endloop
raisesub
kingsrock
poisontarget
endmove
RollingKick:
Headbutt:
Bite:
LowKick:
BoneClub:
RockSlide:
HyperFang:
FlinchHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
flinchtarget
endmove
Guillotine:
HornDrill:
Fissure:
OHKOHit:
checkobedience
usedmovetext
doturn
stab
ohko
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
endmove
TakeDown:
DoubleEdge:
Submission:
Struggle:
RecoilHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
recoil
checkdestinybond
buildopponentrage
kingsrock
endmove
Mist:
checkobedience
usedmovetext
doturn
mist
endmove
FocusEnergy:
CriticalUp:
checkobedience
usedmovetext
doturn
focusenergy
endmove
Supersonic:
ConfuseRay:
SweetKiss:
DoConfuse:
checkobedience
usedmovetext
doturn
checkhit
checksafeguard
confuse
endmove
Psybeam:
Confusion:
DizzyPunch:
Dynamicpunch:
ConfuseHit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
confusetarget
endmove
Recover:
Softboiled:
Rest:
MilkDrink:
Heal:
checkobedience
usedmovetext
doturn
heal
endmove
Transform:
checkobedience
usedmovetext
doturn
transform
endmove
LightScreen:
Reflect:
Screen:
checkobedience
usedmovetext
doturn
screen
endmove
TriAttack:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
tristatuschance
endmove
Toxic:
Poisonpowder:
PoisonGas:
DoPoison:
checkobedience
usedmovetext
doturn
checkhit
stab
checksafeguard
poison
endmove
StunSpore:
ThunderWave:
Glare:
DoParalyze:
checkobedience
usedmovetext
doturn
stab
checkhit
checksafeguard
paralyze
endmove
SkyAttack:
checkcharge
checkobedience
doturn
charge
usedmovetext
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
flinchtarget
kingsrock
endmove
Substitute:
checkobedience
usedmovetext
doturn
substitute
endmove
HyperBeam:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
rechargenextturn
checkdestinybond
buildopponentrage
endmove
Rage:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
checkhit
ragedamage
damagevariation
hittarget
failuretext
rage
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Mimic:
checkobedience
usedmovetext
doturn
checkhit
mimic
endmove
Metronome:
checkobedience
usedmovetext
doturn
metronome
endmove
LeechSeed:
checkobedience
usedmovetext
doturn
checkhit
leechseed
endmove
Splash:
checkobedience
usedmovetext
doturn
splash
endmove
Disable:
checkobedience
usedmovetext
doturn
checkhit
disable
endmove
RazorWind:
checkcharge
checkobedience
doturn
charge
usedmovetext
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Fly:
Dig:
checkcharge
checkobedience
doturn
charge
usedmovetext
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittargetnosub
raisesub
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Bind:
Wrap:
FireSpin:
Clamp:
Whirlpool:
checkobedience
usedmovetext
doturn
checkhit
critical
damagestats
damagecalc
stab
damagevariation
clearmissdamage
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
traptarget
endmove
SuperFang:
Sonicboom:
DragonRage:
SeismicToss:
NightShade:
Psywave:
StaticDamage:
checkobedience
usedmovetext
doturn
constantdamage
checkhit
resettypematchup
hittarget
failuretext
checkfaint
checkdestinybond
buildopponentrage
kingsrock
endmove
Flail:
Reversal:
checkobedience
usedmovetext
doturn
constantdamage
stab
checkhit
hittarget
failuretext
checkfaint
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Counter:
checkobedience
usedmovetext
doturn
counter
hittarget
failuretext
checkfaint
checkdestinybond
buildopponentrage
kingsrock
endmove
Encore:
checkobedience
usedmovetext
doturn
checkhit
encore
endmove
PainSplit:
checkobedience
usedmovetext
doturn
checkhit
painsplit
endmove
Snore:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
snore
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
flinchtarget
kingsrock
endmove
Conversion2:
checkobedience
usedmovetext
doturn
checkhit
conversion2
endmove
MindReader:
LockOn:
checkobedience
usedmovetext
doturn
checkhit
lockon
endmove
Sketch:
checkobedience
usedmovetext
doturn
sketch
endmove
DefrostOpponent:
checkobedience
usedmovetext
doturn
defrostopponent
endmove
SleepTalk:
checkobedience
usedmovetext
doturn
sleeptalk
endmove
DestinyBond:
checkobedience
usedmovetext
doturn
destinybond
endmove
Spite:
checkobedience
usedmovetext
doturn
checkhit
spite
endmove
FalseSwipe:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
falseswipe
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
HealBell:
checkobedience
usedmovetext
doturn
healbell
endmove
TripleKick:
checkobedience
usedmovetext
doturn
startloop
lowersub
checkhit
critical
damagestats
damagecalc
triplekick
stab
damagevariation
clearmissdamage
hittargetnosub
failuretext
checkfaint
criticaltext
cleartext
supereffectivelooptext
checkdestinybond
buildopponentrage
kickcounter
endloop
raisesub
kingsrock
endmove
Thief:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
thief
checkdestinybond
buildopponentrage
kingsrock
endmove
SpiderWeb:
MeanLook:
checkobedience
usedmovetext
doturn
arenatrap
endmove
Nightmare:
checkobedience
usedmovetext
doturn
nightmare
endmove
FlameWheel:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
defrost
checkdestinybond
buildopponentrage
burntarget
endmove
Curse:
checkobedience
usedmovetext
doturn
curse
endmove
Protect:
Detect:
checkobedience
usedmovetext
doturn
protect
endmove
Spikes:
checkobedience
usedmovetext
doturn
spikes
endmove
Foresight:
checkobedience
usedmovetext
doturn
checkhit
foresight
endmove
PerishSong:
checkobedience
usedmovetext
doturn
perishsong
endmove
Sandstorm:
checkobedience
usedmovetext
doturn
startsandstorm
endmove
Endure:
checkobedience
usedmovetext
doturn
endure
endmove
Rollout:
checkcurl
checkobedience
doturn
usedmovetext
critical
damagestats
damagecalc
stab
checkhit
rolloutpower
damagevariation
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Swagger:
checkobedience
usedmovetext
doturn
checkhit
switchturn
attackup2
switchturn
lowersub
statupanim
raisesub
failuretext
switchturn
statupmessage
switchturn
confusetarget
endmove
FuryCutter:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
checkhit
furycutter
damagevariation
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Attract:
checkobedience
usedmovetext
doturn
checkhit
attract
endmove
Return:
checkobedience
usedmovetext
doturn
critical
damagestats
happinesspower
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Present:
checkobedience
usedmovetext
doturn
checkhit
critical
damagestats
present
damagecalc
stab
damagevariation
clearmissdamage
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Frustration:
checkobedience
usedmovetext
doturn
critical
damagestats
frustrationpower
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Safeguard:
checkobedience
usedmovetext
doturn
safeguard
endmove
SacredFire:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
defrost
checkdestinybond
buildopponentrage
burntarget
endmove
Magnitude:
checkobedience
usedmovetext
doturn
critical
damagestats
getmagnitude
damagecalc
stab
damagevariation
checkhit
doubleundergrounddamage
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
BatonPass:
checkobedience
usedmovetext
doturn
batonpass
endmove
Pursuit:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
pursuit
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
RapidSpin:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
clearhazards
checkdestinybond
buildopponentrage
kingsrock
endmove
MorningSun:
checkobedience
usedmovetext
doturn
healmorn
endmove
Synthesis:
checkobedience
usedmovetext
doturn
healday
endmove
Moonlight:
checkobedience
usedmovetext
doturn
healnite
endmove
HiddenPower:
checkobedience
usedmovetext
doturn
critical
hiddenpower
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
RainDance:
checkobedience
usedmovetext
doturn
startrain
endmove
SunnyDay:
checkobedience
usedmovetext
doturn
startsun
endmove
FakeOut:
checkobedience
usedmovetext
doturn
checkhit
fakeout
hittarget
failuretext
endmove
BellyDrum:
checkobedience
usedmovetext
doturn
bellydrum
endmove
PsychUp:
checkobedience
usedmovetext
doturn
psychup
endmove
MirrorCoat:
checkobedience
usedmovetext
doturn
mirrorcoat
hittarget
failuretext
checkfaint
checkdestinybond
buildopponentrage
kingsrock
endmove
SkullBash:
checkcharge
checkobedience
doturn
charge
usedmovetext
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endturn
defenseup
statupmessage
endmove
Twister:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
doubleflyingdamage
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
flinchtarget
endmove
Earthquake:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
doubleundergrounddamage
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
endmove
FutureSight:
checkfuturesight
checkobedience
usedmovetext
doturn
damagestats
damagecalc
futuresight
damagevariation ; skip here if last turn
checkhit
hittargetnosub
failuretext
checkfaint
checkdestinybond
buildopponentrage
endmove
Gust:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
doubleflyingdamage
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
endmove
Stomp:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
stab
damagevariation
doubleminimizedamage
checkhit
effectchance
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
flinchtarget
endmove
Solarbeam:
checkcharge
checkobedience
doturn
skipsuncharge
charge
usedmovetext
critical
damagestats
damagecalc
stab
damagevariation
checkhit
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
kingsrock
endmove
Thunder:
checkobedience
usedmovetext
doturn
critical
damagestats
damagecalc
thunderaccuracy
checkhit
effectchance
stab
damagevariation
hittarget
failuretext
checkfaint
criticaltext
supereffectivetext
checkdestinybond
buildopponentrage
paralyzetarget
endmove
Teleport:
checkobedience
usedmovetext
doturn
teleport
endmove
BeatUp:
checkobedience
usedmovetext
movedelay
doturn
startloop
lowersub
checkhit
critical
beatup
damagecalc
damagevariation
clearmissdamage
hittargetnosub
failuretext
checkfaint
criticaltext
cleartext
supereffectivetext
checkdestinybond
buildopponentrage
endloop
effect0xa8
raisesub
kingsrock
endmove
DefenseCurl:
checkobedience
usedmovetext
doturn
defenseup
curl
lowersub
statupanim
raisesub
statupmessage
statupfailtext
endmove