CheckForTrainersWantingBattle trainerObjects array now initialized to zero and loop now starts at zero (#7765)

This commit is contained in:
grintoul 2025-09-20 16:29:53 +01:00 committed by GitHub
parent 7aad95ae63
commit 442e01cbd6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

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