public MarkOfTheWrithingNightCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController) { SpecialStringMaker.ShowHeroCharacterCardWithHighestHP(); SpecialStringMaker.ShowHeroCharacterCardWithLowestHP(); SpecialStringMaker.ShowSpecialString(ShowHeroWithFewestCardsInPlay); SpecialStringMaker.ShowHeroWithMostCards(false); }
public HostageShieldCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController) { SpecialStringMaker.ShowHeroCharacterCardWithLowestHP(); }
public FrozenSolidCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController) { SpecialStringMaker.ShowHeroCharacterCardWithLowestHP(); }
public SnareTeamCharacterCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController) { AddThisCardControllerToList(CardControllerListType.MakesIndestructible); SpecialStringMaker.ShowHeroCharacterCardWithLowestHP(ranking: 2).Condition = () => !Card.IsFlipped; SpecialStringMaker.ShowHeroTargetWithHighestHP(ranking: 2).Condition = () => !Card.IsFlipped; }
public DoppelgangerStrikeCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController) { SpecialStringMaker.ShowHeroTargetWithHighestHP(); SpecialStringMaker.ShowHeroCharacterCardWithLowestHP(); SpecialStringMaker.ShowNumberOfCardsInPlay(new LinqCardCriteria((Card c) => c.IsVillainTarget, useCardsSuffix: false, singular: "villain target", plural: "villain targets")); }
public ScreechTeamCharacterCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController) { SpecialStringMaker.ShowHeroTargetWithHighestHP().Condition = () => !Card.IsFlipped; SpecialStringMaker.ShowHeroCharacterCardWithHighestHP().Condition = () => Card.IsFlipped; SpecialStringMaker.ShowHeroCharacterCardWithLowestHP().Condition = () => Card.IsFlipped; }
public BreathStealerCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController, new string[] { AqueductsCardController.Identifier }, false) { SpecialStringMaker.ShowHeroCharacterCardWithLowestHP().Condition = () => !Card.IsInPlayAndHasGameText; }
public UphillBattleCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController) { SpecialStringMaker.ShowHeroCharacterCardWithLowestHP(1, 1); }