From 98bac7762b6c42b604b822aeef4e2bf979383d02 Mon Sep 17 00:00:00 2001 From: pepopo978 Date: Mon, 27 May 2024 17:38:51 -0700 Subject: [PATCH] handle missing options --- commands.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/commands.lua b/commands.lua index 559eb8d..0f8ade6 100644 --- a/commands.lua +++ b/commands.lua @@ -17,9 +17,11 @@ local curseNoTarget = "|cffffcc00Cursive:|cffffaaaa Couldn't find a target to cu local function parseOptions(optionsStr) local options = { } - for option, _ in pairs(commandOptions) do - if string.find(optionsStr, option) then - options[option] = true + if optionsStr then + for option, _ in pairs(commandOptions) do + if string.find(optionsStr, option) then + options[option] = true + end end end