Player warp item implementation
This commit is contained in:
@@ -395,10 +395,11 @@ public partial class InventoryMenu : Control, IInventoryMenu
|
||||
if (currentItem is IEquipableItem)
|
||||
await EquipOrUnequipItem();
|
||||
else if (currentItem is IUsableItem usableItem)
|
||||
{
|
||||
usableItem.Use();
|
||||
|
||||
if (currentItem is ConsumableItem consumableItem)
|
||||
DestroyItem(consumableItem);
|
||||
DestroyItem(usableItem);
|
||||
EmitSignal(SignalName.ClosedMenu);
|
||||
}
|
||||
|
||||
RefreshUIAfterUserSelection();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user