Exemplo n.º 1
0
 def __init__(self):
     super().__init__("Dark Iron Skulker",
                      5,
                      CHARACTER_CLASS.ROGUE,
                      CARD_RARITY.RARE,
                      battlecry=Battlecry(
                          Damage(2),
                          MinionSelector(condition=Not(IsDamaged()),
                                         players=EnemyPlayer())))
Exemplo n.º 2
0
 def __init__(self):
     super().__init__(
         "Crush",
         7,
         CHARACTER_CLASS.WARRIOR,
         CARD_RARITY.EPIC,
         target_func=hearthbreaker.targeting.find_minion_spell_target,
         buffs=[
             Buff(ManaChange(-4),
                  GreaterThan(Count(MinionSelector(IsDamaged())), value=0))
         ])
Exemplo n.º 3
0
 def create_minion(self, player):
     return Minion(0,
                   5,
                   effects=[
                       Effect(
                           TurnStarted(),
                           ActionTag(
                               Heal(3),
                               CharacterSelector(condition=IsDamaged(),
                                                 picker=RandomPicker())))
                   ])