Formula

CommonFun.calcBuff_3610

function CommonFun.calcBuff_3610(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local target_Hp = targetUser:GetProperty("Hp")
  local skilllv_1 = srcUser:GetLernedSkillLevel(1168_THIEF:HP_ABSORB)
  local A = -math.min(target_Hp * (skilllv_1 - 5) * 0.03, (skilllv_1 - 5) * 10000)
  if targetUser.boss or targetUser.mini then
    A = 0
  end
  return A
end