Formula

CommonFun.calcBuff_6960

function CommonFun.calcBuff_6960(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local Hp = targetUser:GetProperty("Hp")
  local Atk = srcUser:GetProperty("Atk")
  local DefReduc = CommonFun.CalcDef(srcUser, targetUser)
  local DamReduc2 = CommonFun.calcDamReDuc(srcUser, targetUser)
  local RefineDamReduc = targetUser:GetProperty("RefineDamReduc")
  local A = -(Atk * DefReduc * (1 - DamReduc2) * (1 - RefineDamReduc) * a + Hp * b)
  return A
end