ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FamilyRobBoss.py
@@ -258,7 +258,7 @@
    curNPCPlayerOrderAwardDict = ownerFamilyPlayerOrderAwardDict.get(bossID, {})
    maxOrder = max(curNPCPlayerOrderAwardDict) if curNPCPlayerOrderAwardDict else 0
    curOrder = 0
    #orderPlayerNameList = []
    orderPlayerNameList = []
    for hurtPlayer in npcHisHurtPlayerList:
        # 只算归属仙盟的
        if hurtPlayer.familyID != ownerFamilyID:
@@ -268,13 +268,14 @@
        batchPlayerIDList.append([hurtPlayer.objID])
        batchAddItemList.append(awardItemList)
        batchParamList.append([bossID, curOrder])
        #orderPlayerNameList.append(hurtPlayer.name)
        orderPlayerNameList.append(hurtPlayer.name)
        GameWorld.Log("    归属仙盟第%s名额外奖励: %s" % (curOrder, awardItemList))
        if curOrder >= maxOrder:
            break
    if batchPlayerIDList:
        PlayerControl.SendMailBatch("FairyGrabBoss2", batchPlayerIDList, batchAddItemList, batchParamList)
        #PlayerControl.WorldNotify(0, "FairyGrabBossRank", orderPlayerNameList + [bossID])
        orderPlayerName = ShareDefine.Def_Space.join(orderPlayerNameList)
        PlayerControl.WorldNotify(0, "FairyGrabBossRank", [orderPlayerName, bossID])
        
    # 参与仙盟历史伤血奖励, 算历史伤血
    joinAwardNeedHurtHPPer = IpyGameDataPY.GetFuncCfg("FairyGrabBoss", 2)