diff --git a/src/p_user.c b/src/p_user.c index 0db9ac7d1..45978d105 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