api: add arguments to hook script

This commit is contained in:
shagu
2020-05-20 17:12:42 +02:00
parent 5f3ff376d9
commit 3e694dcc43
+3 -3
View File
@@ -382,9 +382,9 @@ end
-- 'func' [function] the function that should be added
function HookScript(f, script, func)
local prev = f:GetScript(script)
f:SetScript(script, function()
if prev then prev() end
func()
f:SetScript(script, function(a1,a2,a3,a4,a5,a6,a7,a8,a9)
if prev then prev(a1,a2,a3,a4,a5,a6,a7,a8,a9) end
func(a1,a2,a3,a4,a5,a6,a7,a8,a9)
end)
end