def _apply_skill(self, skill):
        if skill.auto_start:
            skill.invoke(self)
        else:
            self.enhance_soul(skill)
        try:
            self.fight.update_skills()
        except __HOLE__:
            pass
dataset/ETHPy150Open genzgd/Lampost-Mud/lampost/lpmud/entity.py/EntityLP._apply_skill