ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/Operate_ItemCompound.py
@@ -384,8 +384,8 @@
    ## 获取合成莲台碎片个数
    decCountTotal = 0
    decItemIDList = [curItem.GetItemTypeID()]
    for i in xrange(curItem.GetUserAttrCount(ShareDefine.Def_IudetAddSkillItemID)):
        itemID = curItem.GetUserAttrByIndex(ShareDefine.Def_IudetAddSkillItemID, i)
    for i in xrange(curItem.GetUserAttrCount(ShareDefine.Def_IudetLiantaiItemID)):
        itemID = curItem.GetUserAttrByIndex(ShareDefine.Def_IudetLiantaiItemID, i)
        if itemID not in decItemIDList:
            decItemIDList.append(itemID)
    liantaiDecomposeIDCountDict = IpyGameDataPY.GetFuncEvalCfg("ComposeLiantai", 3, {})
@@ -403,8 +403,8 @@
    # 所有合成的莲台ID
    if curItemID not in liantaiComposeAllItemIDList:
        liantaiComposeAllItemIDList.append(curItemID)
    for i in xrange(curItem.GetUserAttrCount(ShareDefine.Def_IudetAddSkillItemID)):
        itemID = curItem.GetUserAttrByIndex(ShareDefine.Def_IudetAddSkillItemID, i)
    for i in xrange(curItem.GetUserAttrCount(ShareDefine.Def_IudetLiantaiItemID)):
        itemID = curItem.GetUserAttrByIndex(ShareDefine.Def_IudetLiantaiItemID, i)
        if itemID not in liantaiComposeAllItemIDList:
            liantaiComposeAllItemIDList.append(itemID)
            
@@ -762,9 +762,14 @@
    # 莲台属性
    if liantaiInfo:
        if liantaiComposeAllItemIDList:
            curSingleItem.ClearUserAttr(ShareDefine.Def_IudetAddSkillItemID)
            curSingleItem.ClearUserAttr(ShareDefine.Def_IudetLiantaiItemID)
            for liantaiItemID in liantaiComposeAllItemIDList:
                curSingleItem.AddUserAttr(ShareDefine.Def_IudetAddSkillItemID, liantaiItemID)
                curSingleItem.AddUserAttr(ShareDefine.Def_IudetLiantaiItemID, liantaiItemID)
        if liantaiComposeSkillIDList:
            curSingleItem.ClearUserAttr(ShareDefine.Def_IudetAddSkillID)
            for skillID in liantaiComposeSkillIDList:
                curSingleItem.AddUserAttr(ShareDefine.Def_IudetAddSkillID, skillID)
                
        if liantaiLegendAttrList:
            curSingleItem.ClearUserAttr(ShareDefine.Def_IudetLegendAttrID)