public override bool SlayInner(AbstractCard damageSource, AbstractBattleUnit target) { var gildedCard = damageSource.CorrespondingPermanentCard().GetStickerOfType <GildedCardSticker>(); if (gildedCard != null) { gildedCard.GildedValue += 2; } return(true); }