internal Card RequestPlayerDeferCardFromHandtoNextTurn(GameState gameState) { if (this.Hand.IsEmpty) return null; Card cardType = this.actions.GetCardFromHandToDeferToNextTurn(gameState); return SetAsideCardFromHandToNextTurn(cardType); }
public override void DoSpecializedAction(PlayerState currentPlayer, GameState gameState) { currentPlayer.RequestPlayerDeferCardFromHandtoNextTurn(gameState); }