From ad70a71f8ccc4e3a4eb968f8c3f47ceb01ded8be Mon Sep 17 00:00:00 2001
From: Alexander Minges <alexander.minges@gmail.com>
Date: Fri, 8 May 2020 17:31:41 +0200
Subject: [PATCH] Fix crash when triggering explosion (type check error)

---
 mods/CORE/mcl_explosions/init.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mods/CORE/mcl_explosions/init.lua b/mods/CORE/mcl_explosions/init.lua
index eb1b21f60..c42bc3fec 100644
--- a/mods/CORE/mcl_explosions/init.lua
+++ b/mods/CORE/mcl_explosions/init.lua
@@ -320,7 +320,7 @@ local function trace_explode(pos, strength, raydirs, radius, drop_chance, fire,
 				local drop = minetest.get_node_drops(name, "")
 
 				for _, item in ipairs(drop) do
-					if item ~= "string" then
+					if type(item) ~= "string" then
 						item = item:get_name() .. item:get_count()
 					end
 					minetest.add_item(npos, item)