From 6ab9adf55ce3b6233d16ef1dbcd97991cc5f9fa4 Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Sat, 10 Feb 2018 22:33:58 +0100 Subject: [PATCH] [mobs] Prevent crash when on_blast returns nil --- mods/mobs/api.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/mobs/api.lua b/mods/mobs/api.lua index 96f6a26b..e8938a21 100755 --- a/mods/mobs/api.lua +++ b/mods/mobs/api.lua @@ -2381,7 +2381,7 @@ function mobs:explosion(pos, radius, fire, smoke, sound) local on_blast = minetest.registered_nodes[n].on_blast if on_blast then - local drops = on_blast(p) -- MFF(Lymkwi) : Chests and bones return their drops now + local drops = on_blast(p) or {} -- MFF(Lymkwi) : Chests and bones return their drops now for _, name in ipairs(drops) do local obj = minetest.add_item(p, ItemStack(name)) if obj then