Fix stack2 param

Fix stack2 amount count
Fix stack2 sign recognition for y & z
This commit is contained in:
KodexKy 2014-12-16 02:14:22 -04:30
parent e4d007199f
commit 5b03c83f6b
2 changed files with 2 additions and 2 deletions

View File

@ -286,7 +286,7 @@ worldedit.stack2 = function(pos1, pos2, direction, amount, finished)
local i = 0
local translated = {x=0,y=0,z=0}
local function nextone()
if i <= amount then
if i < amount then
i = i + 1
translated.x = translated.x + direction.x
translated.y = translated.y + direction.y

View File

@ -641,7 +641,7 @@ minetest.register_chatcommand("/stack2", {
end
repetitions = tonumber(repetitions)
local x, y, z = incs:match("([+-]?%d+) ([+-]%d+) ([+-]%d+)")
local x, y, z = incs:match("([+-]?%d+) ([+-]?%d+) ([+-]?%d+)")
if x == nil then
worldedit.player_notify(name, "invalid increments: " .. param)
return