CommonFun

calcDamage / calcBuff explorer

3 formulas listed.

CommonFun.calcBuff_6506 mapped buffs · 3 skills
function CommonFun.calcBuff_650(srcUser, targetUser, a, b, c, d, lv, damage)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local skilllv_1 = srcUser:GetLernedSkillLevel(88)
  local skilllv_2 = srcUser:GetLernedSkillLevel(1919)
  local Num1 = srcUser:GetRunePoint(22170)
  local AtkAttr = srcUser:GetProperty("AtkAttr")
  local A = 0
  if AtkAttr == 4 and 1 <= Num1 then
    A = 5 * (skilllv_1 + skilllv_2)
  end
  return A
end
CommonFun.calcBuff_65000 mapped uses
function CommonFun.calcBuff_6500(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local A = 0
  local skilllv_1 = srcUser:GetLernedSkillLevel(a)
  if srcUser:HasBuffID(c) then
    A = skilllv_1 * b + d
  end
  return A
end
CommonFun.calcBuff_65010 mapped uses
function CommonFun.calcBuff_6501(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local A = 0
  local Gem = srcUser:GetGemValue(c)
  if srcUser:HasBuffID(b) then
    A = Gem / a + d
  end
  return A
end