mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-22 12:25:48 -05:00
21 lines
897 B
ArmAsm
21 lines
897 B
ArmAsm
.include "macros/btlcmd.inc"
|
||
|
||
.data
|
||
|
||
_000:
|
||
CheckSubstitute BATTLER_CATEGORY_DEFENDER, _034
|
||
CompareMonDataToValue OPCODE_FLAG_SET, BATTLER_CATEGORY_DEFENDER, BMON_DATA_MOVE_EFFECT, MOVE_EFFECT_FLAG_ABILITY_SUPPRESSED, _034
|
||
CompareVarToValue OPCODE_FLAG_SET, BSCRIPT_VAR_MOVE_STATUS_FLAGS, MOVE_STATUS_MISSED|MOVE_STATUS_SEMI_INVULNERABLE, _034
|
||
CompareMonDataToValue OPCODE_EQU, BATTLER_CATEGORY_DEFENDER, BMON_DATA_ABILITY, ABILITY_MULTITYPE, _034
|
||
Call BATTLE_SUBSCRIPT_ATTACK_MESSAGE_AND_ANIMATION
|
||
UpdateMonData OPCODE_FLAG_ON, BATTLER_CATEGORY_DEFENDER, BMON_DATA_MOVE_EFFECT, MOVE_EFFECT_FLAG_ABILITY_SUPPRESSED
|
||
// {0}’s ability was suppressed!
|
||
PrintMessage msg_0197_01012, TAG_NICKNAME, BATTLER_CATEGORY_DEFENDER
|
||
Wait
|
||
WaitButtonABTime 30
|
||
End
|
||
|
||
_034:
|
||
UpdateVar OPCODE_FLAG_ON, BSCRIPT_VAR_MOVE_STATUS_FLAGS, MOVE_STATUS_FAILED
|
||
End
|