registerDynamicSkill method
void
registerDynamicSkill(
- SkillDefinition skill
Implementation
void registerDynamicSkill(SkillDefinition skill) {
_dynamicSkills.removeWhere((s) => s.name == skill.name);
_dynamicSkills.add(skill);
final def = skill.toSkillDef();
if (!_skills.any((s) => s.name == skill.name || s.id == def.id)) {
_skills.add(def);
}
notifyListeners();
}