From 442e01cbd6611f4d8cdc6fabc33f118f25f58272 Mon Sep 17 00:00:00 2001 From: grintoul <166724814+grintoul1@users.noreply.github.com> Date: Sat, 20 Sep 2025 16:29:53 +0100 Subject: [PATCH] CheckForTrainersWantingBattle trainerObjects array now initialized to zero and loop now starts at zero (#7765) --- src/trainer_see.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/trainer_see.c b/src/trainer_see.c index 2fc033004d..3dbf07f8db 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -360,7 +360,7 @@ static const struct SpriteTemplate sSpriteTemplate_Emote = bool8 CheckForTrainersWantingBattle(void) { u8 i; - u8 trainerObjects[OBJECT_EVENTS_COUNT]; + u8 trainerObjects[OBJECT_EVENTS_COUNT] = {0}; u8 trainerObjectsCount = 0; if (FlagGet(OW_FLAG_NO_TRAINER_SEE)) @@ -392,7 +392,7 @@ bool8 CheckForTrainersWantingBattle(void) trainerObjects[j] = x; } - for (i = 1; i <= trainerObjectsCount; i++) + for (i = 0; i <= trainerObjectsCount; i++) { u8 numTrainers; numTrainers = CheckTrainer(trainerObjects[i]);