public override void OnPlay(AbstractBattleUnit target, EnergyPaidInformation energyPaid)
        {
            var randomAttackCardInHand = CardsInHand.Shuffle().FirstOrDefault(item => item != this && item.CardType == CardType.AttackCard);

            if (randomAttackCardInHand != null)
            {
                randomAttackCardInHand.AddSticker(new GildedCardSticker(2));
            }


            foreach (var attack in state().Deck.TotalDeckList.Where(item => item.CardType == CardType.AttackCard && item.HasSticker <GildedCardSticker>()))
            {
            }
        }