Made mossy abm require both water *and* air
also fixed forgotten use of abm's own node param (versus using get_node())
This commit is contained in:
parent
7cde21907c
commit
4f3786fcb6
8
init.lua
8
init.lua
@ -406,9 +406,11 @@ for i in ipairs(mossyobjects) do
|
||||
neighbors = {"default:water_source", "default:water_flowing"},
|
||||
interval = 120,
|
||||
chance = 50,
|
||||
action = function(pos)
|
||||
fdir = minetest.env:get_node(pos).param2
|
||||
minetest.env:add_node(pos, {name = mossyobjects[i][2], param2 = fdir})
|
||||
action = function(pos, node)
|
||||
if minetest.env:find_node_near(pos, 2, "air") then
|
||||
fdir = node.param2
|
||||
minetest.env:add_node(pos, {name = mossyobjects[i][2], param2 = fdir})
|
||||
end
|
||||
end,
|
||||
})
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user