From d45a6487abaf9ce9f02bde5ccd1d5ab89a77805e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=8E=E9=9B=85?= <56014327+ExMingYan@users.noreply.github.com> Date: Sun, 9 Feb 2025 20:50:01 +0800 Subject: [PATCH] Fix Using a Safari Ball crashes the game #6206 (#6220) --- src/battle_main.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/battle_main.c b/src/battle_main.c index 43bc13277b..c3c3c11610 100644 --- a/src/battle_main.c +++ b/src/battle_main.c @@ -42,6 +42,7 @@ #include "pokemon.h" #include "random.h" #include "recorded_battle.h" +#include "reshow_battle_screen.h" #include "roamer.h" #include "safari_zone.h" #include "scanline_effect.h" @@ -3719,6 +3720,10 @@ static void DoBattleIntro(void) PrepareStringBattle(STRINGID_INTROSENDOUT, battler); } + else + { + CreateBattlerSprite(GetBattlerAtPosition(B_POSITION_PLAYER_LEFT)); + } gBattleStruct->introState++; break; case BATTLE_INTRO_STATE_WAIT_FOR_PLAYER_SEND_OUT_TEXT: