From dc873f4de22bf7e2a1fdc1459e46687ea454eb49 Mon Sep 17 00:00:00 2001 From: cora Date: Sun, 9 Oct 2022 23:21:01 +0200 Subject: [PATCH] Fix crash when deleting particlespawners --- mods/ENTITIES/mobs_mc/glow_squid.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ENTITIES/mobs_mc/glow_squid.lua b/mods/ENTITIES/mobs_mc/glow_squid.lua index 92e7fe108..703d5eb7c 100644 --- a/mods/ENTITIES/mobs_mc/glow_squid.lua +++ b/mods/ENTITIES/mobs_mc/glow_squid.lua @@ -95,7 +95,7 @@ mcl_mobs:register_mob("mobs_mc:glow_squid", { psdef.playername = p:get_player_name() table.insert(self.particlespawners[p],minetest.add_particlespawner(psdef)) end - elseif vector.distance(pos,p:get_pos()) > 150 then + elseif vector.distance(pos,p:get_pos()) > 150 and self.particlespawners[p] then for _,ps in pairs(self.particlespawners[p]) do minetest.delete_particlespawner(ps) end