Пример #1
0
        public bool BuyItem(Character merchant, int itemId)
        {
            if (Gold >= ItemList.Items[itemId].GetValue() && merchant.Inventory.Contains(itemId))
            {
                Gold -= ItemList.Items[itemId].GetValue();
                Inventory.Add(itemId);
                merchant.Inventory.Remove(itemId);
                merchant.Gold += ItemList.Items[itemId].GetValue();
                return(true);
            }

            return(false);
        }