}{0TT@6bI4Jewilly, есть способ передавать все нужные данные в коллбэк при помощи upvalues:
function test()
local importantValue = random(10)
Trigger(4, "TestObject", "ImportantFunc")
ImportantFunc = function(hero, obj)
local value = %importantValue
print(hero, obj, value)
end
end
--Вот и вывели два исходных аргумента + важное значение из родительской функции коллбэка
О, Спасибо большое. Когда сам пытался всё перепробовал, а про upvalues забыл - не использовал их к моменту, когда что-то начал понимать. Буду знать!