From 154eea56e6ab3e084dfacdbaf6f8296277693105 Mon Sep 17 00:00:00 2001 From: Boondorl Date: Mon, 24 Mar 2025 10:23:36 -0400 Subject: [PATCH] Update all players' acks in packet-server mode Fixes potential issue when host switching in packet-server mode --- src/d_net.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/d_net.cpp b/src/d_net.cpp index cb695bb95..98bf60021 100644 --- a/src/d_net.cpp +++ b/src/d_net.cpp @@ -873,6 +873,9 @@ static void GetPackets() { pState.CurrentSequence = seq; } + // Update this so host switching doesn't have any hiccups in packet-server mode. + if (NetMode == NET_PacketServer && consoleplayer != Net_Arbitrator && pNum != Net_Arbitrator) + pState.SequenceAck = seq; } } }