From 05895c5308a7453dcd4c64f02ff28c61e34d954d Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 20 May 2023 23:56:55 -0400 Subject: [PATCH] Fixed Frostbite icon appearing in AI Pary menu for mon without ailment --- src/battle_debug.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/battle_debug.c b/src/battle_debug.c index 0549cf91ed..5712c98819 100644 --- a/src/battle_debug.c +++ b/src/battle_debug.c @@ -1015,11 +1015,13 @@ static void Task_ShowAiParty(u8 taskId) gSprites[gSprites[data->spriteIds.aiPartyIcons[i]].sConditionSpriteId].oam.priority = 0; if (aiMons[i].isFainted) ailment = AILMENT_FNT; - else if (aiMons[i].status) - ailment = GetAilmentFromStatus(aiMons[i].status); else - ailment = AILMENT_FNT + 1; // blank - StartSpriteAnim(&gSprites[gSprites[data->spriteIds.aiPartyIcons[i]].sConditionSpriteId], ailment - 1); + ailment = GetAilmentFromStatus(aiMons[i].status); + + if (ailment != AILMENT_NONE) + StartSpriteAnim(&gSprites[gSprites[data->spriteIds.aiPartyIcons[i]].sConditionSpriteId], ailment - 1); + else + gSprites[gSprites[data->spriteIds.aiPartyIcons[i]].sConditionSpriteId].invisible = TRUE; } for (; i < PARTY_SIZE; i++) data->spriteIds.aiPartyIcons[i] = 0xFF;