diff --git a/src/d_net.cpp b/src/d_net.cpp index d2d2288f19..abe3c83ec1 100644 --- a/src/d_net.cpp +++ b/src/d_net.cpp @@ -1461,7 +1461,7 @@ bool DoArbitrate (void *userdata) { data->gotsetup[0] = 0x80; - ticdup = doomcom.ticdup = netbuffer[1]; + ticdup = doomcom.ticdup = clamp(netbuffer[1], 1, MAXTICDUP); NetMode = netbuffer[2]; stream = &netbuffer[3]; @@ -1884,7 +1884,7 @@ void TryRunTics (void) } } - if (ticdup == 1) + if (ticdup <= 1) { availabletics = lowtic - gametic; }