From 2b32385fdfafd62c89fe6f278a1dfed9f6d6cec8 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Wed, 10 Jun 2020 01:06:34 +0100 Subject: [PATCH] convolve: fix minor chat command issues --- worldeditadditions_commands/commands/convolve.lua | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/worldeditadditions_commands/commands/convolve.lua b/worldeditadditions_commands/commands/convolve.lua index c05c852..0992aa9 100644 --- a/worldeditadditions_commands/commands/convolve.lua +++ b/worldeditadditions_commands/commands/convolve.lua @@ -9,9 +9,7 @@ worldedit.register_command("convolve", { privs = { worldedit = true }, require_pos = 2, parse = function(params_text) - if not params_text or params_text == "" then - return false, "Error: No arguments specified" - end + if not params_text then params_text = "" end local parts = worldeditadditions.split(params_text, "%s+", false) @@ -20,7 +18,7 @@ worldedit.register_command("convolve", { local height = 5 local sigma = nil - if #parts >= 1 then + if #parts >= 1 and #parts[1] > 0 then kernel_name = parts[1] end if #parts >= 2 then @@ -31,7 +29,7 @@ worldedit.register_command("convolve", { return false, "Error: Invalid width (it must be a positive odd integer)." end if #parts_dimension >= 2 then - height = tonumber(parts[2]) + height = tonumber(parts_dimension[2]) if not height then return false, "Error: Invalid height (it must be a positive odd integer)." end