(self, item)
| 216 | del self.__skillIdMap[skill.itemID] |
| 217 | |
| 218 | def getSkill(self, item): |
| 219 | if isinstance(item, str): |
| 220 | item = self.getSkillNameMap()[item] |
| 221 | elif isinstance(item, int): |
| 222 | item = self.getSkillIDMap()[item] |
| 223 | |
| 224 | skill = self.__skillIdMap.get(item.ID) |
| 225 | |
| 226 | if skill is None: |
| 227 | skill = Skill(self, item, self.defaultLevel, False, True) |
| 228 | self.addSkill(skill) |
| 229 | |
| 230 | return skill |
| 231 | |
| 232 | @property |
| 233 | def implants(self): |
no test coverage detected