class Hero(): def __init__(self, nickname, aggressivity, life_value, money, armor): self.nickname = nickname self.aggressivity = aggressivity self.life_value = life_value self.money = money self.armor = armor def attack(self, enemy): damage_value = self.aggressivity - enemy.armor enemy.life_value -= damage_value class Garen(Hero): camp = 'Demacia' def __init__(self, nickname, aggressivity = 58, life_value = 455, money=100, armor=10): Hero.__init__(self, nickname, aggressivity, life_value, money, armor) class Riven(Hero): camp = 'Noxus' def __init__(self, nickname, aggressivity = 54, life_value