Beispiel #1
0
 def create_minion(self, player):
     return Minion(2,
                   2,
                   effects=[
                       Effect(MinionDied(MinionIsType(MINION_TYPE.BEAST)),
                              ChangeAttack(2), SelfSelector()),
                       Effect(MinionDied(MinionIsType(MINION_TYPE.BEAST)),
                              ChangeHealth(1), SelfSelector())
                   ])
Beispiel #2
0
 def create_minion(self, player):
     return Minion(2,
                   2,
                   effects=[
                       Effect(
                           MinionDied(IsType(MINION_TYPE.BEAST)),
                           ActionTag(Give(Add(CHARACTER_STATUS.ATTACK, 2)),
                                     SelfSelector())),
                       Effect(
                           MinionDied(IsType(MINION_TYPE.BEAST)),
                           ActionTag(Give(Add(CHARACTER_STATUS.HEALTH, 1)),
                                     SelfSelector()))
                   ])
Beispiel #3
0
 def create_minion(self, player):
     return Minion(2,
                   5,
                   effects=[
                       Effect(MinionDied(IsType(MINION_TYPE.MURLOC)),
                              ActionTag(Draw(), PlayerSelector()))
                   ])
Beispiel #4
0
 def __init__(self):
     super().__init__("Bolvar Fordragon",
                      5,
                      CHARACTER_CLASS.PALADIN,
                      CARD_RARITY.LEGENDARY,
                      effects=[
                          Effect(
                              MinionDied(),
                              ActionTag(Give(ChangeAttack(1)),
                                        SelfSelector()))
                      ])
Beispiel #5
0
 def __init__(self):
     super().__init__("Bolvar Fordragon", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.LEGENDARY,
                      effects=[Effect(MinionDied(), ActionTag(Give(Add(CARD_STATUS.ATTACK, 1)), SelfSelector()))])