From 86d56a0b1ae58a4404baeedd9380230bd384f002 Mon Sep 17 00:00:00 2001 From: Evil Eye Date: Mon, 10 Feb 2025 20:04:24 +0100 Subject: [PATCH] Clear queued scripts when clearing the Lua manager --- apps/openmw/mwlua/luamanagerimp.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/openmw/mwlua/luamanagerimp.cpp b/apps/openmw/mwlua/luamanagerimp.cpp index 780ddaf9a9..aa33abda39 100644 --- a/apps/openmw/mwlua/luamanagerimp.cpp +++ b/apps/openmw/mwlua/luamanagerimp.cpp @@ -343,6 +343,7 @@ namespace MWLua mPlayerStorage.clearTemporaryAndRemoveCallbacks(); mInputActions.clear(); mInputTriggers.clear(); + mQueuedAutoStartedScripts.clear(); for (int i = 0; i < 5; ++i) lua_gc(mLua.unsafeState(), LUA_GCCOLLECT, 0); }