diff --git a/sources/Zeds/Mean/MeanZombieBloat.uc b/sources/Zeds/Mean/MeanZombieBloat.uc index 660a1a7..b0a4c56 100644 --- a/sources/Zeds/Mean/MeanZombieBloat.uc +++ b/sources/Zeds/Mean/MeanZombieBloat.uc @@ -23,12 +23,19 @@ simulated function Tick(float DeltaTime) { } } } -function Touch(Actor Other) { + +function Touch(Actor Other) +{ + if (Other == none) + return; + super.Touch(Other); - if (Other.IsA('ShotgunBullet')) { + if (Other.IsA('ShotgunBullet')) + { ShotgunBullet(Other).Damage = 0; } } + function RangedAttack(Actor A) { local int LastFireTime; if ( bShotAnim )