SLOKnightfall / BetterWardrobe

30 stars 14 forks source link

LUA Error on looting Items from some Timewalk Instances #410

Open fubaWoW opened 8 months ago

fubaWoW commented 8 months ago

hi there,

I've got an error today on Timewalk "Court of Stars" with the Item Epaulets of Deceitful Intent while i've traded the item to another player.

LUA Error:

2x BetterWardrobe/Modules/Wardrobe.lua:1477: attempt to index global 'SetsDataProvider' (a nil value)
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:1477: in function `OnEvent'
[string "@BetterWardrobe/Modules/Core.lua"]:1504: in function `?'
[string "@AllTheThings/lib/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@AllTheThings/lib/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@AllTheThings/lib/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@ElvUI_Libraries/Core/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
self = <table> {
 GoToItem = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1677
 UpdateTabButtons = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1691
 HandleFormChanged = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1488
 ShowItemTrackingHelptipOnShow = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1852
 GetActiveTab = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1363
 RestartSearchTracking = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1819
 ClickTab = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1200
 ClearSearch = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1842
 RefreshCameras = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1769
 UpdateUsableAppearances = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1762
 ReloadTab = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1157
 OnKeyDown = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1601
 SwitchSearchCategory = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1801
 OnUpdate = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1502
 SetContainer = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1170
 GoToSet = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1686
 GetAppearanceNameTextAndColor = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1775
 OnShow = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1533
 OnLoad = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1371
 OnHide = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1577
 UpdateProgressBar = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1795
 CheckTab = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1163
 OnEvent = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1389
 GetAppearanceItemHyperlink = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1784
 GetAppearanceSourceTextAndColor = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1780
 SetSearch = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1833
 SetAppearanceTooltip = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1710
 OpenTransmogLink = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1623
 HideAppearanceTooltip = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1755
 GetSearchType = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1848
 SetTab = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:1207
}
event = "TRANSMOG_COLLECTION_SOURCE_REMOVED"
sourceID = 79064
categoryID = 2
visualID = 27268
canEnchant = false
icon = 1127588
isCollected = false
itemLink = "|cff0070dd|Hitem:134480::::::::70:253:::1:3524::::::|h[Epaulets of Deceitful Intent]|h|r"
transmogLink = "|cffff80ff|Htransmogappearance:79064|h[Epaulets of Deceitful Intent]|h|r"
_ = 1
setItem = <table> {
 12303 = <table> {
 }
}
itemID = 134480
_ = "Armor"
_ = "Mail"
itemEquipLoc = "INVTYPE_SHOULDER"
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 12303 = <table> {
 }
}
(for control) = 12303
setID = 12303
setInfo = <table> {
 armorType = "MAIL"
 sourceType = 18
 label = "Legion Dungeon Set"
 oldID = 2303
 setID = 12303
 itemData = <table> {
 }
 note = "NOTE_76"
 expansionID = 7
 mod = 0
 name = "Legion Dungeon Mail"
 filter = 4
 oldnote = 76
 uiOrder = 8014
 isClass = true
 setType = "ExtraSet"
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 1
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
 134480 = 3
}
(*temporary) = 134480
(*temporary) = nil
(*te