Formula

CommonFun.calcBuff_5014

function CommonFun.calcBuff_5014(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local Value = srcUser:GetGemValue(c)
  local A = lv * a + b + Value / 1000
  if srcUser:HasBuffID(90004624_MONSTER_KNIFE_MURAMASA_1_T5_:MAX_STACK_0) then
    A = A + 5
  end
  if srcUser:HasBuffID(132903_CLEAR_MIRROR_AND_STILL_WATER_SURELY_A_GOLDEN_CICADA_:MAX_STACK_0) then
    A = 100
  end
  return A
end