From 11e33fc0d33881c89e4e80ebce00a925f258b996 Mon Sep 17 00:00:00 2001 From: Jrc13245 Date: Sun, 15 Mar 2026 14:18:21 -0400 Subject: [PATCH] fix match error --- Conditionals.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Conditionals.lua b/Conditionals.lua index 8a0a7e7..c568cda 100644 --- a/Conditionals.lua +++ b/Conditionals.lua @@ -5587,13 +5587,13 @@ local function ParseCountModeFilter(name) if dist then return nil, dist end -- Compound with colon: "30:facing" (from distance:30:facing>1) - local num, qualifier = string.match(name, "^(%d+%.?%d*):(%a+)$") + local _, _, num, qualifier = string.find(name, "^(%d+%.?%d*):(%a+)$") if num and qualifier then return countModeFilters[string.lower(qualifier)], tonumber(num) end -- Compound without separator: "30facing" - num, qualifier = string.match(name, "^(%d+%.?%d*)(%a+)$") + _, _, num, qualifier = string.find(name, "^(%d+%.?%d*)(%a+)$") if num and qualifier then return countModeFilters[string.lower(qualifier)], tonumber(num) end