class Shinka(Skill):
def __init__(self, base_skill:Skill):
super().__init__()
self.upgrades: list["Shinka"] = []
self.active_upgrade = -1
self.base_skill = base_skill
def input(self, ear: str, skin: str, eye: str):
for i in range(len(self.upgrades)):
self.upgrades[i].input(ear, skin...