From 5f692ee6c48ca137d24f05fac655efb02244bbee Mon Sep 17 00:00:00 2001 From: Joachim Stolberg Date: Sat, 21 Jul 2018 19:30:43 +0200 Subject: [PATCH] v0.4.17 meta:set_int() corrections --- init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index 78ba446..b6be54c 100644 --- a/init.lua +++ b/init.lua @@ -290,8 +290,8 @@ local function construct_crane(pos, dir, height, width, owner) local meta = minetest.get_meta(pos) meta:set_string("dir", minetest.pos_to_string(dir)) meta:set_string("owner", owner) - meta:set_int("height", height) - meta:set_int("width", width) + meta:set_int("height", height or 0) + meta:set_int("width", width or 0) end ---------------------------------------------------------------------------------------------------- @@ -450,7 +450,7 @@ minetest.register_node("towercrane:base", { if dir ~= nil then if check_space(table.copy(pos), dir, height, width, owner) then -- add protection area - meta:set_int("id", protect_area(table.copy(pos), table.copy(dir), height, width, owner)) + meta:set_int("id", protect_area(table.copy(pos), table.copy(dir), height, width, owner) or 0) construct_crane(table.copy(pos), table.copy(dir), height, width, owner) else chat(owner, "area is protected or too less space to raise up the crane!")