From 4e56caa196d2580bf9ee0cfa20dddea9753ef1c2 Mon Sep 17 00:00:00 2001 From: Zippy_Zolton Date: Wed, 28 Oct 2020 01:23:05 -0500 Subject: [PATCH] Flame Shield Changes --- src/p_user.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/p_user.c b/src/p_user.c index 0d7331293..0cf5321ad 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -5107,6 +5107,8 @@ static boolean P_PlayerShieldThink(player_t *player, ticcmd_t *cmd, mobj_t *lock player->pflags |= PF_THOKKED|PF_SHIELDABILITY; P_Thrust(player->mo, player->mo->angle, FixedMul(30*FRACUNIT - FixedSqrt(FixedDiv(player->speed, player->mo->scale)), player->mo->scale)); player->drawangle = player->mo->angle; + player->pflags &= ~PF_NOJUMPDAMAGE; + P_SetPlayerMobjState(player->mo, S_PLAY_ROLL); S_StartSound(player->mo, sfx_s3k43); default: break;