Move Effect Commands Defined in macros/scripts/battle_commands.asm and data/battle/effect_command_pointers.asm:BattleCommandPointers. $01: checkturn $02: checkobedience $03: usedmovetext $04: doturn $05: critical $06: damagestats $07: stab $08: damagevariation $09: checkhit $0A: lowersub $0B: hittargetnosub $0C: raisesub $0D: failuretext $0E: applydamage $0F: criticaltext $10: supereffectivetext $11: checkfaint $12: buildopponentrage $13: poisontarget $14: sleeptarget $15: draintarget $16: eatdream $17: burntarget $18: freezetarget $19: paralyzetarget $1A: selfdestruct $1B: mirrormove $1C: statup $1D: statdown $1E: payday $1F: conversion $20: resetstats $21: storeenergy $22: unleashenergy $23: forceswitch $24: endloop $25: flinchtarget $26: ohko $27: recoil $28: mist $29: focusenergy $2A: confuse $2B: confusetarget $2C: heal $2D: transform $2E: screen $2F: poison $30: paralyze $31: substitute $32: rechargenextturn $33: mimic $34: metronome $35: leechseed $36: splash $37: disable $38: cleartext $39: charge $3A: checkcharge $3B: traptarget $3C: effect0x3c $3D: rampage $3E: checkrampage $3F: constantdamage $40: counter $41: encore $42: painsplit $43: snore $44: conversion2 $45: lockon $46: sketch $47: defrostopponent $48: sleeptalk $49: destinybond $4A: spite $4B: falseswipe $4C: healbell $4D: kingsrock $4E: triplekick $4F: kickcounter $50: thief $51: arenatrap $52: nightmare $53: defrost $54: curse $55: protect $56: spikes $57: foresight $58: perishsong $59: startsandstorm $5A: endure $5B: checkcurl $5C: rolloutpower $5D: effect0x5d $5E: furycutter $5F: attract $60: happinesspower $61: present $62: damagecalc $63: frustrationpower $64: safeguard $65: checksafeguard $66: getmagnitude $67: batonpass $68: pursuit $69: clearhazards $6A: healmorn $6B: healday $6C: healnite $6D: hiddenpower $6E: startrain $6F: startsun $70: attackup $71: defenseup $72: speedup $73: specialattackup $74: specialdefenseup $75: accuracyup $76: evasionup $77: attackup2 $78: defenseup2 $79: speedup2 $7A: specialattackup2 $7B: specialdefenseup2 $7C: accuracyup2 $7D: evasionup2 $7E: attackdown $7F: defensedown $80: speeddown $81: specialattackdown $82: specialdefensedown $83: accuracydown $84: evasiondown $85: attackdown2 $86: defensedown2 $87: speeddown2 $88: specialattackdown2 $89: specialdefensedown2 $8A: accuracydown2 $8B: evasiondown2 $8C: statupmessage $8D: statdownmessage $8E: statupfailtext $8F: statdownfailtext $90: effectchance $91: statdownanim $92: statupanim $93: switchturn $94: fakeout $95: bellydrum $96: psychup $97: rage $98: doubleflyingdamage $99: doubleundergrounddamage $9A: mirrorcoat $9B: checkfuturesight $9C: futuresight $9D: doubleminimizedamage $9E: skipsuncharge $9F: thunderaccuracy $A0: teleport $A1: beatup $A2: ragedamage $A3: resettypematchup $A4: allstatsup $A5: bidefailtext $A6: raisesubnoanim $A7: lowersubnoanim $A8: beatupfailtext $A9: clearmissdamage $AA: movedelay $AB: hittarget $AC: tristatuschance $AD: supereffectivelooptext $AE: startloop $AF: curl $FE: endturn $FF: endmove