public void SellItem(ShopUIItem shopUIItem) { playerStats.gold += shopUIItem.item.price; RemoveItem(shopUIItem.item); characterItems.Remove(shopUIItem.item); shopUIItem.UpdateItem(null); }
public void BuyItem(ShopUIItem shopUIItem) { if (playerStats.gold > shopUIItem.item.price && characterItems.Count < sizeOfInventory) { playerStats.gold -= shopUIItem.item.price; characterItems.Add(shopUIItem.item); inventoryInShop.AddNewItem(shopUIItem.item); shopUIItem.UpdateItem(null); } }