Classic Era spits errors
k9dog-gmail opened this issue ยท 32 comments
Classic Era is 1.14.3. This addon claims to be Classic Era compatible. The errors seem to indicate otherwise. I know some errors might be expected due to people requesting Wrath, but would be nice to know status. I'll try downloading Wrath version and see if file lave just is wrongly indicating.
same problem for me - can you please fix it - this addon is so great and works so perfect with adi bags!!!!
I don't currently have a classic era character, but I'll see what I can do. If nothing else, you should be able to use a previous version.
AFAIK, Blizzard changed the Lua API in 1.14.x (Era) to ... Shadowlands(?), introducing the infamous "Backdrop" errors to Era:
27x ...tter\Libraries/MC2UIElementsLib/MC2UIElementsLib.lua:165: attempt to call method 'SetBackdrop' (a nil value)
The good news is: The BCC version Outfitter-2.0.64.TBC seems to work fine for me.
I created a new character to test in Classic. There were issues with the some namespace changes (C_Container being a major one). I have a fix I'm testing and hopefully should be available soon.
Can you test out my draft release from my fork?
https://github.com/GovtGeek/Outfitter/releases/tag/3.0.4.6
I'am afraid that something went wrong and you rereleased the assets of the (not working) version 3.0.4 from 25 january 2023.
Look:
5x Interface\AddOns\Outfitter\OutfitterInventory.lua:845: attempt to index global 'C_Container' (a nil value)
[string "@interface\AddOns\Outfitter\OutfitterInventory.lua"]:845: in function Synchronize' [string "@Interface\AddOns\Outfitter\OutfitterInventory.lua"]:760: in function
GetInventoryCache'
[string "@interface\AddOns\Outfitter\Outfitter-3.0.4.lua"]:4018: in function GetNewItemsOutfit' [string "@Interface\AddOns\Outfitter\OutfitterEquipment.lua"]:991: in function
RestoreSavedStack'
[string "@interface\AddOns\Outfitter\OutfitterEquipment.lua"]:969: in function Initialize' [string "@Interface\AddOns\Outfitter\Outfitter-3.0.4.lua"]:4778: in function
Function'
[string "@interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:242: in function OnUpdate2' [string "@Interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:178: in function
OnUpdate'
[string "@interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:20: in function <...fitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua:20>
I have a new release package up. Looks like I didn't package up the branch like I thought.
I confirm: No Lua errors on login and switching gear while riding works fine. It seems that we have a winner :)
That looks to be an issue with AdiBags not fixing the GetContainerItemQuestInfo call to a C_Container.GetContainerItemQuestInfo call. The change I made took out a bunch of C_Container fixes for things Outfitter didn't use.
Now i get errors with ADI bags when i activate the latest Outfitter, now lua error with deactivated outfitter:
Message: Interface\AddOns\AdiBags\core\Utility.lua:465: attempt to call field 'GetContainerItemQuestInfo' (a nil value)
Time: Wed Apr 19 03:33:38 2023
Count: 74
Stack: Interface\AddOns\AdiBags\core\Utility.lua:465: attempt to call field 'GetContainerItemQuestInfo' (a nil value)
[string "=[C]"]: in function GetContainerItemQuestInfo' [string "@Interface\AddOns\AdiBags\core\Utility.lua"]:465: in function
GetContainerItemQuestInfo'
[string "@interface\AddOns\AdiBags\widgets\ItemButton.lua"]:333: in function UpdateIcon' [string "@Interface\AddOns\AdiBags\widgets\ItemButton.lua"]:344: in function
Update'
[string "@interface\AddOns\AdiBags\widgets\ItemButton.lua"]:319: in function FullUpdate' [string "@Interface\AddOns\AdiBags\widgets\ItemButton.lua"]:276: in function <Interface\AddOns\AdiBags\widgets\ItemButton.lua:264> [string "=[C]"]: in function
Show'
[string "@interface\AddOns\AdiBags\widgets\ContainerFrame.lua"]:1093: in function PrepareSections' [string "@Interface\AddOns\AdiBags\widgets\ContainerFrame.lua"]:1215: in function
FullUpdate'
[string "@interface\AddOns\AdiBags\widgets\ContainerFrame.lua"]:643: in function <Interface\AddOns\AdiBags\widgets\ContainerFrame.lua:629>
[string "=[C]"]: ?
[string "@interface\AddOns\AdiBags\core\Utility.lua"]:106: in function <Interface\AddOns\AdiBags\core\Utility.lua:98>
[string "@interface\AddOns\AdiBags\widgets\LayeredRegion.lua"]:119: in function <Interface\AddOns\AdiBags\widgets\LayeredRegion.lua:108>
I took another look at the code. The current iteration of my fix ends up being global and affects other addons, instead of local to Outfitter as intended.
I'll work on trying to get it localized so it won't affect other addons.
I worked through the AdiBags call and realized it even has a comment where the error happens:
-- This function isn't present on classic-era in any form
This is why it's failing. I still needed to fix my scoping issue, but AdiBags still needs to do some checking that the function exists before trying to use it.
@DeTosc Can you try the newer prerelease?
https://github.com/GovtGeek/Outfitter/releases/tag/3.0.4.6.2
@Dragotex I know AdiBags doesn't work with the fix I'm linking, but it should be better overall. To temporarily fix AdiBags, try adding this in Utility.lua at line 463:
_, _, _, toc = GetBuildInfo()
if toc == 11403 then return nil, nil, nil end
https://github.com/GovtGeek/Outfitter/releases/tag/3.0.4.6.2 seems to work fine for me.
@GovtGeek thx for your help - seems workaround does its job - no lua errors in the last 3 hours
@Dragotex I know AdiBags doesn't work with the fix I'm linking, but it should be better overall. To temporarily fix AdiBags, try adding this in Utility.lua at line 463:
_, _, _, toc = GetBuildInfo() if toc == 11403 then return nil, nil, nil end
Adding the line at 463 in Adibags solved the issue :)
@DeTosc I moved some stuff around under the covers in a new release. Can you try it out to make sure I didn't break something else?
https://github.com/GovtGeek/Outfitter/releases/tag/3.0.4.6.4
@Dragotex @Shamatix Glad I could help. I posted the fix on the AdiBags issue too.
Well, first of all, outfitter is not considering the settings. I turn off the minimap button, with this version the button appears and clicking on it shows this weird cross:
The Frame besides the char panel is empty:
And this is the lua error messages I got from BugSack:
2x Interface\AddOns\Outfitter\OutfitterInventory.lua:845: attempt to index global 'C_Container' (a nil value)
[string "@interface\AddOns\Outfitter\OutfitterInventory.lua"]:845: in function Synchronize' [string "@Interface\AddOns\Outfitter\OutfitterInventory.lua"]:760: in function
GetInventoryCache'
[string "@interface\AddOns\Outfitter\Outfitter-3.0.4.lua"]:4018: in function GetNewItemsOutfit' [string "@Interface\AddOns\Outfitter\OutfitterEquipment.lua"]:991: in function
RestoreSavedStack'
[string "@interface\AddOns\Outfitter\OutfitterEquipment.lua"]:969: in function Initialize' [string "@Interface\AddOns\Outfitter\Outfitter-3.0.4.lua"]:4778: in function
Function'
[string "@interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:242: in function OnUpdate2' [string "@Interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:178: in function
OnUpdate'
[string "@interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:20: in function <...fitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua:20>
Locals:
self =
FindItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1001
ItemsByCode =
}
InventorySlotContainsItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1333
InventoryItems =
}
InheritOver = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:128
FindAllItems = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1120
Synchronize = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:799
ItemsBySlot =
}
GetMissingItems = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1178
SwapLocationWithInventorySlot = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:965
inherit = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:149
GetBoEItems = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1231
RemoveItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:911
FindItemInfoByCode = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:977
FindItemIndex = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1015
FindItemInfoBySlot = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:989
SwapBagSlotWithInventorySlot = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:973
SwapLocations = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:952
FlushBag = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1140
inheritOver = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:128
FlushInventory = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1151
CompiledUnusedItemsList = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1190
FirstBagIndex = 0
NumBags = 0
Flush = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:788
BagItems =
}
AddItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:869
ResetIgnoreItemFlags = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1170
ItemsAreSame = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1257
Inherit = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:149
NeedsUpdate = true
FindItemOrAlt = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1091
Construct = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:775
FindAllItemsOrAlt = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1109
}
vNumBags = 4
vFirstBagIndex = 0
(for index) = 0
(for limit) = 4
(for step) = 1
vBagIndex = 0
vBagItems = nil
(*temporary) = nil
(*temporary) =
}
(*temporary) = nil
(*temporary) =
JewelCode4 = 0
Gem2 = ""
UpgradeID = 0
Code = 10725
Gem1 = ""
SlotName = "Trinket1Slot"
BonusIDs = "::"
UpgradeTypeID = 0
EnchantCode = 0
Gem4 = ""
Level = 46
Gem3 = ""
Quality = 1
InstanceDifficultyID = 0
Type = "Trade Goods"
InvType = "INVTYPE_TRINKET"
Link = "|cffffffff|Hitem:10725::::::::52:::::::::|h[Gnomish Battle Chicken]|h|r"
SubCode = 0
ItemSlotName = "Trinket0Slot"
SubType = "Devices"
JewelCode2 = 0
JewelCode1 = 0
Texture = 135996
Count = 1
JewelCode3 = 0
Location =
}
MinLevel = 0
UniqueID = 0
Name = "Gnomish Battle Chicken"
}
(*temporary) =
1 =
}
}
(*temporary) =
1 =
}
2 =
}
}
(*temporary) =
ChestSlot =
}
HandsSlot =
}
WristSlot =
}
Trinket1Slot =
}
ShoulderSlot =
}
Trinket0Slot =
}
MainHandSlot =
}
Finger0Slot =
}
NeckSlot =
}
BackSlot =
}
FeetSlot =
}
RangedSlot =
}
LegsSlot =
}
WaistSlot =
}
HeadSlot =
}
Finger1Slot =
}
}
(*temporary)
Edit: After creating a new outfit, the saved outfits appear.
The outfits with automation fail to find their items like deep diving helmet or the carrot on a stick.
Trying to create more outfits result in a big delay and more lua erros:
9x Interface\AddOns\Outfitter\OutfitterInventory.lua:845: attempt to index global 'C_Container' (a nil value)
[string "@interface\AddOns\Outfitter\OutfitterInventory.lua"]:845: in function Synchronize' [string "@Interface\AddOns\Outfitter\OutfitterInventory.lua"]:760: in function
GetInventoryCache'
[string "@interface\AddOns\Outfitter\Outfitter-3.0.4.lua"]:4018: in function GetNewItemsOutfit' [string "@Interface\AddOns\Outfitter\OutfitterEquipment.lua"]:991: in function
RestoreSavedStack'
[string "@interface\AddOns\Outfitter\OutfitterEquipment.lua"]:969: in function Initialize' [string "@Interface\AddOns\Outfitter\Outfitter-3.0.4.lua"]:4778: in function
Function'
[string "@interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:242: in function OnUpdate2' [string "@Interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:178: in function
OnUpdate'
[string "@interface\AddOns\Outfitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua"]:20: in function <...fitter\Libraries/MC2SchedulerLib/MC2SchedulerLib.lua:20>
Locals:
self =
FindItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1001
ItemsByCode =
}
InventorySlotContainsItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1333
InventoryItems =
}
InheritOver = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:128
FindAllItems = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1120
Synchronize = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:799
ItemsBySlot =
}
GetMissingItems = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1178
SwapLocationWithInventorySlot = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:965
inherit = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:149
GetBoEItems = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1231
RemoveItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:911
FindItemInfoByCode = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:977
FindItemIndex = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1015
FindItemInfoBySlot = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:989
SwapBagSlotWithInventorySlot = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:973
SwapLocations = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:952
FlushBag = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1140
inheritOver = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:128
FlushInventory = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1151
CompiledUnusedItemsList = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1190
FirstBagIndex = 0
NumBags = 0
Flush = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:788
BagItems =
}
AddItem = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:869
ResetIgnoreItemFlags = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1170
ItemsAreSame = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1257
Inherit = defined @interface\AddOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:149
NeedsUpdate = true
FindItemOrAlt = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1091
Construct = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:775
FindAllItemsOrAlt = defined @interface\AddOns\Outfitter\OutfitterInventory.lua:1109
}
vNumBags = 4
vFirstBagIndex = 0
(for index) = 0
(for limit) = 4
(for step) = 1
vBagIndex = 0
vBagItems = nil
(*temporary) = nil
(*temporary) =
}
(*temporary) = nil
(*temporary) =
JewelCode4 = 0
Gem2 = ""
UpgradeID = 0
Code = 10725
Gem1 = ""
SlotName = "Trinket1Slot"
BonusIDs = "::"
UpgradeTypeID = 0
EnchantCode = 0
Gem4 = ""
Level = 46
Gem3 = ""
Quality = 1
InstanceDifficultyID = 0
Type = "Trade Goods"
InvType = "INVTYPE_TRINKET"
Link = "|cffffffff|Hitem:10725::::::::52:::::::::|h[Gnomish Battle Chicken]|h|r"
SubCode = 0
ItemSlotName = "Trinket0Slot"
SubType = "Devices"
JewelCode2 = 0
JewelCode1 = 0
Texture = 135996
Count = 1
JewelCode3 = 0
Location =
}
MinLevel = 0
UniqueID = 0
Name = "Gnomish Battle Chicken"
}
(*temporary) =
1 =
}
}
(*temporary) =
1 =
}
2 =
}
}
(*temporary) =
ChestSlot =
}
HandsSlot =
}
WristSlot =
}
Trinket1Slot =
}
ShoulderSlot =
}
Trinket0Slot =
}
MainHandSlot =
}
Finger0Slot =
}
NeckSlot =
}
BackSlot =
}
FeetSlot =
}
RangedSlot =
}
LegsSlot =
}
WaistSlot =
}
HeadSlot =
}
Finger1Slot =
}
}
(*temporary)
Thanks for the errors. I think I didn't get a clean version when switching. I'll make sure I get it updated soon.
Looks like I had some issues creating the packages. Both the vanilla namespace fix and the equipment manager fix used the main branch instead of the respective correct branches.
@DeTosc Release 3.0.4.6.5 should work now (I made sure to make a clean directory and test this time). I really do appreciate the help making it right before I release it.
https://github.com/GovtGeek/Outfitter/releases/tag/3.0.4.6.5
No worries, I am glad to help.
Release 3.0.4.6.5 looks fine for me. No Lua errors so far, switching outfits automaticaly works!
Is there someone that could help me get this working? I can't seem to figure it out and I need my Outfitter. :( Thanks.
I can confirm that this version is working for me woth Classic 1.14.3:
https://github.com/GovtGeek/Outfitter/releases/tag/3.0.4.6.4
I was having the same problem as [DeTosc] witth the other versions.
Just for info, version still shows as 3.0.4. It is strange because version in CourseForge says last version is 1.3.2:
https://www.curseforge.com/wow/addons/outfitter-classic
WoW Classic 1.3.2
Thanks.
@Drockzoids Which errors are you getting? Have you tried the release on my fork for 3.0.4.6.5?
Looks like I had some issues creating the packages. Both the vanilla namespace fix and the equipment manager fix used the main branch instead of the respective correct branches.
@DeTosc Release 3.0.4.6.5 should work now (I made sure to make a clean directory and test this time). I really do appreciate the help making it right before I release it. https://github.com/GovtGeek/Outfitter/releases/tag/3.0.4.6.5
Works well, thank you for fork!
Hello! I love your add-on and have been using it since the beginning of classic <3. I'm currently playing on classic era but I keep getting an issue - I can customize and set up "Birthday Suit" and one more outfit but im unable to make more than those 2. Any chance you know what I could do to fix it?
Date: 2023-07-31 19:16:34
ID: 3
Error occured in: Global
Count: 1
Message: ...tter\Libraries/MC2UIElementsLib/MC2UIElementsLib.lua line 165:
attempt to call method 'SetBackdrop' (a nil value)
Debug:
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: SetBackdrop()
[string "@outfitter\Libraries/MC2UIElementsLib/MC2UIElementsLib.lua"]:165: SetDialogBackdrop()
[string "@outfitter\Libraries/MC2UIElementsLib/MC2UIElementsLib.lua"]:188: Construct()
[string "@outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua"]:145: inheritOver()
[string "@outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua"]:41: initObject()
[string "@outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua"]:15:
...dOns\Outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua:6
[string "=(tail call)"]: ?
[string "@outfitter\Libraries/MC2AddonLib/MC2AddonLib.lua"]:10: New()
[string "@outfitter\Outfitter.lua"]:3826: OpenNameOutfitDialog()
[string "@outfitter\Outfitter.lua"]:3839: CreateNewOutfit()
[string ":OnClick"]:2:
[string ":OnClick"]:1
Locals:
AddOns:
Swatter, v3.4.6837 (SwimmingSeadragon)
ACP, v3.5.9
AdvancedInterfaceOptions, v1.8.6
Altoholic, v1.14.005
Atlas, vv1.52.08
AtlasClassicWoW, vv1.52.05
AtlasDungeonLocs, vv1.52.04
AtlasLootClassic, vv3.1.3
AtlasLootClassicData, vv3.1.3
AtlasLootClassicDungeonsAndRaids, vv3.1.3
AtlasLootClassicMaps, vv1.0.0
ATTClassic, v1.5.5
Attune, v253
AucAdvanced, v3.4.6844 (SwimmingSeadragon)
AucFilterBasic, v3.4.6803 (SwimmingSeadragon)
AucScanData, v3.4.6804 (SwimmingSeadragon)
AucStatHistogram, v3.4.6805 (SwimmingSeadragon)
AucStatiLevel, v3.4.6809 (SwimmingSeadragon)
AucStatPurchased, v3.4.6806 (SwimmingSeadragon)
AucStatSimple, v3.4.6807 (SwimmingSeadragon)
AucStatStdDev, v3.4.6808 (SwimmingSeadragon)
AucUtilFixAH, v3.4.6810 (SwimmingSeadragon)
Auctionator, v10.1.14
BagBrother, v
Bagnon, v10.1.4
BagnonBoE, v2.0.65-Release
BagnonGarbage, v2.0.52-Release
BagnonItemInfo, v2.0.57-Release
BagnonItemLevel, v2.0.77-Release
BagSync, v19.19
BeanCounter, v3.4.6811 (SwimmingSeadragon)
BigDebuffs, vv11.30
BigWigs, vv48.2-classic
CharacterStatsClassic, v3.8.3
ChatCopyPaste, v1.17
ClassicAuraDurations, v3.4.0
ClassicCastbars, vv1.6.3
DataStore, v2023.05.04
DataStoreAgenda, v2023.05.18
DataStoreAuctions, v1.14.003
DataStoreCharacters, v2023.05.03
DataStoreContainers, v1.14.003
DataStoreCrafts, v1.14.003
DataStoreInventory, v1.14.003
DataStoreMails, v2023.05.04
DataStoreQuests, v1.14.003
DataStoreReputations, v1.14.003
DataStoreSpells, v2023.05.03
DataStoreTalents, v1.14.003
DBMCore, v845c443
DBMSpellTimers, vr150
DBMStatusBarTimers, v845c443
DBMVPVEM, v0756aa0
Decursive, v2.7.9.3
Details, v#Details.20230731.11774.155
DetailsCompare2, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsStreamer, v
DetailsSunderCount, v
DetailsTinyThreat, v
DetailsVanguard, v
Enchantrix, v3.4.6849 (SwimmingSeadragon)
EnchantrixBarker, v3.4.6813 (SwimmingSeadragon)
ExoLink, v1.0.1
ExoLinkBIS, v1.0.1
ExtendedCharacterStats, v3.1.1
GatherMate2, v1.47-classic
GatherMate2HideNodes, v30400 1r33
GatherMate2Marker, v1.0.17
Guidelime, v3.025
Guidelimeahmp, v1.4
GuidelimeBusteas160leveling, v2.3.0-Release
GuidelimeFreezy3, v2.0
GuidelimeMarkyMark, vv1.8
GuidelimeMilksmugglerHC, v1
GuidelimeSage, v1.0.4
GuidelimeShiku, v0.001-Beta
GuidelimeSummersisle170leveling, v0.6.3
GuidelimeSunpower, v1.0.9-Release
GuideLimeTUGsVanilla, v1.34
HandyNotes, vv1.6.16
HandyNotesCollection, v
HandyNotesDraenor, v3.2
HandyNotesDungeonLocationsClassic, v1.07a
HandyNotesFlightMastersClassic, v1.12b
HandyNotesGuild, v1.11
HandyNotesNPCsClassic, v1.33b
HandyNotesSummerFestival, v1.1
HandyNotesTravelGuideClassic, vv3.5
HandyNotesWorldMapButton, v100105.01-Release
HHTD, v2.4.13
HidingBar, vv1.14.42
Informant, v3.4.6850 (SwimmingSeadragon)
ItemRack, v3.75
LeatrixMaps, v1.14.118
LeatrixPlus, v1.14.118
LFGBulletinBoard, v3.09
Mapster, v1.10.8
Misspelled, v1.9.9
NovaInstanceTracker, v1.43
NovaSpellRankChecker, v1.2
NovaWorldBuffs, v2.53
OmniBar, vv14.20
OmniCC, v10.1.1
Outfitter, v1.3.0
Pawn, v2.8.3
Plater, vPlater-v561.4-Classic
PLG, v3.0
Postal, vv4.0.0
Prat30, v3.9.32
Prat30Libraries, v
Quartz, v3.7.6
Questie, v8.8.3
RareScanner, v1.14.3.2
Scrap, v10.1.1
SexyMap, vv10.1.3
SilverDragon, vv2023.6.1
SilverDragonOverlay, vv2023.6.1
SilverDragonRangeExtender, vv2023.6.1
SlideBar, v3.4.6851 (SwimmingSeadragon)
Spy, v1.2.3
Stubby, v3.4.6816 (SwimmingSeadragon)
TacoTip, v0.4.3
TargetHealth, v1.0.5
TellMeWhen, v9.2.2
ThreatClassic2, v2.48
TomTom, vv3.5.1-release
TradeSkillMaster, vv4.13.5
TradeSkillMasterAppHelper, vv4.12.2
TrinketMenu, v10.0.1
VendorPrice, v1.6.7
WeakAuras, v5.6.0
WhatsTraining, v3.0.0
WideQuestLog, v
WideQuestLogLevels, v
BlizRuntimeLib_enUS v1.14.3.11403
(ck=f61)
See if #152 fixes it