def getNewSkillCount(self, onlyFull=False): if self._hasNewSkill: tankman = Tankman.Tankman(self.__makeFakeDescriptor().makeCompactDescr()) count, lastSkillLevel = tankman.newSkillCount if onlyFull and lastSkillLevel != MAX_SKILL_LEVEL: count = max(count - 1, 0) lastSkillLevel = MAX_SKILL_LEVEL return (count, lastSkillLevel)