def _on_attach(self): self.auto_fight = False for skill in self.skills.values(): self._apply_skill(skill) if self.race: for default_skill in self.race.default_skills: if default_skill.skill_template.dbo_key not in self.skills.keys(): add_skill(default_skill.skill_template, self, default_skill.skill_level, 'race') base_pools(self) self.check_status()
def _on_attach(self): self.auto_fight = False for skill in self.skills.values(): self._apply_skill(skill) if self.race: for default_skill in self.race.default_skills: if default_skill.skill_template.dbo_key not in self.skills.keys(): add_skill(default_skill.skill_template, self, default_skill.skill_level, "race") base_pools(self) self.status_change() self.start_refresh()
def _on_attach(self): self.skills = {} for default_skill in self.default_skills: add_skill(default_skill.skill_template, self, default_skill.skill_level, "mobile") fill_pools(self)