diff --git a/apps/openmw/mwlua/luamanagerimp.cpp b/apps/openmw/mwlua/luamanagerimp.cpp index 256a11a0b6..437b1db76d 100644 --- a/apps/openmw/mwlua/luamanagerimp.cpp +++ b/apps/openmw/mwlua/luamanagerimp.cpp @@ -181,6 +181,7 @@ namespace MWLua MWWorld::DateTimeManager& timeManager = *MWBase::Environment::get().getWorld()->getTimeManager(); if (!timeManager.isPaused()) { + mMenuScripts.processTimers(timeManager.getSimulationTime(), timeManager.getGameTime()); mGlobalScripts.processTimers(timeManager.getSimulationTime(), timeManager.getGameTime()); for (LocalScripts* scripts : mActiveLocalScripts) scripts->processTimers(timeManager.getSimulationTime(), timeManager.getGameTime());