From bf4bef435a6d9d9484ecf69b7c865908017071aa Mon Sep 17 00:00:00 2001 From: Agent X <44549182+AgentXLP@users.noreply.github.com> Date: Thu, 22 May 2025 08:32:06 -0400 Subject: [PATCH] Small behavior fixes [build] --- src/engine/level_script.c | 4 ++-- src/pc/network/packets/packet_level_macro.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/engine/level_script.c b/src/engine/level_script.c index 7d7129cbc..696f081b0 100644 --- a/src/engine/level_script.c +++ b/src/engine/level_script.c @@ -132,9 +132,9 @@ static void area_check_red_coin_or_secret(void *arg, bool isMacroObject) { } else { bhv = (const BehaviorScript *) arg; } - if (bhv == bhvRedCoin) { + if (bhv == smlua_override_behavior(bhvRedCoin)) { gAreas[sCurrAreaIndex].numRedCoins++; - } else if (bhv == bhvHiddenStarTrigger) { + } else if (bhv == smlua_override_behavior(bhvHiddenStarTrigger)) { gAreas[sCurrAreaIndex].numSecrets++; } } diff --git a/src/pc/network/packets/packet_level_macro.c b/src/pc/network/packets/packet_level_macro.c index 3cae16a7a..6cd8036ad 100644 --- a/src/pc/network/packets/packet_level_macro.c +++ b/src/pc/network/packets/packet_level_macro.c @@ -206,7 +206,7 @@ void network_receive_level_macro(struct Packet* p) { } } LOG_INFO("rx macro special: coin formation"); - } else if (behavior == bhvGoombaTripletSpawner) { + } else if (behavior == smlua_override_behavior(bhvGoombaTripletSpawner)) { for (s32 i = 0; i < OBJECT_POOL_CAPACITY; i++) { struct Object* o2 = &gObjectPool[i]; if (o2->parentObj != o) { continue; }