Dominion.PlayerState.DrawOneCardIntoHandCardOrderDestroyed C# (CSharp) Method

DrawOneCardIntoHandCardOrderDestroyed() private method

private DrawOneCardIntoHandCardOrderDestroyed ( Dominion.Card cardToDraw, GameState gameState ) : bool
cardToDraw Dominion.Card
gameState GameState
return bool
        internal bool DrawOneCardIntoHandCardOrderDestroyed(Card cardToDraw, GameState gameState)
        {
            Card card = this.DrawOneCardDeckOrderDestroyed(cardToDraw, gameState);
            if (card == null)
            {
                return false;
            }

            this.gameLog.DrewCardIntoHand(this, card);
            this.hand.AddCard(card);

            return true;
        }
PlayerState