xdh
2019-04-29 315209130003c975bdcda6ec4abfee913700c37f
6607 【2.0】【后端】技能升级功能改版(报错修复)
1个文件已修改
10 ■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/SkillShell.py 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/SkillShell.py
@@ -2118,8 +2118,8 @@
def RefreshElementSkillByAttr(curPlayer, attrIDList):
    #加点、丹药、境界、洗点 会影响灵根点
    __InitElementSkillInfo()
    isRefresh = False
    needRefreshSkillIDList = []
    skillManager = curPlayer.GetSkillManager()
    for i in xrange(skillManager.GetSkillCount()):
        hasSkill = skillManager.GetSkillByIndex(i)
@@ -2135,7 +2135,11 @@
        attrID = GetSkillUpNeedAttr(PyGameData.g_elemntSkillDict[curElementSkillID][0])[0]
        if attrID not in attrIDList:
            continue
        if RefreshElementSkill(curPlayer, curElementSkillID):
        needRefreshSkillIDList.append(curElementSkillID)
    isRefresh = False
    for skillID in needRefreshSkillIDList:
        if RefreshElementSkill(curPlayer, skillID):
            isRefresh = True
    if isRefresh:
        # 重刷被动技能