From 49ae82c67998d5b143f889866451f48a6dfefafb Mon Sep 17 00:00:00 2001 From: Bivurnum <147376167+Bivurnum@users.noreply.github.com> Date: Mon, 28 Apr 2025 10:58:35 -0500 Subject: [PATCH] changed remove check from objId to localId for npc followers --- src/event_object_movement.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index aba39dd9d9..1184c27ec4 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2783,8 +2783,7 @@ void RemoveObjectEventsOutsideView(void) // Followers should not go OOB, or their sprites may be freed early during a cross-map scripting event, // such as Wally's Ralts catch sequence if (objectEvent->active && !objectEvent->isPlayer && objectEvent->localId != OBJ_EVENT_ID_FOLLOWER - && (PlayerHasFollowerNPC() && i != GetFollowerNPCObjectId()) - ) + && objectEvent->localId != OBJ_EVENT_ID_NPC_FOLLOWER) RemoveObjectEventIfOutsideView(objectEvent); } }