From 521e562283e2a69fc95e12e9700a8beea2a4696f Mon Sep 17 00:00:00 2001 From: cawtds <38510667+cawtds@users.noreply.github.com> Date: Tue, 23 Jul 2024 20:06:14 +0200 Subject: [PATCH] fix tera indicator --- src/battle_interface.c | 4 ++-- src/data/graphics/gimmicks.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/battle_interface.c b/src/battle_interface.c index e52938da9..a2feeaa97 100644 --- a/src/battle_interface.c +++ b/src/battle_interface.c @@ -750,10 +750,10 @@ static void UpdateLvlInHealthbox(u8 healthboxSpriteId, u8 lvl) windowTileData = AddTextPrinterAndCreateWindowOnHealthbox(text, xPos, 3, &windowId); spriteTileNum = gSprites[healthboxSpriteId].oam.tileNum * TILE_SIZE_4BPP; - if (GetBattlerSide(gSprites[healthboxSpriteId].sBattlerId) == B_SIDE_PLAYER) + if (GetBattlerSide(battler) == B_SIDE_PLAYER) { objVram = (void *)(OBJ_VRAM0); - if (!WhichBattleCoords(gSprites[healthboxSpriteId].sBattlerId)) + if (!WhichBattleCoords(battler)) objVram += spriteTileNum + 0x820; else objVram += spriteTileNum + 0x420; diff --git a/src/data/graphics/gimmicks.h b/src/data/graphics/gimmicks.h index 08c1ffe4c..5299f74fc 100644 --- a/src/data/graphics/gimmicks.h +++ b/src/data/graphics/gimmicks.h @@ -105,6 +105,7 @@ static const struct SpriteSheet sSpriteSheet_OmegaIndicator = {sOmegaIndicatorGf static const struct SpriteSheet sSpriteSheet_DynamaxIndicator = {sDynamaxIndicatorGfx, sizeof(sDynamaxIndicatorGfx), TAG_DYNAMAX_INDICATOR_TILE}; static const struct SpriteSheet sTeraIndicatorSpriteSheets[NUMBER_OF_MON_TYPES + 1] = { + {sNormalIndicatorGfx, sizeof(sNormalIndicatorGfx), TAG_NORMAL_INDICATOR_TILE}, // TYPE_NONE {sNormalIndicatorGfx, sizeof(sNormalIndicatorGfx), TAG_NORMAL_INDICATOR_TILE}, {sFightingIndicatorGfx, sizeof(sFightingIndicatorGfx), TAG_FIGHTING_INDICATOR_TILE}, {sFlyingIndicatorGfx, sizeof(sFlyingIndicatorGfx), TAG_FLYING_INDICATOR_TILE},