public override void DoEffect(Tile t) { Creature targetCreature = t.Creature; // add last breath effect targetCreature.SourceCard.E_AddedToCardPile += SourceCard_E_AddedToCardPile; targetCreature.AddKeyword(Keyword.LastBreath); if (card.Owner.ExtraStats[ExtraStatsKey.NumRingOfEternityPlayed] >= FIRST_THRESHOLD) { targetCreature.AttackStat += FIRST_ATK_BONUS; targetCreature.Health += FIRST_HP_BONUS; } if (card.Owner.ExtraStats[ExtraStatsKey.NumRingOfEternityPlayed] >= SECOND_THRESHOLD) { card.Owner.DrawCard(); } if (card.Owner.ExtraStats[ExtraStatsKey.NumRingOfEternityPlayed] >= SECOND_THRESHOLD) { card.Owner.Mana += THIRD_MANA_TO_ADD; } }