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]);