diff --git a/src/p_user.c b/src/p_user.c index be16a03cc..f5b44d494 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -12780,7 +12780,7 @@ void P_PlayerAfterThink(player_t *player) P_SetTarget(&player->mo->tracer, NULL); P_KillMobj(ptera, player->mo, player->mo, 0); P_SetObjectMomZ(player->mo, 9*FRACUNIT, false); - player->pflags |= PF_APPLYAUTOBRAKE|PF_JUMPED; + player->pflags |= PF_APPLYAUTOBRAKE|PF_JUMPED|PF_THOKKED; P_SetMobjState(player->mo, S_PLAY_ROLL); break; }