diff --git a/src/p_user.c b/src/p_user.c index d6fc5b35..ce6e2b73 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -9391,4 +9391,7 @@ void P_PlayerAfterThink(player_t *player) player->mo->flags2 |= MF2_DONTDRAW; player->mo->flags |= MF_NOGRAVITY; } + + if (P_IsObjectOnGround(player->mo)) + player->mo->pmomz = 0; }