From 9c306eb6054ca99ebc398607323332bc8ceaef18 Mon Sep 17 00:00:00 2001 From: Alaux <73968015+MrAlaux@users.noreply.github.com> Date: Mon, 17 Jul 2023 03:52:34 -0300 Subject: [PATCH] Fix lowering in `A_CheckReload()`/`P_CheckAmmo()` (#1149) --- src/p_pspr.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/p_pspr.c b/src/p_pspr.c index c402ed26..39f4aecd 100644 --- a/src/p_pspr.c +++ b/src/p_pspr.c @@ -361,6 +361,7 @@ boolean P_CheckAmmo(player_t *player) player->pendingweapon = P_SwitchWeapon(player); // phares // Now set appropriate weapon overlay. P_SetPsprite(player,ps_weapon,weaponinfo[player->readyweapon].downstate); + player->switching = weapswitch_lowering; } #if 0 /* PROBABLY UNSAFE */ @@ -538,6 +539,7 @@ void A_CheckReload(player_t *player, pspdef_t *psp) // for us later on. boom_weapon_state_injection = true; P_SetPsprite(player, ps_weapon, weaponinfo[player->readyweapon].downstate); + player->switching = weapswitch_lowering; } }