Prevents Terastallization UI from making part of the Safari Zone battle UI invisible (#4529)
* Update battle_terastal.c Checks if the Safari Zone flag is set to avoid making part of the battle UI invisible. * Update src/battle_terastal.c --------- Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
This commit is contained in:
parent
0a64ab1298
commit
9c4aba116e
1 changed files with 4 additions and 0 deletions
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue