public void DiscardCard(Card discardCard) { Discard.AddCard(discardCard); if (HasSpecialPassive(SpecialPassiveEffects.SoulSacrifice)) { Hero.HealUnit(-discardCard.TotalResource); } }