From e2424b43037395438c9be55fe1d3b5e5d13915fe Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 7 Feb 2024 23:26:58 +0300 Subject: [PATCH] engine: server: clean up userinfo and fullupdate throttle on client connect --- engine/server/sv_client.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/server/sv_client.c b/engine/server/sv_client.c index 9ffd8b82..dd868a88 100644 --- a/engine/server/sv_client.c +++ b/engine/server/sv_client.c @@ -453,6 +453,11 @@ static void SV_ConnectClient( netadr_t from ) // parse some info from the info strings (this can override cl_updaterate) Q_strncpy( newcl->userinfo, userinfo, sizeof( newcl->userinfo )); + newcl->fullupdate_next_calltime = 0; + newcl->userinfo_next_changetime = 0; + newcl->userinfo_penalty = 0; + newcl->userinfo_change_attempts = 0; + SV_UserinfoChanged( newcl ); SV_ClearResourceLists( newcl ); #if 0