hxp
2019-07-05 243dd6333418b5b9260a9809a857286fe4423f20
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/Item_Chests.py
@@ -334,7 +334,6 @@
                
    GameWorld.DebugLog("装备库产出: dropEquipInfoList=%s" % dropEquipInfoList)
    
    placeKeyListDict = IpyGameDataPY.GetFuncCfg("EquipDropPartSets", 1)
    colorSuitRateDict = awardIpyData.GetEquipColorSuitInfo() # 装备颜色对应套装概率 {颜色:套装概率, ...}
    colorSuitPlaceKeyInfoDict = awardIpyData.GetEquipPartKeyRateInfo() # 装备部位集合信息 {(颜色,是否套装):部位集合key, ...}
    for classLV, color in dropEquipInfoList:
@@ -348,10 +347,10 @@
            continue
        placeKey = colorSuitPlaceKeyInfoDict[colorSuitKey]
        jobList = itemJobList
        if placeKey not in placeKeyListDict:
        placeList = NPCCommon.GetEquipPlaceByPlaceKey(placeKey)
        if not placeList:
            GameWorld.ErrLog("部位集合key不存在!chestsItemID=%s,placeKey=%s" % (chestsItemID, placeKey))
            continue
        placeList = placeKeyListDict[placeKey]
        randEquipIDList = NPCCommon.__GetEquipIDList(chestsItemID, classLV, color, isSuit, placeList, itemJobList, findType="ChestsItem")
        if not randEquipIDList:
            continue