pokeheartgold/files/battledata/script/subscript/subscript_0221_NoStatusAbility.s
2024-03-07 09:23:13 -05:00

31 lines
1.1 KiB
ArmAsm

.include "macros/btlcmd.inc"
.data
_000:
// {0} cured its {2} status with its {1}!
PrintMessage msg_0197_00740, TAG_NICKNAME_ABILITY_STATUS, BATTLER_CATEGORY_MSG_TEMP, BATTLER_CATEGORY_MSG_TEMP, BATTLER_CATEGORY_MSG_TEMP
Wait
SetHealthbarStatus BATTLER_CATEGORY_MSG_TEMP, BATTLE_ANIMATION_NONE
WaitButtonABTime 30
CompareVarToValue OPCODE_EQU, BSCRIPT_VAR_MESSAGE, 0, _033
CompareVarToValue OPCODE_EQU, BSCRIPT_VAR_MESSAGE, 5, _045
CompareVarToValue OPCODE_EQU, BSCRIPT_VAR_MESSAGE, 6, _052
UpdateMonData OPCODE_SET, BATTLER_CATEGORY_MSG_TEMP, BMON_DATA_STATUS, STATUS_NONE
GoTo _057
_033:
UpdateMonData OPCODE_SET, BATTLER_CATEGORY_MSG_TEMP, BMON_DATA_STATUS, STATUS_NONE
UpdateMonData OPCODE_FLAG_OFF, BATTLER_CATEGORY_MSG_TEMP, BMON_DATA_STATUS2, STATUS2_NIGHTMARE
GoTo _057
_045:
UpdateMonData OPCODE_FLAG_OFF, BATTLER_CATEGORY_MSG_TEMP, BMON_DATA_STATUS2, STATUS2_CONFUSION
GoTo _057
_052:
UpdateMonData OPCODE_FLAG_OFF, BATTLER_CATEGORY_MSG_TEMP, BMON_DATA_STATUS2, STATUS2_ATTRACT
_057:
End