From dcc8b1d8680d33bad42628f826e2687bf630a8e1 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Thu, 5 Jun 2025 08:35:53 -0400 Subject: [PATCH] Stop bots from moving when exiting properly. --- src/k_bot.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/k_bot.cpp b/src/k_bot.cpp index 72bb4eb07..109eacb74 100644 --- a/src/k_bot.cpp +++ b/src/k_bot.cpp @@ -359,10 +359,6 @@ void K_UpdateMatchRaceBots(void) --------------------------------------------------*/ boolean K_PlayerUsesBotMovement(const player_t *player) { - - if (player->exiting) - return false; - if (player->bot) return true; @@ -1541,6 +1537,14 @@ static void K_BuildBotTiccmdNormal(player_t *player, ticcmd_t *cmd) return; } + if (player->exiting) + { + + //Bot finish + // TODO: Make bots spin around like a player would based on random chance + return; + } + if (player->botvars.respawnconfirm >= BOTRESPAWNCONFIRM) { // We want to respawn. Simply hold brake and stop here!