summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat/clua/dungeon.lua
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/dat/clua/dungeon.lua')
-rw-r--r--crawl-ref/source/dat/clua/dungeon.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/dat/clua/dungeon.lua b/crawl-ref/source/dat/clua/dungeon.lua
index c25e06c4df..28084beaa8 100644
--- a/crawl-ref/source/dat/clua/dungeon.lua
+++ b/crawl-ref/source/dat/clua/dungeon.lua
@@ -11,7 +11,7 @@ function dgn_map_meta_wrap(obj, tab)
local meta = { }
for fn, val in pairs(tab) do
meta[fn] = function (...)
- return val(obj, ...)
+ return crawl.err_trace(val, obj, ...)
end
end
meta.wrapped_instance = obj
@@ -38,4 +38,4 @@ function dgn_run_map(prelude, main)
-- calls.
return env
end
-end \ No newline at end of file
+end