0 Members and 1 Guest are viewing this topic.
Here's the part where I am a hypocrite and says that it can be done rather easily with scripting.
function OnPlayerDamage(Victim,Shooter: Byte;Damage: Integer) : integerbegin if GetPlayerStat(Victim, 'Team') = GetPlayerStat(Shooter, 'Team') then Result := Damage * 0.75;end;
function OnPlayerDamage(Victim,Shooter: Byte;Damage: Integer) : integerbegin if (Victim <> Shooter) and (GetPlayerStat(Victim, 'Team') = GetPlayerStat(Shooter, 'Team')) then Result := Damage * 0.75;end;