silverwind / idTip

WoW Addon: Adds IDs to the ingame tooltips
BSD 2-Clause "Simplified" License
41 stars 32 forks source link

wotlk classic #93

Closed wazerstar closed 1 year ago

wazerstar commented 1 year ago

Hovering mouse over currency badges will generate this error instant

19x Interface\AddOns\idTip\idTip-10.4.0.lua:425: attempt to call field 'GetCurrencyListLink' (a nil value)
[string "@Interface\AddOns\idTip\idTip-10.4.0.lua"]:425: in function <Interface\AddOns\idTip\idTip.lua:424>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua"]:428: in function `SetCurrencyToken'
[string "*:OnEnter"]:11: in function <[string "*:OnEnter"]:1>

Locals:
self = GameTooltip {
 0 = <userdata>
 SetQuestLogRewardSpell = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 LibExtraTipRight = <table> {
 }
 ZGV_ShowManyLines = <function> defined @Interface\AddOns\ZygorGuidesViewerClassicTBC\Functions.lua:362
 GetBackdropColor = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:191
 SetHyperlink = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 hasMoney = 1
 SetBackdropBorderColor = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:195
 SetExistingSocketGem = <function> defined =[C]:-1
 SetCurrencyToken = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 SetShapeshift = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 SetCraftItem = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 SetQuestRewardSpell = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 SetTradeSkillItem = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 LibExtraTipLeft = <table> {
 }
 comparing = false
 SetSocketGem = <function> defined =[C]:-1
 SetTradeTargetItem = <function> defined =[C]:-1
 Show = <function> defined =[C]:-1
 GetBackdropBorderColor = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:199
 SetPetAction = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 SetUnitDebuff = <function> defined =[C]:-1
 SetItemByID = <function> defined =[C]:-1
 SetLootItem = <function> defined =[C]:-1
 SetQuestItem = <function> defined =[C]:-1
 TopOverlay = <unnamed> {
 }
 SetBorderBlendMode = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:203
 SetTrainerService = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 numMoneyFrames = 2
 SetMerchantCostItem = <function> defined =[C]:-1
 SetBuybackItem = <function> defined =[C]:-1
 SetInboxItem = <function> defined =[C]:-1
 layoutType = "TooltipDefaultLayout"
 shoppingTooltips = <table> {
 }
 SetMerchantItem = <function> defined =[C]:-1
 SetCurrencyTokenByID = <function> defined =[C]:-1
 SetQuestLogItem = <function> defined =[C]:-1
 SetBackpackToken = <function> defined =[C]:-1
 BottomOverlay = <unnamed> {
 }
 SetSpellByID = <function> defined =[C]:-1
 SetTradePlayerItem = <function> defined =[C]:-1
 SetUnitBuff = <function> defined =[C]:-1
 SetSendMailItem = <function> defined =[C]:-1
 SetTalent = <function> defined @Interface\AddOns\LoonBestInSlot\libs\LibExtraTip\LibExtraTip.lua:422
 updateTooltip = 0.056000
 SetInventoryItem = <function> defined =[C]:-1
 __hasCounters = false
 StatusBar = GameTooltipStatusBar {
 }
 SetLootRollItem = <function> defined =[C]:-1
 SetUnitAura = <function> defined =[C]:-1
 NineSlice = <unnamed> {
 }
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 needsReset = true
 SetAction = <function> defined =[C]:-1
 SetBackdropColor = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:187
 TooltipBackdropOnLoad = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:172
 SetAuctionItem = <function> defined =[C]:-1
}
index = 2
(*temporary) = <function> defined =[C]:-1
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = 2
(*temporary) = "attempt to call field 'GetCurrencyListLink' (a nil value)"
tonumber = <function> defined =[C]:-1
addLine = <function> defined @Interface\AddOns\idTip\idTip.lua:49
kinds = <table> {
 enchant = "EnchantID"
 source = "SourceID"
 mount = "MountID"
 companion = "CompanionID"
 unit = "NPC ID"
 currency = "CurrencyID"
 item = "ItemID"
 species = "SpeciesID"
 quest = "QuestID"
 bonus = "BonusID"
 visual = "VisualID"
 spell = "SpellID"
 talent = "TalentID"
 ability = "AbilityID"
 artifactpower = "ArtifactPowerID"
 achievement = "AchievementID"
 gem = "GemID"
 icon = 
silverwind commented 1 year ago

Fixed