diff --git a/src/p_setup.c b/src/p_setup.c index 2ef614d48..ed8259c9b 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -7587,6 +7587,8 @@ boolean P_LoadLevel(boolean fromnetsave, boolean reloadinggamestate) sector_t *ss; virtlump_t *encoreLump = NULL; + K_TimerReset(); + levelloading = true; // This is needed. Don't touch. @@ -8008,8 +8010,6 @@ boolean P_LoadLevel(boolean fromnetsave, boolean reloadinggamestate) P_MapEnd(); // just in case MapLoad modifies tm.thing } - K_TimerReset(); - // No render mode or reloading gamestate, stop here. if (rendermode == render_none || reloadinggamestate) return true;