diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index b96d6a30ce..6690e13bbd 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -15067,6 +15067,7 @@ static void Cmd_switchoutabilities(void) MarkBattlerForControllerExec(battler); break; case ABILITY_REGENERATOR: + { u32 regenerate = GetNonDynamaxMaxHP(gBattlerAttacker) / 3; regenerate += gBattleMons[battler].hp; if (gBattleStruct->moveDamage[gBattlerAttacker] > gBattleMons[battler].maxHP) @@ -15078,6 +15079,7 @@ static void Cmd_switchoutabilities(void) MarkBattlerForControllerExec(battler); break; } + } gBattlescriptCurrInstr = cmd->nextInstr; }