From c4bb90fb0c1178835aca02fa21cf2b39269ed7f7 Mon Sep 17 00:00:00 2001
From: aiire <1050-aiire@users.noreply.git.do.srb2.org>
Date: Thu, 21 Apr 2022 16:55:57 +0000
Subject: [PATCH] do the thing

---
 src/p_user.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/p_user.c b/src/p_user.c
index bbd268fc4e..e8281e4777 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -12001,7 +12001,7 @@ void P_PlayerThink(player_t *player)
 				if (player->mo->movefactor != FRACUNIT) // Friction-scaled acceleration...
 					acceleration = FixedMul(acceleration<<FRACBITS, player->mo->movefactor)>>FRACBITS;
 
-				P_Thrust(player->mo, moveAngle, -acceleration);
+				P_Thrust(player->mo, moveAngle, FixedMul(-acceleration, player->mo->scale));
 			}
 
 			if (!(player->pflags & PF_AUTOBRAKE)
-- 
GitLab