hxp
2018-10-09 18d06577f674d23891a1a9a383899630e69d7bad
2096 【主干】【1.0.18】骑宠争夺,伤害最高盟显示错误
1个文件已修改
9 ■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/ChNPC.py 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/ChNPC.py
@@ -206,7 +206,11 @@
            
            if curNPC == None:
                continue
            #2018.10.9修改:增加boss条件过滤,用标试点刷出来的boss也是召唤兽,放在bossAI中处理,此处不处理
            if ChConfig.IsGameBoss(curNPC):
                continue
        normal_NPC_List.append(curNPC)
    
    for curNPC in normal_NPC_List:
@@ -294,9 +298,10 @@
        if curNPC.GetType() == IPY_GameWorld.ntElf:
            continue
        
        if curNPC.GetOwner() == None:
        if curNPC.GetOwner() == None and not ChConfig.IsGameBoss(curNPC):
            #2009.8.17修改
            #如果一个召唤兽的主人为None, 划归为普通NPC, 为了减少副本中的CPU使用率
            #2018.10.9修改:增加boss条件过滤,用标试点刷出来的boss也是召唤兽,也需要处理
            continue
        
        if not curNPC.IsAlive():