diff --git a/mods/ITEMS/mcl_fire/init.lua b/mods/ITEMS/mcl_fire/init.lua index 9ae8ce995..3212d7432 100644 --- a/mods/ITEMS/mcl_fire/init.lua +++ b/mods/ITEMS/mcl_fire/init.lua @@ -212,6 +212,9 @@ minetest.register_node("mcl_fire:eternal_fire", { while #airs > 0 do local r = math.random(1, #airs) if minetest.find_node_near(airs[r], 1, {"group:flammable"}) then + local node = minetest.get_node(airs[r]) + local age = node.param2 + local age_next = math.min(15, age + math.random(0, 1)) spawn_fire(airs[r], age_next) break else