diff --git a/src/scripting/vmthunks.cpp b/src/scripting/vmthunks.cpp index 099a98196..5b5f1183e 100644 --- a/src/scripting/vmthunks.cpp +++ b/src/scripting/vmthunks.cpp @@ -510,7 +510,7 @@ int WorldPaused() if (netgame || gamestate != GS_LEVEL) return false; - return pauseext || menuactive == MENU_On || ConsoleState != c_up; + return pauseext || menuactive == MENU_On || ConsoleState == c_down || ConsoleState == c_falling; } DEFINE_ACTION_FUNCTION_NATIVE(FLevelLocals, WorldPaused, WorldPaused)