CommonFun.calcDamage_80102 mapped uses · 2 skills
function CommonFun.calcDamage_8010(srcUser, targetUser, params, damageParam, logger)
local damChangePer = damageParam.damChangePer
local Num = srcUser:GetBuffLayer(120420)
local Ratio = 1
if srcUser:HasBuffID(120500) then
Ratio = 0.7
elseif srcUser:HasBuffID(120520) then
Ratio = 0.5
end
if targetUser:HasBuffID(120470) then
Ratio = 0
end
local A = 3333 * damChangePer * math.max(Num * 10, 1) * Ratio
return A, CommonFun.DamageType.Normal
endRelated skills