aboutsummaryrefslogtreecommitdiffstats
path: root/code/client/cl_parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'code/client/cl_parse.c')
-rw-r--r--code/client/cl_parse.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/code/client/cl_parse.c b/code/client/cl_parse.c
index dd89074..d8ad6d7 100644
--- a/code/client/cl_parse.c
+++ b/code/client/cl_parse.c
@@ -219,6 +219,10 @@ void CL_ParseSnapshot( msg_t *msg ) {
newSnap.serverTime = MSG_ReadLong( msg );
+ // if we were just unpaused, we can only *now* really let the
+ // change come into effect or the client hangs.
+ cl_paused->modified = 0;
+
newSnap.messageNum = clc.serverMessageSequence;
deltaNum = MSG_ReadByte( msg );