From b9bd02299aa541cd8d05a60326500d2f3a4f2670 Mon Sep 17 00:00:00 2001
From: Mitchell Richters <mjr4077au@gmail.com>
Date: Tue, 11 Oct 2022 12:34:30 +1100
Subject: [PATCH] - RR: Pitch-adjusted velocity for `shootstuff()` when
 free-aiming.

---
 source/games/duke/src/player_r.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/games/duke/src/player_r.cpp b/source/games/duke/src/player_r.cpp
index 2d48dd28e..b2c7a0b9e 100644
--- a/source/games/duke/src/player_r.cpp
+++ b/source/games/duke/src/player_r.cpp
@@ -511,7 +511,7 @@ static void shootstuff(DDukeActor* actor, int p, DVector3 pos, DAngle ang, int a
 		}
 		else
 		{
-			zvel = ps[p].horizon.sum().Tan() * 49.;
+			setFreeAimVelocity(vel, zvel, ps[p].horizon.sum(), 49.);
 		}
 	}
 	else