Exemplo n.º 1
0
 def __init__(self):
     super().__init__("Cenarius", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.LEGENDARY, choices=[
         Choice(IncreaseStats(), Give([Buff(ChangeAttack(2)),
                                       Buff(ChangeHealth(2)),
                                       Buff(Taunt())]), MinionSelector()),
         Choice(SummonTreants(), Summon(TauntTreant(), 2), PlayerSelector())
     ])
Exemplo n.º 2
0
 def __init__(self):
     super().__init__("Cenarius", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.LEGENDARY, choices=[
         Choice(IncreaseStats(), Give([Add(CHARACTER_STATUS.ATTACK, 2),
                                       Add(CHARACTER_STATUS.HEALTH, 2),
                                       SetTrue(CHARACTER_STATUS.TAUNT)]), MinionSelector()),
         Choice(SummonTreants(), Summon(TauntTreant(), 2), PlayerSelector())
     ])
Exemplo n.º 3
0
 def __init__(self):
     super().__init__("Druid of the Claw",
                      5,
                      CHARACTER_CLASS.DRUID,
                      CARD_RARITY.COMMON,
                      choices=[
                          Choice(CatForm(), Transform(CatDruid()),
                                 SelfSelector()),
                          Choice(BearForm(), Transform(BearDruid()),
                                 SelfSelector())
                      ])
Exemplo n.º 4
0
 def __init__(self):
     super().__init__("Grove Tender",
                      3,
                      CHARACTER_CLASS.DRUID,
                      CARD_RARITY.RARE,
                      choices=[
                          Choice(GiftOfMana(), GiveManaCrystal(),
                                 PlayerSelector(players=BothPlayer())),
                          Choice(GiftOfCards(), Draw(),
                                 PlayerSelector(players=BothPlayer()))
                      ])
Exemplo n.º 5
0
    def __init__(self):

        super().__init__("Ancient of Lore",
                         7,
                         CHARACTER_CLASS.DRUID,
                         CARD_RARITY.EPIC,
                         choices=[
                             Choice(AncientSecrets(), Heal(5), HeroSelector()),
                             Choice(AncientTeachings(), Draw(3),
                                    PlayerSelector())
                         ])
Exemplo n.º 6
0
 def __init__(self):
     super().__init__("Druid of the Flame",
                      3,
                      CHARACTER_CLASS.DRUID,
                      CARD_RARITY.COMMON,
                      choices=[
                          Choice(FlameCatForm(), Transform(FlameCat()),
                                 SelfSelector()),
                          Choice(FlameBirdForm(), Transform(FlameBird()),
                                 SelfSelector())
                      ])
Exemplo n.º 7
0
 def __init__(self):
     super().__init__("Anodized Robo Cub",
                      2,
                      CHARACTER_CLASS.DRUID,
                      CARD_RARITY.COMMON,
                      minion_type=MINION_TYPE.MECH,
                      choices=[
                          Choice(AttackMode(),
                                 Give([Buff(ChangeAttack(1))]),
                                 SelfSelector()),
                          Choice(TankMode(), Give([Buff(ChangeHealth(1))]),
                                 SelfSelector())
                      ])
Exemplo n.º 8
0
    def __init__(self):

        super().__init__("Ancient of War",
                         7,
                         CHARACTER_CLASS.DRUID,
                         CARD_RARITY.EPIC,
                         choices=[
                             Choice(
                                 Health(),
                                 Give([Buff(ChangeHealth(5)),
                                       Buff(Taunt())]), SelfSelector()),
                             Choice(Attack(), Give([Buff(ChangeAttack(5))]),
                                    SelfSelector()),
                         ])
Exemplo n.º 9
0
 def __init__(self):
     super().__init__("Keeper of the Grove",
                      4,
                      CHARACTER_CLASS.DRUID,
                      CARD_RARITY.RARE,
                      choices=[
                          Choice(
                              Moonfire(), Damage(2),
                              CharacterSelector(players=BothPlayer(),
                                                picker=UserPicker())),
                          Choice(
                              Dispel(), Silence(),
                              MinionSelector(players=BothPlayer(),
                                             picker=UserPicker()))
                      ])
Exemplo n.º 10
0
 def __init__(self):
     super().__init__("Anodized Robo Cub", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON,
                      minion_type=MINION_TYPE.MECH,
                      choices=[Choice(AttackMode(), Give([Add(CHARACTER_STATUS.ATTACK, 1)]), SelfSelector()),
                               Choice(TankMode(), Give([Add(CHARACTER_STATUS.HEALTH, 1)]), SelfSelector())])
Exemplo n.º 11
0
    def __init__(self):

        super().__init__("Ancient of War", 7, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC, choices=[
            Choice(Health(), Give([Add(CHARACTER_STATUS.HEALTH, 5), SetTrue(CHARACTER_STATUS.TAUNT)]), SelfSelector()),
            Choice(Attack(), Give([Add(CHARACTER_STATUS.ATTACK, 5)]), SelfSelector()),
        ])