diff --git a/src/phases.ts b/src/phases.ts index d8ce55e95a7..f8e16128b97 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -3611,9 +3611,13 @@ export class GameOverPhase extends BattlePhase { }); }; if (this.victory) { - Utils.apiFetch(`savedata/newclear?slot=${this.scene.sessionSlotId}`, true) + if (Utils.isLocal) { + doGameOver(true); + } else { + Utils.apiFetch(`savedata/newclear?slot=${this.scene.sessionSlotId}`, true) .then(response => response.json()) .then(newClear => doGameOver(newClear)); + } } else doGameOver(false); }