diff --git a/src/p_pspr.c b/src/p_pspr.c index ec495b72..9d7754db 100644 --- a/src/p_pspr.c +++ b/src/p_pspr.c @@ -1212,6 +1212,8 @@ void A_WeaponBulletAttack(player_t *player, pspdef_t *psp) P_LineAttack(player->mo, angle, MISSILERANGE, slope, damage); } + + A_Recoil(player); } // @@ -1259,6 +1261,8 @@ void A_WeaponMeleeAttack(player_t *player, pspdef_t *psp) // attack, dammit! P_LineAttack(player->mo, angle, range, slope, damage); + A_Recoil(player); + // missed? ah, welp. if (!linetarget) return;