diff --git a/engine/server/sv_ents.c b/engine/server/sv_ents.c index 2b72fb7ab..6ad8dff3f 100644 --- a/engine/server/sv_ents.c +++ b/engine/server/sv_ents.c @@ -422,6 +422,15 @@ void SV_CSQC_DroppedPacket(client_t *client, int sequence) if (client->csqcentsequence[i] == sequence) client->csqcentversions[i]--; //do that update thang (but later). } +void SV_CSQC_DropAll(client_t *client) +{ + int i; + if (!(client->csqcactive)) //we don't need this, but it might be a little faster. + return; + + for (i = 0; i < sv.num_edicts; i++) + client->csqcentversions[i]--; //do that update thang (but later). +} #endif //=============================================================================