From b07a6beb6f973877faa75d7a91565bca47c298c3 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Wed, 19 Oct 2011 16:10:34 +0200 Subject: [PATCH] simplify some teamplay checks --- qcsrc/server/g_damage.qc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qcsrc/server/g_damage.qc b/qcsrc/server/g_damage.qc index 5a583fc15..d7d2287ed 100644 --- a/qcsrc/server/g_damage.qc +++ b/qcsrc/server/g_damage.qc @@ -329,7 +329,7 @@ void Obituary (entity attacker, entity inflictor, entity targ, float deathtype) } else if (attacker.classname == "player") { - if(teamplay && attacker.team == targ.team) + if(!IsDifferentTeam(attacker, targ)) { if(attacker.team == COLOR_TEAM1) type = KILL_TEAM_RED; @@ -561,7 +561,7 @@ void Damage (entity targ, entity inflictor, entity attacker, float damage, float damage = 0; force = '0 0 0'; } - else if(teamplay && attacker.team == targ.team) + else if(!IsDifferentTeam(attacker, targ)) { if(autocvar_teamplay_mode == 1) damage = 0; -- 2.39.2