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

Method addSkill

eos/saveddata/character.py:203–212  ·  view source on GitHub ↗
(self, skill)

Source from the content-addressed store, hash-verified

201 return self.__skills
202
203 def addSkill(self, skill):
204 if skill.itemID in self.__skillIdMap:
205 oldSkill = self.__skillIdMap[skill.itemID]
206 if skill.level > oldSkill.level:
207 # if new skill is higher, remove old skill (new skill will still append)
208 self.__skills.remove(oldSkill)
209 else:
210 return
211
212 self.__skillIdMap[skill.itemID] = skill
213
214 def removeSkill(self, skill):
215 self.__skills.remove(skill)

Callers 6

__init__Method · 0.95
initMethod · 0.95
apiUpdateCharSheetMethod · 0.95
getSkillMethod · 0.95
__deepcopy__Method · 0.95
runMethod · 0.45

Calls 1

removeMethod · 0.45

Tested by

no test coverage detected