Fix PC turning on/off animation not working in Battle Frontier (#8048)

This commit is contained in:
FosterProgramming 2025-10-26 14:40:55 +01:00 committed by GitHub
parent 95d98305dd
commit 292d9b2933
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -22,12 +22,13 @@
#include "item.h"
#include "item_icon.h"
#include "link.h"
#include "load_save.h"
#include "list_menu.h"
#include "load_save.h"
#include "main.h"
#include "mystery_gift.h"
#include "match_call.h"
#include "menu.h"
#include "metatile_behavior.h"
#include "mystery_gift.h"
#include "overworld.h"
#include "party_menu.h"
#include "pokeblock.h"
@ -984,7 +985,7 @@ void FieldShowRegionMap(void)
static bool32 IsBuildingPCTile(u32 tileId)
{
return gMapHeader.mapLayout->primaryTileset == &gTileset_Building && (tileId == METATILE_Building_PC_On || tileId == METATILE_Building_PC_Off);
return (MetatileBehavior_IsPC(UNPACK_BEHAVIOR(GetMetatileAttributesById(tileId))));
}
static bool32 IsPlayerHousePCTile(u32 tileId)