diff --git a/dmf/scripts/mods/dmf/modules/core/io.lua b/dmf/scripts/mods/dmf/modules/core/io.lua index 4047e21..1aa046e 100644 --- a/dmf/scripts/mods/dmf/modules/core/io.lua +++ b/dmf/scripts/mods/dmf/modules/core/io.lua @@ -62,7 +62,7 @@ local function read_or_execute(file_path, args, return_type) -- Either execute the data or leave it unmodified if return_type == "exec_result" or return_type == "exec_boolean" then - local func = loadstring(result) + local func = loadstring(result, file_path) result = func(args) end end