From de5e779c50505a68a243b805de5a83782bc841bf Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 23 Dec 2022 17:53:04 +0100 Subject: [PATCH] - fixed offset in shrinker --- wadsrc/static/zscript/games/duke/actors/dukeweapons/shrinker.zs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wadsrc/static/zscript/games/duke/actors/dukeweapons/shrinker.zs b/wadsrc/static/zscript/games/duke/actors/dukeweapons/shrinker.zs index 0cac56cec..aa290fbd4 100644 --- a/wadsrc/static/zscript/games/duke/actors/dukeweapons/shrinker.zs +++ b/wadsrc/static/zscript/games/duke/actors/dukeweapons/shrinker.zs @@ -29,7 +29,7 @@ class DukeShrinker : DukeActor DukePlayer j; [j, x] = shooter.findplayer(); double dist = (j.actor.pos.XY - shooter.pos.XY).Length(); - zvel = ((j.actor.viewzoffset - pos.Z) * 32) / dist; + zvel = ((j.actor.pos.Z + j.actor.viewzoffset - pos.Z) * 32) / dist; } else zvel = 0;