internal void MoveDeckToDiscard(GameState gameState) { MoveAllCardsToDiscard(this.deck, gameState, DeckPlacement.Deck); }
public override void DoSpecializedAction(PlayerState currentPlayer, GameState gameState) { if (currentPlayer.actions.ShouldPutDeckInDiscard(gameState)) { currentPlayer.MoveDeckToDiscard(gameState); } }