raethkcj / RatingBuster

An item comparison tool for WoW Classic.
GNU General Public License v2.0
57 stars 14 forks source link

Classic Era - Error on Quest Item Window #150

Closed Jorvanus closed 1 year ago

Jorvanus commented 1 year ago

Happens when I have a quest window open with items as rewards.

361x Interface\AddOns\RatingBuster\RatingBuster-1.7.10.nil.lua:1728: attempt to index a nil value [string "@Interface\AddOns\RatingBuster\RatingBuster-1.7.10.nil.lua"]:1728: in function `handler' [string "@Interface\AddOns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:156: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:150>

string "=[C]": in function SetCompareItem' [string "@Interface\FrameXML\GameTooltip.lua"]:650: in function <Interface\FrameXML\GameTooltip.lua:647> [string "=[C]"]: in functionGameTooltip_ShowCompareItem' [string "@Interface_Vanilla\FrameXML\QuestInfo.lua"]:998: in function <Interface_Vanilla\FrameXML\QuestInfo.lua:986>

Locals: tooltip = ShoppingTooltip1 { 0 = SetText = defined =[C]:-1 GetBackdropColor = defined @Interface\SharedXML\SharedTooltipTemplates.lua:191 SetHyperlink = defined =[C]:-1 SetGuildBankItem = defined =[C]:-1 SetBackdropBorderColor = defined @Interface\SharedXML\SharedTooltipTemplates.lua:195 SetCraftItem = defined =[C]:-1 ClearLines = defined =[C]:-1 ARKTTD =

{ } TopOverlay = { } GetBackdropBorderColor = defined @Interface\SharedXML\SharedTooltipTemplates.lua:199 SetItemByID = defined =[C]:-1 SetLootItem = defined =[C]:-1 SetQuestItem = defined =[C]:-1 SetBorderBlendMode = defined @Interface\SharedXML\SharedTooltipTemplates.lua:203 FadeOut = defined =[C]:-1 SetInboxItem = defined =[C]:-1 SetBuybackItem = defined =[C]:-1 SetMerchantItem = defined =[C]:-1 SetMerchantCostItem = defined =[C]:-1 SetQuestLogItem = defined =[C]:-1 SetTradeTargetItem = defined =[C]:-1 PawnIconFrame = { } SetTradePlayerItem = defined =[C]:-1 SetCompareItem = defined =[C]:-1 SetSendMailItem = defined =[C]:-1 updateTooltip = 0.200000 NineSlice = { } SetInventoryItem = defined =[C]:-1 SetTradeSkillItem = defined =[C]:-1 SetLootRollItem = defined =[C]:-1 TooltipBackdropOnLoad = defined @Interface\SharedXML\SharedTooltipTemplates.lua:172 layoutType = "TooltipDefaultLayout" SetAuctionSellItem = defined =[C]:-1 SetBagItem = defined =[C]:-1 needsReset = true SetCraftSpell = defined =[C]:-1 SetBackdropColor = defined @Interface\SharedXML\SharedTooltipTemplates.lua:187 BottomOverlay = { } SetAuctionItem = defined =[C]:-1 } name = "Worn Mace" link = "|cffffffff|Hitem:36::::::::4:::::::::|h[Worn Mace]|h|r" (temporary) =
{ WorldFrame = true UIParent = true } (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (*temporary) = "attempt to index a nil value" scanningParents =
{ WorldFrame = true UIParent = true } select = defined =[C]:-1 calcLevel = 4 globalDB =
{ sumShowIcon = true calcDiff = true sumIgnoreEquipped = false hideBlizzardComparisons = true sumBlankLineAfter = false sumShowTitle = true showItemLevel = false showSum = true sumStatColor =
{ } calcSum = true showItemID = false sumValueColor =
{ } useRequiredLevel = true sumSortAlpha = false sumIgnoreUnused = true sumIgnoreEnchant = true sumBlankLine = true customLevel = 0 sumDiffStyle = "main" sumIgnoreGems = false textColor =
{ } } playerLevel = 4 GetItemInfo = defined @Interface\AddOns\RatingBuster\RatingBuster.lua:79 profileDB =
{ sumFireResist = false sumNatureDmg = false sumHitAvoid = false sumTankPoints = false sumHaste = false sumGemBlue =
{ } sumDodgeNeglect = false enableAvoidanceDiminishingReturns = false showRAPFromAgi = false sumCrit = false sumShadowResist = false sumFireDmg = false sumMP5NC = false sumBlockNeglect = false sumFrostResist = false sumShadowDmg = false sumRangedHit = false showStats = true sumGemYellow =
{ } showArmorFromAgi = false sumSpellHit = true sumIgnoreArmor = false sumHealing = true showMP5FromSpi = true showBlockValueFromStr = false sumNatureResist = false sumHP5OC = false showSpellCritFromInt = true sumRangedCritRating = false sumSpi = false sumParryNeglect = false sumSpellHasteRating = false sumArcaneDmg = false sumAvoidWithBlock = false sumDefense = false sumSpellCritRating = false sumTotalReduction = fal

raethkcj commented 1 year ago

Thanks for the report! Do you still get an error in 1.7.11? It fixed a similar issue with vendors in Wrath.