xdh
2019-04-19 3f85865d16ea593bab12c7decf6108571e983893
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/GameBuffs/Buff_505.py
@@ -21,13 +21,15 @@
#  @param calcDict 技能效果累加总表
#  @return None
def OnCalcBuffEx(defender, curEffect, calcDict, curBuff):
    attrList = PlayerControl.GetCalcAttrListValue(defender, ChConfig.Def_CalcAttrFunc_EquipBaseArmor)
    attrType = curEffect.GetEffectValue(1)
    value = int(attrList[2].get(attrType, 0)*curEffect.GetEffectValue(0)*1.0/ChConfig.Def_MaxRateValue)
    calcDict[attrType] = calcDict.get(attrType, 0) - value
    # 境界装备改版,暂取消
    return
#    attrList = PlayerControl.GetCalcAttrListValue(defender, ChConfig.Def_CalcAttrFunc_EquipBaseArmor)
#    attrType = curEffect.GetEffectValue(1)
#
#    value = int(attrList[2].get(attrType, 0)*curEffect.GetEffectValue(0)*1.0/ChConfig.Def_MaxRateValue)
#    calcDict[attrType] = calcDict.get(attrType, 0) - value
#
#    return
## 返回buff类型,线性与否