Another Actor ref safeguard

This commit is contained in:
Mazo 2020-05-17 22:08:24 +01:00
parent 1092e76348
commit d806e2448d

View file

@ -9324,7 +9324,7 @@ class WorldSessionActor extends Actor
def HandleDealingDamage(target : PlanetSideGameObject with Vitality, data : ResolvedProjectile) : Unit = {
val func = data.damage_model.Calculate(data)
target match {
case obj : Player if obj.CanDamage =>
case obj : Player if obj.CanDamage && obj.Actor != ActorRef.noSender =>
if(obj.spectator) {
player.death_by = -1 // little thing for auto kick
}