diff --git a/mods/mobs/dungeonmaster.lua b/mods/mobs/dungeonmaster.lua index 791ef1f8..cbb66c8d 100644 --- a/mods/mobs/dungeonmaster.lua +++ b/mods/mobs/dungeonmaster.lua @@ -92,6 +92,9 @@ mobs:register_arrow("mobs:fireball", { for dz=-1,1 do local p = {x=pos.x+dx, y=pos.y+dy, z=pos.z+dz} local n = minetest.get_node(p).name + if p.y < -19600 and n ~= "nether:rack" and n:split(":")[1] == "nether" then + return + end if n ~= "default:obsidian" and n ~= "ethereal:obsidian_brick" then if minetest.registered_nodes[n].groups.flammable or math.random(1, 100) <= 30 then minetest.set_node(p, {name="fire:basic_flame"})