

class Character():
    def __init__(self, name='<undefined>', health=10, power=6):
        print('Creating new character in __init__ ')
        self.name = name
        self.health = health
        self.power = power
        # self.attack_name = hero_attack
        
    def attack(self, target):
        print(f'{self.name} is attacking {target.name}')

    def alive(self):
        return self.health