From 6e6d2ac508275833d001fa4741c11dd7059a0018 Mon Sep 17 00:00:00 2001 From: Ramen2X Date: Sun, 24 Mar 2024 15:54:12 -0400 Subject: [PATCH] don't hardcode Isle world object id --- LEGO1/lego/legoomni/src/police/policeentity.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/LEGO1/lego/legoomni/src/police/policeentity.cpp b/LEGO1/lego/legoomni/src/police/policeentity.cpp index 7c38f356..7ee75586 100644 --- a/LEGO1/lego/legoomni/src/police/policeentity.cpp +++ b/LEGO1/lego/legoomni/src/police/policeentity.cpp @@ -2,6 +2,7 @@ #include "act1state.h" #include "isle.h" +#include "isle_actions.h" #include "islepathactor.h" #include "legoanimationmanager.h" #include "legogamestate.h" @@ -25,7 +26,7 @@ MxLong PoliceEntity::VTable0x50(MxParam& p_param) CurrentActor()->VTable0xe4(); } - Isle* isle = (Isle*) FindWorld(*g_isleScript, 0); + Isle* isle = (Isle*) FindWorld(*g_isleScript, IsleScript::c__Isle); isle->SetDestLocation(LegoGameState::Area::e_police); AnimationManager()->FUN_10061010(NULL);