Dominion.PlayerActionWithSelf.BanCardToDrawnIntoHandFromRevealedCards C# (CSharp) Method

BanCardToDrawnIntoHandFromRevealedCards() public method

public BanCardToDrawnIntoHandFromRevealedCards ( GameState gameState ) : Dominion.Card
gameState GameState
return Dominion.Card
        public Card BanCardToDrawnIntoHandFromRevealedCards(GameState gameState)
        {
            var saved = gameState.self;
            gameState.self = this.self;
            var result = this.playerAction.BanCardToDrawnIntoHandFromRevealedCards(gameState);
            gameState.self = saved;
            return result;
        }