hxp
2019-08-08 23a95e1146a41c751c80dc54f6821535cdbe74bb
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py
@@ -419,19 +419,31 @@
    if lingQiIpyData:
        gsValueEx += lingQiIpyData.GetLingQiAttrScore()
        
    Atk = attrDict.get(ShareDefine.Def_Effect_Atk, 0)
    Atk = attrDict.get(ShareDefine.Def_Effect_Atk, 0) + attrDict.get(ShareDefine.Def_Effect_Atk_ShenPin, 0) \
        + attrDict.get(ShareDefine.Def_Effect_Atk_XianPin, 0) + attrDict.get(ShareDefine.Def_Effect_Atk_JiPin, 0)
    MinAtk = attrDict.get(ShareDefine.Def_Effect_MinAtk, 0) + Atk
    MaxAtk = attrDict.get(ShareDefine.Def_Effect_MaxAtk, 0) + Atk
    MaxHP = attrDict.get(ShareDefine.Def_Effect_MaxHP, 0)
    MaxHP = attrDict.get(ShareDefine.Def_Effect_MaxHP, 0) + attrDict.get(ShareDefine.Def_Effect_MaxHP_ShenPin, 0) \
        + attrDict.get(ShareDefine.Def_Effect_MaxHP_XianPin, 0) + attrDict.get(ShareDefine.Def_Effect_MaxHP_JiPin, 0)
    Def = attrDict.get(ShareDefine.Def_Effect_Def, 0)
    ArmorDefPer = 0
    IceAtk = attrDict.get(ShareDefine.Def_Effect_IceAtk, 0)
    IceDef = attrDict.get(ShareDefine.Def_Effect_IceDef, 0)
    IceAtk = attrDict.get(ShareDefine.Def_Effect_IceAtk, 0) + attrDict.get(ShareDefine.Def_Effect_IceAtk_ShenPin, 0) \
        + attrDict.get(ShareDefine.Def_Effect_IceAtk_XianPin, 0) + attrDict.get(ShareDefine.Def_Effect_IceAtk_JiPin, 0)
    IceDef = attrDict.get(ShareDefine.Def_Effect_IceDef, 0) + attrDict.get(ShareDefine.Def_Effect_IceDef_ShenPin, 0) \
        + attrDict.get(ShareDefine.Def_Effect_IceDef_XianPin, 0) + attrDict.get(ShareDefine.Def_Effect_IceDef_JiPin, 0)
    FabaoHurt = attrDict.get(ShareDefine.Def_Effect_FabaoHurt, 0)
    AtkBackHP = attrDict.get(ShareDefine.Def_Effect_AtkBackHP, 0)
    
    BaseEquipMaxHPAddPer = attrDict.get(ShareDefine.Def_Effect_BaseEquipMaxHPAddPer, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetBaseEquipMaxHPAddPerC())
    BaseEquipAtkAddPer = attrDict.get(ShareDefine.Def_Effect_BaseEquipAtkAddPer, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetBaseEquipAtkAddPerC())
    BaseEquipMaxHPAddPer = (attrDict.get(ShareDefine.Def_Effect_BaseEquipMaxHPAddPer, 0)
                            + attrDict.get(ShareDefine.Def_Effect_BaseEquipMaxHPAddPer_ShenPin, 0)
                            + attrDict.get(ShareDefine.Def_Effect_BaseEquipMaxHPAddPer_XianPin, 0)
                            + attrDict.get(ShareDefine.Def_Effect_BaseEquipMaxHPAddPer_JiPin, 0)) \
                            * (1 if not gsParamIpyData else gsParamIpyData.GetBaseEquipMaxHPAddPerC())
    BaseEquipAtkAddPer = (attrDict.get(ShareDefine.Def_Effect_BaseEquipAtkAddPer, 0)
                          + attrDict.get(ShareDefine.Def_Effect_BaseEquipAtkAddPer_ShenPin, 0)
                          + attrDict.get(ShareDefine.Def_Effect_BaseEquipAtkAddPer_XianPin, 0)
                          + attrDict.get(ShareDefine.Def_Effect_BaseEquipAtkAddPer_JiPin, 0)) \
                          * (1 if not gsParamIpyData else gsParamIpyData.GetBaseEquipAtkAddPerC())
    AtkPer = 0#attrDict.get(ShareDefine.Def_Effect_AddAtkByPer, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetAtkPerC())
    DamagePer = 0#attrDict.get(ShareDefine.Def_Effect_DamagePer, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetDamagePerC())
    SuperHitRate = 0#attrDict.get(ShareDefine.Def_Effect_SuperHitRate, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSuperHitRateC())