public Action:OnTraceAttack(victim, &attacker, &inflictor, &Float:damage, &damagetype, &ammotype, hitbox, hitgroup){ new bool:IsTeammate = IsTeammate(victim, attacker); if(VIsTeam){ //Doesn't work for Grenades. damage *= 0.5; } } bool:IsTeammate(victim, attacker){ new bool:PlayerIsTeammate = (GetClientTeam(victim) == GetClientTeam(attacker)); return PlayerIsTeammate; }