From 0d427d3f25d24fe5e14296ed0b4831b386cbc416 Mon Sep 17 00:00:00 2001 From: Arceveti <73617174+Arceveti@users.noreply.github.com> Date: Thu, 30 Sep 2021 12:52:48 -0700 Subject: [PATCH] Initialize objListIndex --- src/engine/behavior_script.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/engine/behavior_script.c b/src/engine/behavior_script.c index 2ea40dad..3e9f14f1 100644 --- a/src/engine/behavior_script.c +++ b/src/engine/behavior_script.c @@ -920,7 +920,7 @@ void cur_obj_update(void) { f32 distanceFromMario; BhvCommandProc bhvCmdProc; s32 bhvProcResult; - s32 objListIndex; + s32 objListIndex = OBJ_LIST_PLAYER; // Calculate the distance from the object to Mario. if (objFlags & OBJ_FLAG_COMPUTE_DIST_TO_MARIO) { @@ -1000,10 +1000,9 @@ void cur_obj_update(void) { if ((bhvScript[0] >> 24) == 0) { objListIndex = (bhvScript[0] >> 16) & 0xFFFF; } - if (objListIndex == OBJ_LIST_SURFACE && !(objFlags & OBJ_FLAG_UCODE_SMALL)) - { + if (objListIndex == OBJ_LIST_SURFACE && !(objFlags & OBJ_FLAG_UCODE_SMALL)) { gCurrentObject->header.gfx.node.flags &= ~GRAPH_RENDER_UCODE_REJ; - gCurrentObject->header.gfx.node.flags |= GRAPH_RENDER_UCODE_ZEX; + gCurrentObject->header.gfx.node.flags |= GRAPH_RENDER_UCODE_ZEX; } #ifdef OBJ_OPACITY_BY_CAM_DIST