39 lines
695 B
Lua
Executable File
39 lines
695 B
Lua
Executable File
-- 基础攻击力百分比提升或降低,每层1%,5000层以上取负值
|
||
|
||
modifier_base_attack_bonus_percent = class({})
|
||
|
||
local public = modifier_base_attack_bonus_percent
|
||
|
||
local m_modifier_funcs=
|
||
{
|
||
MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE,
|
||
}
|
||
|
||
function public:IsHidden()
|
||
return true
|
||
end
|
||
|
||
function public:IsDebuff()
|
||
return false
|
||
end
|
||
|
||
function public:IsPurgable()
|
||
return false
|
||
end
|
||
|
||
function public:IsPurgable()
|
||
return false
|
||
end
|
||
|
||
function public:DeclareFunctions()
|
||
return m_modifier_funcs
|
||
end
|
||
|
||
function public:GetModifierBaseDamageOutgoing_Percentage()
|
||
if self:GetStackCount() <= 5000 then
|
||
return self:GetStackCount()
|
||
else
|
||
return -(self:GetStackCount() - 5000)
|
||
end
|
||
end
|