mirror of
https://github.com/minetest-mods/technic.git
synced 2024-11-09 00:43:51 +01:00
Fix crash with invalid radius
This commit is contained in:
parent
6d31965b36
commit
2d8ff45d9a
@ -20,7 +20,7 @@ end
|
|||||||
|
|
||||||
local function quarry_receive_fields(pos, formname, fields, sender)
|
local function quarry_receive_fields(pos, formname, fields, sender)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local size = tonumber(fields.size)
|
local size = tonumber(fields.size) or 0
|
||||||
|
|
||||||
if fields.toggle then
|
if fields.toggle then
|
||||||
if meta:get_int("enabled") == 0 then
|
if meta:get_int("enabled") == 0 then
|
||||||
@ -30,8 +30,7 @@ local function quarry_receive_fields(pos, formname, fields, sender)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Smallest size is 2. Anything less is asking for trouble.
|
-- Smallest size is 2. Largest is 8.
|
||||||
-- Largest is 8. It is a matter of pratical node handling.
|
|
||||||
size = math.max(size, 2)
|
size = math.max(size, 2)
|
||||||
size = math.min(size, 8)
|
size = math.min(size, 8)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user