From bcb230f3c980c2db3e318cf22571ecebc916d631 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 5 May 2024 08:26:30 -0400 Subject: [PATCH] Fixed Flute Items being consumed in battle (#4496) --- src/party_menu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/party_menu.c b/src/party_menu.c index 3d535be62d..6b5926bdc0 100644 --- a/src/party_menu.c +++ b/src/party_menu.c @@ -4595,7 +4595,8 @@ void ItemUseCB_BattleScript(u8 taskId, TaskFunc task) gBattleStruct->itemPartyIndex[gBattlerInMenuId] = GetPartyIdFromBattleSlot(gPartyMenu.slotId); gPartyMenuUseExitCallback = TRUE; PlaySE(SE_SELECT); - RemoveBagItem(gSpecialVar_ItemId, 1); + if (!IsItemFlute(gSpecialVar_ItemId)) + RemoveBagItem(gSpecialVar_ItemId, 1); ScheduleBgCopyTilemapToVram(2); gTasks[taskId].func = task; }