Don't move backup item into main slot if player has item deployed

This commit is contained in:
skirlez 2025-10-16 02:39:10 +00:00 committed by Eidolon
parent 2270813eee
commit 90ec96a2b0

View file

@ -9171,7 +9171,7 @@ static void K_MoveHeldObjects(player_t *player)
// If we can move our backup item into main slots, do so. // If we can move our backup item into main slots, do so.
static void K_TryMoveBackupItem(player_t *player) static void K_TryMoveBackupItem(player_t *player)
{ {
if (player->itemtype && player->itemtype == player->backupitemtype) if (player->itemtype && player->itemtype == player->backupitemtype && !(player->itemflags & IF_ITEMOUT))
{ {
player->itemamount += player->backupitemamount; player->itemamount += player->backupitemamount;