default.cool_lava_source = function(pos)
minetest.set_node(pos, {name = "default:obsidian"})
- minetest.sound_play("default_cool_lava", {pos = pos, gain = 0.25})
+ minetest.sound_play("default_cool_lava",
+ {pos = pos, max_hear_distance = 16, gain = 0.25})
end
default.cool_lava_flowing = function(pos)
minetest.set_node(pos, {name = "default:stone"})
- minetest.sound_play("default_cool_lava", {pos = pos, gain = 0.25})
+ minetest.sound_play("default_cool_lava",
+ {pos = pos, max_hear_distance = 16, gain = 0.25})
end
minetest.register_abm({
nodenames = {"default:lava_flowing"},
neighbors = {"group:water"},
interval = 1,
- chance = 1,
+ chance = 2,
action = function(...)
default.cool_lava_flowing(...)
end,
nodenames = {"default:lava_source"},
neighbors = {"group:water"},
interval = 1,
- chance = 1,
+ chance = 2,
action = function(...)
default.cool_lava_source(...)
end,