diff --git a/src/p_mobj.c b/src/p_mobj.c index 4273dff34..82fe4e12f 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -1160,6 +1160,11 @@ fixed_t P_GetMobjGravity(mobj_t *mo) { if (wasflip == !(mo->eflags & MFE_VERTICALFLIP)) // note!! == ! is not equivalent to != here - turns numeric into bool this way P_PlayerFlip(mo); + + if (mo->player->pogospring) + { + gravityadd = (5*gravityadd)/2; + } } else {