Dominion.PlayerActionWithSelf.ShouldTrashCard C# (CSharp) Method

ShouldTrashCard() public method

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