Esempio n. 1
0
 def __init__(self):
     super().__init__("Succubus",
                      2,
                      CHARACTER_CLASS.WARLOCK,
                      CARD_RARITY.FREE,
                      minion_type=MINION_TYPE.DEMON,
                      battlecry=Battlecry(Discard(), PlayerSelector()))
Esempio n. 2
0
 def __init__(self):
     super().__init__("Doomguard",
                      5,
                      CHARACTER_CLASS.WARLOCK,
                      CARD_RARITY.RARE,
                      minion_type=MINION_TYPE.DEMON,
                      battlecry=Battlecry(Discard(amount=2),
                                          PlayerSelector()))
Esempio n. 3
0
 def __init__(self):
     super().__init__("Burrowing Mine",
                      0,
                      CHARACTER_CLASS.WARRIOR,
                      CARD_RARITY.COMMON,
                      False,
                      effects=[
                          Effect(Drawn(),
                                 ActionTag(Damage(10), HeroSelector())),
                          Effect(
                              Drawn(),
                              ActionTag(
                                  Discard(query=CardQuery(
                                      source=CARD_SOURCE.LAST_DRAWN)),
                                  PlayerSelector())),
                          Effect(Drawn(), ActionTag(Draw(),
                                                    PlayerSelector()))
                      ])