From ae8e5ab61f40e2c844945d6d7a3817f6e8b194b0 Mon Sep 17 00:00:00 2001 From: ghost Date: Tue, 16 Jan 2024 18:34:40 +0200 Subject: [PATCH] add missed BOT_NEED_TO_RESPAWN state on kick from server --- dlls/client.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/client.cpp b/dlls/client.cpp index 09cfc821..6b125243 100644 --- a/dlls/client.cpp +++ b/dlls/client.cpp @@ -127,10 +127,11 @@ BOOL ClientConnect( edict_t *pEntity, const char *pszName, const char *pszAddres sprintf( cmd, "kick \"%s\"\n", bot_respawn[i].name ); + SERVER_COMMAND( cmd ); // kick the bot using (kick "name") + bot_respawn[i].is_used = FALSE; bot_respawn[i].state = BOT_NEED_TO_RESPAWN; - SERVER_COMMAND( cmd ); // kick the bot using (kick "name") break; } }