10185 【越南】【港台】【主干】BOSS凭证修改(修复本服未开放仙盟榜活动时结算报错;)
2个文件已修改
12 ■■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/GameWorld.py 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerActBossTrial.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/GameWorld.py
@@ -550,6 +550,16 @@
    if cfgID == None or dayIndex == None or not ipyData:
        return 0
    templateIDList = ipyData.GetTemplateIDList()
    if not templateIDList:
        return 0
    templateID = templateIDList[-1] if dayIndex >= len(templateIDList) else templateIDList[dayIndex]
    return templateID
def GetTemplateIDByList(templateIDList, dayIndex):
    if dayIndex == None:
        return 0
    if not templateIDList:
        return 0
    templateID = templateIDList[-1] if dayIndex >= len(templateIDList) else templateIDList[dayIndex]
    return templateID
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerActBossTrial.py
@@ -104,7 +104,7 @@
    if not billBoard:
        return
    templateIDList = ipyData.GetFamilyTemplateIDList()
    templateID = templateIDList[-1] if dayIndex >= len(templateIDList) else templateIDList[dayIndex]
    templateID = GameWorld.GetTemplateIDByList(templateIDList, dayIndex)
    if not templateID:
        GameWorld.Log("本次活动没有仙盟榜奖励!")
        return