Formula
CommonFun.calcBuff_6560
function CommonFun.calcBuff_6560(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local skilllv_1 = srcUser:GetLernedSkillLevel(4023_SAGE:DARK_MATTER_TRAP_BLACK_HOLE)
local Gem = srcUser:GetGemValue(41152_THE_CHANCE_OF_DARK_MATTER_TRAP_FALLING_INTO_BLACK_HOLE_PERCENTAGE)
local rate = skilllv_1 * 2 + Gem / 1000
local Hasbuff = 0
if srcUser:HasBuffID(20410140_BLACK_HOLE_CAN_BE_ATTACKED_:MAX_STACK_0) then
Hasbuff = 1
end
local A = rate * Hasbuff * a + rate * b
return A
end