From fdf25546bf6dc858e8acaa964babccadf12ac6fe Mon Sep 17 00:00:00 2001 From: Salikh Gurgenidze Date: Thu, 20 Nov 2025 15:15:29 +0400 Subject: [PATCH] fix: improved sorting --- Guda.toc | 2 +- Sorting/SortEngine.lua | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Guda.toc b/Guda.toc index c36737d..946b35c 100644 --- a/Guda.toc +++ b/Guda.toc @@ -2,7 +2,7 @@ ## Title: Guda ## Notes: All-in-one bag and bank addon for Turtle WoW ## Author: Vati -## Version: 1.1.0 +## Version: 1.1.1 ## SavedVariables: Guda_DB ## SavedVariablesPerCharacter: Guda_CharDB diff --git a/Sorting/SortEngine.lua b/Sorting/SortEngine.lua index 4742609..5137abe 100644 --- a/Sorting/SortEngine.lua +++ b/Sorting/SortEngine.lua @@ -144,6 +144,11 @@ local function GetSubclassOrder(subclass, itemName) end -- Check other categories + -- Group metals, stones, ores, bars together with gems + if string.find(subLower, "metal") or string.find(subLower, "stone") or + string.find(nameLower, "ore") or string.find(nameLower, "bar") or string.find(nameLower, "stone") then + return SUBCLASS_ORDER.gems -- Group ores/bars/stones with gems + end if string.find(subLower, "cloth") then return SUBCLASS_ORDER.cloth end if string.find(subLower, "leather") then return SUBCLASS_ORDER.leather end if string.find(subLower, "herb") then return SUBCLASS_ORDER.herbs end