diff --git a/mobs.lua b/mobs.lua index 5e83e57..51e2c48 100644 --- a/mobs.lua +++ b/mobs.lua @@ -203,14 +203,8 @@ for _, mob in pairs(mob_stats) do minetest.registered_entities[mob.name].on_punch_orig = minetest.registered_entities[mob.name].on_punch minetest.registered_entities[mob.name].on_punch = function(...) local status, err = pcall(fun_caves_punch, ...) - if status ~= true then - print('***********************') - print('Fun Caves: fun_caves_punch failed with error message:') - print(err) - print(...) - print(debug.traceback()) - print('Please report this error.') - print('***********************') + if not status then + print(dump(err)) end end minetest.registered_entities[mob.name].damage = mob.damage