diff --git a/rules.lua b/rules.lua index f0e0534..8ee007a 100644 --- a/rules.lua +++ b/rules.lua @@ -304,6 +304,16 @@ function lc_liberties.handle_placement(pos) local stone = minetest.get_node(pos).name nodecore.set_loud(pos, {name = "air"}) nodecore.item_eject(pos, stone, 5) + else + for x=pos.x-18, pos.x+18 do + for z=pos.z-18, pos.z+18 do + if (x ~= pos.x) or (z ~= pos.z) then + nodecore.smokequell({x = x, y = pos.y, z = z}) + end + end + end + + nodecore.smokefx(pos, 300, 2) end end end