Dominion.PlayerState.ReturnCardToSupply C# (CSharp) Method

ReturnCardToSupply() private method

private ReturnCardToSupply ( Dominion.Card cardToReturn, GameState gameState ) : void
cardToReturn Dominion.Card
gameState GameState
return void
        internal void ReturnCardToSupply(Card cardToReturn, GameState gameState)
        {
            this.gameLog.PlayerReturnedCardToPile(this, cardToReturn);
            PileOfCards pile = gameState.GetPile(cardToReturn);
            if (pile == null)
                throw new Exception("Could not find supply pile");

            pile.AddCardToTop(cardToReturn);
        }
PlayerState