public ScrollsOfZephaerenCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP(ranking: 2);
 }
 public SwitchUpTheTimingCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP();
 }
 public HalberdZephyrCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP().Condition    = () => !IsChemicalTriggerInPlay();
     SpecialStringMaker.ShowVillainTargetWithLowestHP().Condition = () => IsChemicalTriggerInPlay();
 }
 public DrudgeTeamCharacterCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP();
     SpecialStringMaker.ShowHeroTargetWithHighestHP(ranking: 2).Condition = () => !Card.IsFlipped && TurnTaker.IsChallenge;
     SpecialStringMaker.ShowHeroTargetWithHighestHP().Condition = () => Card.IsFlipped;
 }
 public HydraFrigidEarthTiamatInstructionsCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController, "HydraWinterTiamatCharacter", "HydraEarthTiamatCharacter", "ElementOfIce")
 {
     SpecialStringMaker.ShowHeroTargetWithHighestHP().Condition = () => base.Card.IsFlipped && FirstHeadCardController().Card.IsFlipped&& !SecondHeadCardController().Card.IsFlipped&& SecondHeadCardController().Card.IsInPlayAndNotUnderCard;
     SpecialStringMaker.ShowNumberOfCardsAtLocation(base.TurnTaker.Trash, new LinqCardCriteria((Card c) => c.Identifier == "SkyBreaker", "sky breaker")).Condition = () => base.Card.IsFlipped && FirstHeadCardController().Card.IsFlipped&& !SecondHeadCardController().Card.IsFlipped&& SecondHeadCardController().Card.IsInPlayAndNotUnderCard;
     SpecialStringMaker.ShowHeroTargetWithLowestHP().Condition = () => base.Card.IsFlipped && !FirstHeadCardController().Card.IsFlipped;
 }
        /*
         * "At the end of the villain turn, this card deals the hero target with the lowest HP {H - 1} toxic damage."
         */

        public SpringsAtrophyCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
        {
            SpecialStringMaker.ShowHeroTargetWithLowestHP();
        }
 public LethalForceCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithHighestHP(ranking: 2);
     SpecialStringMaker.ShowHeroTargetWithLowestHP();
 }
Beispiel #8
0
 public BoneCleaverCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP();
 }
Beispiel #9
0
 public EnthrallingTargetCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP();
 }
 public TheStuffOfNightmaresCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP(ranking: 2);
 }
Beispiel #11
0
 public DensityRegulatorCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP(ranking: 1);
 }
 public WorldShardkeyCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroTargetWithLowestHP();
     SpecialStringMaker.ShowVillainTargetWithHighestHP();
 }