From: z411 Date: Sun, 28 May 2023 19:28:20 +0000 (-0400) Subject: Hardcode to 2 teams X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=4fb28a5a020547f399b383eab937307356ee6106;p=xonotic%2Fxonotic-data.pk3dir.git Hardcode to 2 teams --- diff --git a/qcsrc/server/teamplay.qc b/qcsrc/server/teamplay.qc index ba3277ad5..34da59c22 100644 --- a/qcsrc/server/teamplay.qc +++ b/qcsrc/server/teamplay.qc @@ -236,7 +236,7 @@ bool Player_SetTeamIndex(entity player, int index) bool IsQueueNeeded(entity ignore) { - return (teamplay && autocvar_g_balance_teams_queue && TeamBalance_AreEqual(ignore)); + return (teamplay && autocvar_g_balance_teams_queue && AVAILABLE_TEAMS == 2 && TeamBalance_AreEqual(ignore)); } entity SpectatorWantsJoin(entity this) @@ -719,6 +719,8 @@ bool TeamBalance_AreEqual(entity ignore) void TeamBalance_RemoveExcessPlayers(entity ignore) { + if(AVAILABLE_TEAMS != 2) return; + entity balance = TeamBalance_CheckAllowedTeams(ignore); TeamBalance_GetTeamCounts(balance, ignore);