Ejemplo n.º 1
0
    public void DiscardRight(int cnt)
    {
        if (cnt <= 0)
        {
            return;
        }

        while (_hand.Count > 0 && cnt > 0)
        {
            cnt--;
            var card = _hand.Right(0);
            _hand.Remove(card);
            _grave.Add(card);
            EventManager.Instance.QueueEvent(new Evt_DiscardCard()
            {
                Owner = Owner, Card = card
            });
        }
    }