hxp
2019-05-10 6018c2872ce2e6d7a22fcc09d39ff4267a42c746
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerWing.py
@@ -279,10 +279,17 @@
#  @param allAttrList 属性列表
#  @return None
def CalcWingAttr(curPlayer):
    allAttrList = [{} for _ in range(4)]
    equipPack = curPlayer.GetItemManager().GetPack(IPY_GameWorld.rptEquip)
    curWing = equipPack.GetAt(ShareDefine.retWing)
    
    classLV = 0
    equipPlace = ShareDefine.retWing
    allAttrList = [{} for _ in range(4)]
    curWing = None
    equipPack = curPlayer.GetItemManager().GetPack(IPY_GameWorld.rptEquip)
    ipyData = IpyGameDataPY.GetIpyGameData('EquipPlaceIndexMap', classLV, equipPlace)
    if ipyData:
        curWing = equipPack.GetAt(ipyData.GetGridIndex())
    if not ItemCommon.CheckItemCanUse(curWing):
        #GameWorld.DebugLog("没有穿戴翅膀!")
        PlayerControl.SetCalcAttrListValue(curPlayer, ChConfig.Def_CalcAttrFunc_Wing, allAttrList)