public override void DoSpecializedAction(PlayerState currentPlayer, GameState gameState)
{
currentPlayer.MoveCardFromPlayedCardToIslandMat(this);
if (!currentPlayer.hand.Any)
return;
Card cardType = currentPlayer.actions.GetCardFromHandToIsland(gameState);
currentPlayer.MoveCardFromHandToIslandMat(cardType);
}