diff --git a/src/battle_terastal.c b/src/battle_terastal.c index 62d83efd5a..796cc4ba08 100644 --- a/src/battle_terastal.c +++ b/src/battle_terastal.c @@ -8,6 +8,7 @@ #include "item.h" #include "palette.h" #include "pokemon.h" +#include "safari_zone.h" #include "sprite.h" #include "util.h" #include "constants/abilities.h" @@ -722,6 +723,9 @@ void TeraIndicator_SetVisibilities(u32 healthboxId, bool32 invisible) u8 spriteId = TeraIndicator_GetSpriteId(healthboxId); u32 battler = gSprites[healthboxId].hMain_Battler; + if (GetSafariZoneFlag()) + return; + if (invisible == TRUE) gSprites[spriteId].invisible = TRUE; else // Try visible.