From 99b8457eb47531804faff3099204cd61336002e3 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Wed, 31 Aug 2022 19:20:22 +0200 Subject: [PATCH] - FindDistance in DoExpDamageTest --- source/games/sw/src/weapon.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/games/sw/src/weapon.cpp b/source/games/sw/src/weapon.cpp index 664ae2bef..ade4506fa 100644 --- a/source/games/sw/src/weapon.cpp +++ b/source/games/sw/src/weapon.cpp @@ -7278,7 +7278,7 @@ int DoExpDamageTest(DSWActor* actor) if ((unsigned)dist > actor->user.Radius) continue; - dist = FindDistance3D(itActor->int_pos().X - actor->int_pos().X, itActor->int_pos().Y - actor->int_pos().Y, int_ActorZOfMiddle(itActor) - actor->int_pos().Z); + dist = (ActorVectOfMiddle(itActor) - actor->spr.pos).Length() * worldtoint; if ((unsigned)dist > actor->user.Radius) continue;