ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/Operate_EquipStone.py
@@ -32,8 +32,6 @@
import ShareDefine
import EventShell
# import EquipZhuXian
g_stoneCanPlaceList = []  # 可镶嵌的位置
@@ -132,12 +130,7 @@
def GetPackTypeByEquipPlace(equipPlace):
    ##目前支持镶嵌普通装备、诛仙装备
    #    if equipPlace in ShareDefine.ZhuXianEquipPlace:
    #        equipPackType = ShareDefine.rptZhuXianEquip
    #        stonePackType = ShareDefine.rptZhuXianItem
    #        placeIndex = EquipZhuXian.GetZhuXianEquipIndexByPlace(equipPlace)
    #    else:
    ##目前支持镶嵌普通装备
    equipPackType = IPY_GameWorld.rptEquip
    stonePackType = IPY_GameWorld.rptItem
    placeIndex = equipPlace
@@ -231,16 +224,16 @@
def DoStoneSuccess(curPlayer):
    PlayerSuccess.ResetSuccessByType(curPlayer, ShareDefine.SuccType_InlayStone1)
    PlayerSuccess.ResetSuccessByType(curPlayer, ShareDefine.SuccType_InlayStone2)
    #PlayerSuccess.ResetSuccessByType(curPlayer, ShareDefine.SuccType_InlayStone1)
    #PlayerSuccess.ResetSuccessByType(curPlayer, ShareDefine.SuccType_InlayStone2)
    totalStoneLV = 0
    holeIndexList = GetAllEquipPlaceHoleIndex()
    gameData = GameWorld.GetGameData()
    packType = IPY_GameWorld.rptEquip
    playerEquip = curPlayer.GetItemManager().GetPack(packType)
    for equipIndex in xrange(playerEquip.GetCount()):
        if equipIndex not in ShareDefine.RoleEquipType:
            continue
        #if equipIndex not in ShareDefine.RoleEquipType:
        #    continue
        for holeIndex in holeIndexList:
            curGemID = GetEquipIndexStoneIDAndIsBand(curPlayer, equipIndex, holeIndex)[0]
@@ -252,10 +245,10 @@
            gemEffect = curGem.GetEffectByIndex(0)
            gemType, gemLV = gemEffect.GetEffectValue(0), gemEffect.GetEffectValue(1)
            if gemType == 1:  # 生命宝石
                PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_InlayStone1, 1, [gemLV])
            elif gemType == 2:  # 毁灭宝石
                PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_InlayStone2, 1, [gemLV])
            #if gemType == 1:  # 生命宝石
            #    PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_InlayStone1, 1, [gemLV])
            #elif gemType == 2:  # 毁灭宝石
            #    PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_InlayStone2, 1, [gemLV])
            totalStoneLV += gemLV
@@ -554,8 +547,6 @@
        # 刷新所有属性
        playControl = PlayerControl.PlayerControl(curPlayer)
        playControl.RefreshPlayerAttrState()
    # elif packType == ShareDefine.rptZhuXianEquip:
    #    EquipZhuXian.RefreshZhuXianAttr(curPlayer)
    return