summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Stolberg <joe.stolberg@gmx.de>2018-07-21 19:30:43 +0200
committerJoachim Stolberg <joe.stolberg@gmx.de>2018-07-21 19:30:43 +0200
commit5f692ee6c48ca137d24f05fac655efb02244bbee (patch)
tree6b9be3cdfdad1e3745e29c2dbbd4339b26b96004
parent7da845d1d71e298141cedd252007a7d9577981b2 (diff)
v0.4.17 meta:set_int() correctionsorigin/masterorigin/HEAD
-rw-r--r--init.lua6
1 files 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!")