diff --git a/src/g_build_ticcmd.cpp b/src/g_build_ticcmd.cpp index 4bb138d05..a37af680c 100644 --- a/src/g_build_ticcmd.cpp +++ b/src/g_build_ticcmd.cpp @@ -361,14 +361,14 @@ public: explicit TiccmdBuilder(ticcmd_t* cmd_, INT32 realtics_, UINT8 ssplayer_) : cmd(cmd_), realtics(realtics_), ssplayer(ssplayer_), viewnum(G_PartyPosition(g_localplayers[forplayer()])) { - *cmd = {}; // blank ticcmd - - if (demo.playback) + if (paused || P_AutoPause()) { return; } - if (paused || P_AutoPause()) + *cmd = {}; // blank ticcmd + + if (demo.playback) { return; }