public MarkOfTheWrithingNightCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroCharacterCardWithHighestHP();
     SpecialStringMaker.ShowHeroCharacterCardWithLowestHP();
     SpecialStringMaker.ShowSpecialString(ShowHeroWithFewestCardsInPlay);
     SpecialStringMaker.ShowHeroWithMostCards(false);
 }
Ejemplo n.º 2
0
 public HostageShieldCardController(Card card, TurnTakerController turnTakerController) : base(card, turnTakerController)
 {
     SpecialStringMaker.ShowHeroCharacterCardWithLowestHP();
 }
Ejemplo n.º 3
0
 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;
 }
Ejemplo n.º 7
0
 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);
 }