EliminatedPlayers_Init(ca_isEliminated);
ActivateTeamplay();
- SetLimits(autocvar_g_ca_point_limit, autocvar_g_ca_point_leadlimit, -1, -1);
+ SetLimits(autocvar_g_ca_point_limit, autocvar_g_ca_point_leadlimit, autocvar_timelimit_override, -1);
if (autocvar_g_ca_team_spawns)
have_team_spawns = -1; // request team spawns
MUTATOR_HOOKFUNCTION(ca, reset_map_players)
{
- SELFPARAM();
FOREACH_CLIENT(true, {
it.killcount = 0;
if (!it.caplayer && IS_BOT_CLIENT(it))
MUTATOR_HOOKFUNCTION(ca, MakePlayerObserver)
{
SELFPARAM();
- if (this.caplayer == 1)
+ if (!IS_DEAD(this))
ca_LastPlayerForTeam_Notify();
if (this.killindicator_teamchange == -2)
this.caplayer = 0;