diff options
Diffstat (limited to 'crawl-ref/source/dat/clua/dungeon.lua')
-rw-r--r-- | crawl-ref/source/dat/clua/dungeon.lua | 4 |
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 |