Exemplo n.º 1
0
        //public void UpdateLabels()
        //{
        //    foreach (var lbl in Labels)
        //    {
        //        lbl.Text = stock.Count(x => x.Name == sb.CardName).ToString();
        //    }
        //}
        //public Card findCard(string cardName)
        //{
        //return stock.find
        //}
        public void buyCard(Player p, Card c)
        {
            if (p.Buys > 0 && p.Coins >= c.Cost)
            {
                slots.First(x => x.Name == c.Name).RemoveTopCard();
                stock.Remove(c);

                p.addCardToDiscard(c);

                p.Buys -= 1;
                p.Coins -= c.Cost;
                return;
            }
        }