8401 【后端】BOSS复活修改(boss信息表无复活时间配置的boss不处理复活检查逻辑,防止和关联的活动控制复活状态冲突)
| | |
| | | mapID = ipyData.GetMapID()
|
| | | if mapID not in ChConfig.Def_CrossZoneTypeName:
|
| | | continue
|
| | | refreshTimeStr = ipyData.GetRefreshTime()
|
| | | if not refreshTimeStr or refreshTimeStr == "0":
|
| | | continue
|
| | | zoneTypeName = ChConfig.Def_CrossZoneTypeName[mapID]
|
| | | if not hasattr(ipyDataMgr, "Get%sCount" % zoneTypeName):
|
| | | continue
|
| | |
| | | mapID = ipyData.GetMapID()
|
| | | if mapID in ChConfig.Def_CrossMapIDList:
|
| | | continue
|
| | | refreshTimeStr = ipyData.GetRefreshTime()
|
| | | if not refreshTimeStr or refreshTimeStr == "0":
|
| | | continue
|
| | | bossPrizeRec = __GetBossRecDataByID(bossID)
|
| | | killedTime = bossPrizeRec.GetValue2()
|
| | | refreshTime = __GetBossRefreshTime(bossID)
|