Formula

CommonFun.calcBuff_7190

function CommonFun.calcBuff_7190(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local MaxHp = srcUser:GetProperty("MaxHp")
  local MaxSp = srcUser:GetProperty("MaxSp")
  local skilllv = srcUser:GetLernedSkillLevel(2311_ACOLYTE:KAINA)
  local A = MaxHp * math.min(skilllv, 5) * a + MaxSp * math.min(skilllv, 5) * b
  if 0 < c then
    local Num = srcUser:GetRunePoint(183013_AESIR_KAINA_S_RESTORE_AMOUNT_IN_NON_RESTING_STATUS_INCREASES_BY_4)
    A = A * (1 + Num * 0.04)
  end
  return A
end