diff --git a/data/battle_scripts_1.s b/data/battle_scripts_1.s index 087dbd4b4e..4cf97c967d 100644 --- a/data/battle_scripts_1.s +++ b/data/battle_scripts_1.s @@ -5455,6 +5455,9 @@ BattleScript_EnduredMsg:: return BattleScript_SturdiedMsg:: + copybyte gBattlerAbility, gBattlerTarget + pause 0x10 + call BattleScript_AbilityPopUp printstring STRINGID_ENDUREDSTURDY waitmessage 0x40 return diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index 61d60c0466..0dda4ff83c 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -6371,7 +6371,7 @@ static void atk76_various(void) case VARIOUS_GRAVITY_ON_AIRBORNE_MONS: if (gStatuses3[gActiveBattler] & STATUS3_ON_AIR) CancelMultiTurnMoves(gActiveBattler); - + gStatuses3[gActiveBattler] &= ~(STATUS3_MAGNET_RISE | STATUS3_TELEKINESIS | STATUS3_ON_AIR); break; case VARIOUS_SPECTRAL_THIEF: