From 5a80f170fa58cf5d34b5c8a2c9c84e94380b8aea Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Wed, 6 Jun 2018 00:53:05 +0200 Subject: [PATCH] Missed the Pulsegun on previous fix. --- zscript/pulsegun.zsc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zscript/pulsegun.zsc b/zscript/pulsegun.zsc index e2f863c..ffdc316 100644 --- a/zscript/pulsegun.zsc +++ b/zscript/pulsegun.zsc @@ -315,12 +315,12 @@ Class PulseBolt : Actor if ( !damagedactor ) { accdamage = min(0.5*(level.time-lasthit),0.1); - t.Results.HitActor.DamageMobj(self,target,Random[Pulse](70,80)*accdamage,'zapped'); + t.Results.HitActor.DamageMobj(self,target,Random[Pulse](70,80)*accdamage,'zapped',DMG_USEANGLE,atan2(x.y,x.x)); accdamage = 0; } else if ( t.Results.HitActor != damagedactor ) { - t.Results.HitActor.DamageMobj(self,target,Random[Pulse](70,80)*accdamage,'zapped'); + t.Results.HitActor.DamageMobj(self,target,Random[Pulse](70,80)*accdamage,'zapped',DMG_USEANGLE,atan2(x.y,x.x)); accdamage = 0; } lasthit = level.time; @@ -328,7 +328,7 @@ Class PulseBolt : Actor accdamage += 1./TICRATE; if ( accdamage > 0.22 ) { - t.Results.HitActor.DamageMobj(self,target,Random[Pulse](70,80)*accdamage,'zapped'); + t.Results.HitActor.DamageMobj(self,target,Random[Pulse](70,80)*accdamage,'zapped',DMG_USEANGLE,atan2(x.y,x.x)); accdamage = 0; } }