MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / getSkill

Method getSkill

eos/saveddata/character.py:218–230  ·  view source on GitHub ↗
(self, item)

Source from the content-addressed store, hash-verified

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):

Callers 12

getSkillLevelMethod · 0.80
changeLevelMethod · 0.80
_trainSkillReqsMethod · 0.80
revertLevelMethod · 0.80
saveSkillMethod · 0.80
_checkRequirementsMethod · 0.80
importSkillsMethod · 0.80
exportSkillsMethod · 0.80
handlerMethod · 0.80
__handleSkillMethod · 0.80
setLevelMethod · 0.80

Calls 5

getSkillNameMapMethod · 0.95
getSkillIDMapMethod · 0.95
addSkillMethod · 0.95
SkillClass · 0.85
getMethod · 0.45

Tested by

no test coverage detected