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()) ])
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()) ])
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()) ])
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())) ])
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()) ])
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()) ])
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()) ])
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()), ])
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())) ])
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())])
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()), ])