Fix string commands on pistons being silent

This commit is contained in:
cheapie 2021-02-05 20:23:05 -06:00
parent 8e65252826
commit b0f714f944

@ -93,7 +93,7 @@ minetest.register_node("digistuff:piston", {
local setchan = meta:get_string("channel") local setchan = meta:get_string("channel")
if channel ~= setchan then return end if channel ~= setchan then return end
if msg == "extend" then if msg == "extend" then
extend(pos,node,16) extend(pos,node,16,"digilines")
elseif type(msg) == "table" and msg.action == "extend" then elseif type(msg) == "table" and msg.action == "extend" then
local max = 16 local max = 16
if type(msg.max) == "number" then if type(msg.max) == "number" then
@ -169,9 +169,9 @@ minetest.register_node("digistuff:piston_ext", {
local setchan = meta:get_string("channel") local setchan = meta:get_string("channel")
if channel ~= setchan then return end if channel ~= setchan then return end
if msg == "retract" then if msg == "retract" then
retract(pos,node) retract(pos,node,nil,"digilines")
elseif msg == "retract_sticky" then elseif msg == "retract_sticky" then
retract(pos,node,16) retract(pos,node,16,"digilines")
elseif type(msg) == "table" and msg.action == "retract" then elseif type(msg) == "table" and msg.action == "retract" then
local max = 16 local max = 16
if type(msg.max) == "number" then if type(msg.max) == "number" then