- TitanRepair : Fix for color change in retail that breaks classic. Classic only.
HonorGoG [04-27-25 - 08:15]
- TitanRepair : Fix for color change in retail that breaks classic. Classic only.
diff --git a/TitanRepair/TitanRepair.lua b/TitanRepair/TitanRepair.lua
index 1b30aef..c88788e 100644
--- a/TitanRepair/TitanRepair.lua
+++ b/TitanRepair/TitanRepair.lua
@@ -22,9 +22,6 @@ local AceTimer = LibStub("AceTimer-3.0")
local TR_Timer = {}
local TR_Timer_active = false
-local parse_item =
- "|?cnIQ?(%x*):|?H?([^:]*):?(%d+):?(%d*):?(%d*):?(%d*):?(%d*):?(%d*):?(%-?%d*):?(%-?%d*):?(%d*):?(%d*)|?h?%[?([^%[%]]*)%]?|?h?|?r?"
-
---@diagnostic disable-next-line: deprecated
local GetItem = C_Item.GetItemInfo or GetItemInfo -- For Classic versions
---@diagnostic disable-next-line: deprecated
@@ -95,9 +92,13 @@ TR.wowversion = select(4, GetBuildInfo())
if TR.wowversion < 20300 then
-- No guild bank
TR.guild_bank = false
+ local parse_item =
+ "|?c?f?f?(%x*)|?H?([^:]*):?(%d+):?(%d*):?(%d*):?(%d*):?(%d*):?(%d*):?(%-?%d*):?(%-?%d*):?(%d*):?(%d*)|?h?%[?([^%[%]]*)%]?|?h?|?r?"
else
-- Guild bank exists
TR.guild_bank = true
+ local parse_item =
+ "|?cnIQ?(%x*):|?H?([^:]*):?(%d+):?(%d*):?(%d*):?(%d*):?(%d*):?(%d*):?(%-?%d*):?(%-?%d*):?(%d*):?(%d*)|?h?%[?([^%[%]]*)%]?|?h?|?r?"
end