From: sfan5 Date: Thu, 31 Aug 2017 18:10:08 +0000 (+0200) Subject: Fix small logic error in worldedit.cylinder X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=e680d8087eaf2936ad71d64b23499724b346666a;p=worldedit.git Fix small logic error in worldedit.cylinder --- diff --git a/worldedit/primitives.lua b/worldedit/primitives.lua index 4a09fba..1b1b685 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 - 1) / (length - 1) + local radius = radius1 + (radius2 - radius1) * i / (length - 1) radius = math.floor(radius + 0.5) -- round local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1)