public void DeleteItem(ItemFunction item) { item.isBlank = true; if (itemImage != null) { item.itemImage.SetActive(false); } item.SetName(null); item.SetPrice(0); item.SetItemQuality(0); item.SetTag("EmptySlot"); item.SetItemType(""); if (item.GetEnchant()) { item.EnchantOff(); } }
public void Enchant() { if (enchant.GetItemType() == "Sword" && ((mainCurrency.currency + enchantCost) >= 0) && enchant.GetEnchant() == false) { enchant.EnchantOn(); Canvas.GetComponent <Currency>().CurrencyChange(enchantCost); Inventory.GetComponent <InventoryBehviour>().AddItem(enchant); //enchant.EnchantOff(); } else if ((mainCurrency.currency + enchantCost) < 0) { StartCoroutine(EnchantMessage(1)); } else if (enchant.GetItemType() != "Sword") { StartCoroutine(EnchantMessage(2)); } }