Formula

CommonFun.calcBuff_8620

function CommonFun.calcBuff_8620(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local Value = srcUser:GetGemValue(61032_HAS_A_PERCENTAGE_CHANCE_TO_RESURRECT_AND_RESTORE_S_HP_AND_MAGIC)
  local A = Value / 1000
  local Num = srcUser:GetPetCount("PioneerNpc")
  if srcUser:HasBuffID(20610042_CHANCE_OF_REVIVAL_UPON_DEATH_DOUBLED_:MAX_STACK_0) and Num ~= 0 then
    A = A * 2
  end
  return A
end