diff --git a/fake_fire/init.lua b/fake_fire/init.lua index 639ddfb6..94f706a6 100644 --- a/fake_fire/init.lua +++ b/fake_fire/init.lua @@ -343,8 +343,10 @@ minetest.register_lbm({ nodenames = fake_fire_reload_particles_nodes, run_at_every_load = true, action = function(pos, node) - stop_smoke(pos) - start_fire_effects(pos, node, nil, 1) + if minetest.get_meta(pos):get_int("smoky") ~= 0 then + stop_smoke(pos) + start_fire_effects(pos, node, nil, 1) + end end })