diff --git a/src/p_user.c b/src/p_user.c index 0db9ac7d183a5c856f4368a37c8db21e6d21a404..45978d105c97ea9b93d52eb2b781b032ca6e4d40 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -5543,7 +5543,7 @@ static void P_DoJumpStuff(player_t *player, ticcmd_t *cmd) { fixed_t potentialmomz; if (player->charability == CA_SLOWFALL) - potentialmomz = -gravity*4; + potentialmomz = FixedMul(gravity, -4*player->mo->scale); else potentialmomz = ((player->speed < 10*player->mo->scale) ? (player->speed - 10*player->mo->scale)/5