def create_minion(self, player): return Minion(2, 4, effects=[ Effect(Damaged(), ActionTag(Summon(Imp()), PlayerSelector())) ])
def create_minion(self, player): return Minion(6, 9, effects=[ Effect( Damaged(), ActionTag(Give(Buff(DoubleAttack())), SelfSelector())) ])
def create_minion(self, player): return Minion(2, 5, effects=[ Effect( Damaged(), ActionTag(Damage(2), HeroSelector(EnemyPlayer()))) ])
def create_minion(self, player): return Minion(7, 6, effects=[ Effect( Damaged(), ActionTag(AddCard(CardList(spare_part_list)), PlayerSelector())) ])
def create_minion(self, player): return Minion(6, 9, effects=[ Effect( Damaged(), ActionTag( Give(Multiply(CHARACTER_STATUS.ATTACK, 2)), SelfSelector())) ])
def create_minion(self, player): return Minion(7, 6, effects=[ Effect( Damaged(), ActionTag( AddCard( CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector())) ])