PutClientInServer(it);
}
});
- bot_relinkplayerlist();
return true;
}
}
frag_target.respawn_flags |= RESPAWN_FORCE;
if (!warmup_stage)
- {
eliminatedPlayers.SendFlags |= 1;
- if (IS_BOT_CLIENT(frag_target))
- bot_clear(frag_target);
- }
return true;
}
if (IS_PLAYER(player) && !IS_DEAD(player))
ca_LastPlayerForTeam_Notify(player);
if (player.killindicator_teamchange == -2) // player wants to spectate
+ {
+ entcs_update_players(player);
player.caplayer = 0;
+ }
if (player.caplayer)
player.frags = FRAGS_PLAYER_OUT_OF_GAME;
if (!warmup_stage)
MUTATOR_HOOKFUNCTION(ca, PlayerDamage_SplitHealthArmor)
{
+ if (time < game_starttime || (round_handler_IsActive() && !round_handler_IsRoundStarted()))
+ return;
+
entity frag_attacker = M_ARGV(1, entity);
entity frag_target = M_ARGV(2, entity);
float frag_damage = M_ARGV(7, float);