Formula

CommonFun.calcBuff_3690

function CommonFun.calcBuff_3690(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local skilllv_1 = srcUser:GetLernedSkillLevel(1317_ASSASSIN:HP_CONVERSION)
  local Num = srcUser:GetRunePoint(83040_AESIR_HP_CONVERSION_EXPEND_OWN_HP_1_THE_AMOUNT_OF_SP_GAINED_WON_T_BE_REDUCED)
  local MaxHp = srcUser:GetProperty("MaxHp")
  local A = -MaxHp * (skilllv_1 * 0.01 - Num * 0.01)
  if 0 < A then
    A = 0
  end
  return A
end