From 9eac397ec3f3a8c48977be8a53354f33b3caf6ac Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Fri, 3 Oct 2025 03:06:29 -0500 Subject: [PATCH] Sort gems by name instead of Id --- src/Classes/GemSelectControl.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Classes/GemSelectControl.lua b/src/Classes/GemSelectControl.lua index bd3802fd7c..04c9910627 100644 --- a/src/Classes/GemSelectControl.lua +++ b/src/Classes/GemSelectControl.lua @@ -333,7 +333,9 @@ function GemSelectClass:SortGemList(gemList) if self.skillsTab.sortGemsByDPS and sortCache.dps[a] ~= sortCache.dps[b] then return sortCache.dps[a] > sortCache.dps[b] else - return a < b + local nameA = (self.gems[a] and self.gems[a].name) or a + local nameB = (self.gems[b] and self.gems[b].name) or b + return nameA < nameB end else return sortCache.canSupport[a]