Dominion.PlayerState.PlayCard C# (CSharp) Method

PlayCard() private method

private PlayCard ( Dominion.Card card, GameState gameState ) : void
card Dominion.Card
gameState GameState
return void
        internal void PlayCard(Card card, GameState gameState)
        {
            if (card.isTreasure)
            {
                this.DoPlayTreasure(card, gameState);
            }
            else if (card.isAction)
            {
                this.DoPlayAction(card, gameState);
            }
            else
            {
                throw new Exception("Could not play card");
            }
        }
PlayerState