def create_minion(self, player): return Minion(2, 5, auras=[ Aura(SetTrue(CHARACTER_STATUS.NO_SPELL_TARGET), MinionSelector(Adjacent())) ])
def create_minion(self, player): return Minion(0, 3, auras=[ Aura(Add(CHARACTER_STATUS.ATTACK, 2), MinionSelector(Adjacent())) ])
def __init__(self): super().__init__( "Void Terror", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry( Give([ Buff( ChangeHealth( Attribute("health", MinionSelector(Adjacent())))), Buff( ChangeAttack( Attribute("attack", MinionSelector(Adjacent())))) ]), SelfSelector()), Battlecry(Kill(), MinionSelector(Adjacent()))))
def __init__(self): super().__init__( "Void Terror", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry( Give([ Add( CHARACTER_STATUS.ATTACK( Attribute("attack", MinionSelector(Adjacent())))), Add( CHARACTER_STATUS.HEALTH( Attribute("health", MinionSelector(Adjacent())))) ]), SelfSelector()), Battlecry(Kill(), MinionSelector(Adjacent()))))
def create_minion(self, player): return Minion(0, 3, auras=[Aura(ChangeAttack(2), MinionSelector(Adjacent()))])
def create_minion(self, player): return Minion(2, 5, auras=[Aura(NoSpellTarget(), MinionSelector(Adjacent()))])