diff options
Diffstat (limited to 'code/server/sv_client.c')
-rw-r--r-- | code/server/sv_client.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/code/server/sv_client.c b/code/server/sv_client.c index e9f1a2b..6f9af5c 100644 --- a/code/server/sv_client.c +++ b/code/server/sv_client.c @@ -620,6 +620,10 @@ void SV_ClientEnterWorld( client_t *client, usercmd_t *cmd ) { Com_DPrintf( "Going from CS_PRIMED to CS_ACTIVE for %s\n", client->name ); client->state = CS_ACTIVE; + // resend all configstrings using the cs commands since these are + // no longer sent when the client is CS_PRIMED + SV_UpdateConfigstrings( client ); + // set up the entity for the client clientNum = client - svs.clients; ent = SV_GentityNum( clientNum ); |