From 2f4eb19a3afa73b95fd5ce50011c3292dec8bbc2 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Sun, 3 Sep 2017 20:11:31 +0200 Subject: [PATCH] Fix one-node high cylinders closes #146 --- worldedit/primitives.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/worldedit/primitives.lua b/worldedit/primitives.lua index 1b1b685..1bebfde 100644 --- a/worldedit/primitives.lua +++ b/worldedit/primitives.lua @@ -171,7 +171,7 @@ function worldedit.cylinder(pos, axis, length, radius1, radius2, node_name, holl local count = 0 for i = 0, length - 1 do -- Calulate radius for this "height" in the cylinder - local radius = radius1 + (radius2 - radius1) * i / (length - 1) + local radius = radius1 + (radius2 - radius1) * (i + 1) / length radius = math.floor(radius + 0.5) -- round local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1)