ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCHurtManager.py
@@ -1051,6 +1051,14 @@ hurtList = PyGameData.g_npcHurtDict.pop(key) hurtList.OnDelete() return curNPC = defendHurtList.curNPC npcID = curNPC.GetNPCID() if defendHurtList.npcID != npcID: repNPC = GameWorld.FindNPCByID(defendHurtList.objID) if repNPC: defendHurtList.curNPC = repNPC GameWorld.Log("Boss伤血管理curNPC异常,修复: npcID=%s,errNPCID=%s,repNPCID=%s" % (defendHurtList.npcID, npcID, defendHurtList.npcID)) return defendHurtList def OnNPCHurtPlayerEnterTeam(playerID, playerName, befTeamID, newTeam, tick):