From c9a94a4899447718c95d95aeaa4cd91396576279 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sun, 27 Nov 2022 11:56:27 +0100 Subject: [PATCH] - fixed bad angle use in move_d. --- source/games/duke/src/actors_d.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/games/duke/src/actors_d.cpp b/source/games/duke/src/actors_d.cpp index 5ac63c5c2..65991e13e 100644 --- a/source/games/duke/src/actors_d.cpp +++ b/source/games/duke/src/actors_d.cpp @@ -3200,7 +3200,7 @@ void move_d(DDukeActor *actor, int playernum, int xvel) } Collision coll; - actor->movflag = movesprite_ex(actor, DVector3(actor->spr.angle.ToVector() * daxvel, actor->vel.Z), CLIPMASK0, coll); + actor->movflag = movesprite_ex(actor, DVector3(angdif.ToVector() * daxvel, actor->vel.Z), CLIPMASK0, coll); } if (a)