def __init__(self, source, target, victim): AskForCard.__init__(self, source, target, AttackCard) self.source = source self.target = target self.victim = victim
def __init__(self, source, target, cause): AskForCard.__init__(self, source, source, AttackCard) self.victim = target self.cause = cause # for ui
def __init__(self, target, target_list): AskForCard.__init__(self, target, target, PhysicalCard, ('cards', 'showncards', 'equips')) self.target_list = target_list
def __init__(self, source, target): AskForCard.__init__(self, source, source, AttackCard) self.victim = target
def __init__(self, source, target): from thb import cards AskForCard.__init__(self, source, target, cards.HealCard)
def __init__(self, target): from thb import cards AskForCard.__init__(self, target, target, cards.AttackCard)
def __init__(self, target): from thb import cards AskForCard.__init__(self, target, target, cards.GrazeCard)