xdh
2019-03-11 18ca07c23b65427330ca421add7115a751f0c3f9
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_AllFamilyBoss.py
@@ -381,12 +381,14 @@
        worldLV = GameWorld.GetGameWorld().GetGameWorldDictByKey(ShareDefine.Def_Notify_WorldKey_WorldAverageLv)
        familyAuctionItemDict = {} #{仙盟ID:[[享受收益的成员ID, ...], [[拍品ID,总个数,拍品组数], ...]], ...}
        event=["AllFamilyBoss", False, {}]
        needMemberCnt = IpyGameDataPY.GetFuncCfg('LeagueBOSSNumber1')
        for rank, hurtInfo in enumerate(playerHurtList, 1):
            familyID = hurtInfo[0]
            memberIDList = hurtInfo[1][2]
            memberCnt = len(memberIDList)
            familyAuctionItemList, menberItemList = __GetFamilyBossAward(rank, worldLV)
            GameWorld.DebugLog('rank=%s,worldLV=%s,familyAuctionItemList=%s,menberItemList=%s'%(rank, worldLV,familyAuctionItemList,menberItemList), familyID)
            if familyAuctionItemList:#仙盟拍品
            GameWorld.Log('rank=%s,worldLV=%s,familyAuctionItemList=%s,menberItemList=%s,memberCnt=%s'%(rank, worldLV,familyAuctionItemList,menberItemList, memberCnt), familyID)
            if memberCnt >= needMemberCnt and familyAuctionItemList:#仙盟拍品
                familyAuctionItemDict[familyID] = [memberIDList, familyAuctionItemList]
            if menberItemList: #成员奖励
                overDict = {FBCommon.Over_rank:rank,