brain-o in banister placement. fixes #388

there was no reason to explicitly check whether to place a horizontal
next to another horizontal after all the other checks were done.
This commit is contained in:
Vanessa Ezekowitz 2017-09-25 23:53:18 -04:00
parent 2c5be0735a
commit 48be7ddef1

View File

@ -368,14 +368,6 @@ function homedecor.place_banister(itemstack, placer, pointed_thing)
fdir = right_fwd_node.param2 fdir = right_fwd_node.param2
pos = fwd_pos pos = fwd_pos
new_place_name = string.gsub(right_fwd_node.name, "_diagonal_.-$", "_horizontal") new_place_name = string.gsub(right_fwd_node.name, "_diagonal_.-$", "_horizontal")
-- try to follow a horizontal with another of the same
elseif left_node and string.find(left_node.name, "homedecor:banister_.*_horizontal") then
fdir = left_node.param2
new_place_name = left_node.name
elseif right_node and string.find(right_node.name, "homedecor:banister_.*_horizontal") then
fdir = right_node.param2
new_place_name = right_node.name
end end
-- manually invert left-right orientation -- manually invert left-right orientation