From 7de808ae9946e2eebb211a57df1a766fd0771020 Mon Sep 17 00:00:00 2001 From: Tater Date: Sun, 2 Jun 2024 03:03:49 -0500 Subject: [PATCH] Client intentionally sets AckedSnapshot to -1 sometimes --- src/engine/server/server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index cd10f8d4d..aa678ffda 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -1637,7 +1637,7 @@ void CServer::ProcessClientPacket(CNetChunk *pPacket) } // The LastAckedSnapshot should only increase - if(LastAckedSnapshot > m_aClients[ClientId].m_LastAckedSnapshot) + if(LastAckedSnapshot > m_aClients[ClientId].m_LastAckedSnapshot || LastAckedSnapshot == -1) m_aClients[ClientId].m_LastAckedSnapshot = LastAckedSnapshot; if(m_aClients[ClientId].m_LastAckedSnapshot > 0)