public void Unequip(EquipableItem itemSlot) { if (!inventory.IsInvFull() && equipmentPanel.DeleteItem(itemSlot)) { itemSlot.Unequip(this); Inventory.instance.AddItem(itemSlot); } }