From 09cdb4067cad3ea258705be1e94d5d2af38879a2 Mon Sep 17 00:00:00 2001 From: Norbyte Date: Sat, 1 Jun 2024 16:51:54 +0200 Subject: [PATCH] More ModId fixes --- BG3Extender/Extender/Shared/Hooks.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/BG3Extender/Extender/Shared/Hooks.cpp b/BG3Extender/Extender/Shared/Hooks.cpp index d70a38db..13b2afe3 100644 --- a/BG3Extender/Extender/Shared/Hooks.cpp +++ b/BG3Extender/Extender/Shared/Hooks.cpp @@ -44,13 +44,14 @@ void Hooks::HookNetworkMessages(net::MessageFactory* factory) void Hooks::OnParseDataFolder(stats::RPGStats::ParseStructureFolderProc* next, stats::RPGStats* self, Array* paths) { - gExtender->GetStatLoadOrderHelper().OnLoadFinished(); - next(self, paths); - LuaVirtualPin lua(gExtender->GetCurrentExtensionState()); if (lua) { lua->OnStatsStructureLoaded(); } + + next(self, paths); + + gExtender->GetStatLoadOrderHelper().OnLoadFinished(); } void Hooks::OnClientConnectMessage(net::Message::SerializeProc* wrapped, net::Message* msg, net::BitstreamSerializer* serializer)