# AddNewModifier

handle AddNewModifier(hCaster, hAbility, pszScriptName, hModifierTable)

# Class

✔️ Server: CDOTA_BaseNPC
Client: undefined

# Function Description

给一个单位添加modifier,hModifierTable可以传入持续时间和其他自定义参数,自定义参数可以在modifier中获得。

# Parameters

Type Name Description
handle hCaster 来源单位
handle hAbility 来源技能
string pszScriptName modifier名字
handle hModifierTable modifier参数表

# Example

hCaster:AddNewModifier(hCaster, hAbility, "modifier_test_buff", {duration = 6, a = 3})
function modifier_test_buff:OnCreated(params)
	local a = params.a
end