From db8df15de152221a99a61733cf0e2b89cc6b406e Mon Sep 17 00:00:00 2001 From: Lyberta Date: Sun, 6 Aug 2017 05:25:22 +0300 Subject: [PATCH] ClientCommand_selectteam improvement. --- qcsrc/server/command/cmd.qc | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/qcsrc/server/command/cmd.qc b/qcsrc/server/command/cmd.qc index 6c5e3829f..297ab8f0f 100644 --- a/qcsrc/server/command/cmd.qc +++ b/qcsrc/server/command/cmd.qc @@ -385,16 +385,8 @@ void ClientCommand_selectteam(entity caller, float request, float argc) sprint(caller, "^1You cannot change team, forbidden by the server.\n"); return; } - if (selection == -1) - { - ClientKill_TeamChange(caller, selection); - if (!IS_PLAYER(caller)) - { - caller.team_selected = true; // avoids asking again for team selection on join - } - return; - } - if (autocvar_g_balance_teams && autocvar_g_balance_teams_prevent_imbalance) + if ((selection != -1) && autocvar_g_balance_teams && + autocvar_g_balance_teams_prevent_imbalance) { CheckAllowedTeams(caller); GetTeamCounts(caller); -- 2.39.2