diff --git a/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java b/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java index c2547cce553..02ebfbec529 100644 --- a/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java +++ b/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java @@ -310,6 +310,7 @@ public void callEvent(int eventType, ScriptArgs params) { private void realCallEvent(int eventType, ScriptArgs params) { try { + ScriptLoader.getScriptLib().setSceneScriptManager(this); Set relevantTriggers = new HashSet<>(); if (eventType == EventType.EVENT_ENTER_REGION || eventType == EventType.EVENT_LEAVE_REGION) { List relevantTriggersList = this.getTriggersByEvent(eventType).stream()