Formula

CommonFun.calcBuff_1902

function CommonFun.calcBuff_1902(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local MaxHp = srcUser:GetProperty("MaxHp")
  local Num1 = srcUser:GetRunePoint(120070_AESIR_NATURAL_RECOVERY_OF_SPIRITS_RECOVERY_10)
  local RuneDamage = Num1 * 0.1 + 1
  local skilllv = srcUser:GetLernedSkillLevel(312_LORD_KNIGHT:SPIRITS_RECOVERY)
  local A = math.floor((MaxHp / a + b) * RuneDamage) * skilllv
  if srcUser:HasBuffID(100727_ASURA_PHOENIX_FIST_GRIFFIN_S_CLAW_EFFECT_:MAX_STACK_0) then
    A = A * 2
  end
  return A
end