From 2c1cce17b238175eab11776e479c12f9ec45b27d Mon Sep 17 00:00:00 2001 From: James R Date: Fri, 13 Oct 2023 21:17:43 -0700 Subject: [PATCH] Loops: fix momentum cut on grounded exit --- src/p_user.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/p_user.c b/src/p_user.c index ed8f1a215..3af27cf0e 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -4265,7 +4265,8 @@ void P_PlayerThink(player_t *player) else if (player->loop.radius != 0) { P_PlayerOrbit(player); - player->rmomx = player->rmomy = 0; + player->rmomx = player->mo->momx; + player->rmomy = player->mo->momy; } else {