// Mutator has blocked team change.
return false;
}
- if (new_team != -1)
+ if (new_team == -1)
+ {
+ player.team = -1;
+ }
+ else
{
SetPlayerColors(player, new_team - 1);
}
team_ent.m_num_players = TEAM_NOT_ALLOWED;
team_ent.m_num_bots = 0;
}
+ setthink(balance, TeamBalance_Destroy);
int teams_mask = 0;
string teament_name = string_null;