SmexyMats(Retail)

SmexyMats(Retail)

148k Downloads

Error when used with Undermine Journal

outlawzgosu opened this issue ยท 0 comments

commented

I'm not sure if I should be posting this here or in theunderminejournal issues page, so I"ll just post it in both.

When mousing over the item with the arrow in this screenshot (https://i.imgur.com/XpvXb8C.jpg), I get the following error. This error only shows up when smexymats is enabled and theunderminejournal is enabled. I'm guessing there's some kind of incompatibility going on.

222x ...TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:1410: attempt to call field 'GetRecipeNumItemsProduced' (a nil value)
[string "@TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua"]:1410: in function `hook'
[string "@TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua"]:426: in function `SetRecipeResultItem'
[string "@Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeSchematicForm.lua"]:572: in function <...emplates/Blizzard_ProfessionsRecipeSchematicForm.lua:571>

Locals:
self = GameTooltip {
 0 = <userdata>
 SetQuestLogRewardSpell = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetQuestPartyProgress = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 hasMoney = 1
 ProcessLineData = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:303
 shouldRefreshData = false
 waitingForData = false
 SetPvpBrawl = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetPvpTalent = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetExistingSocketGem = <function> defined =[C]:-1
 SetHyperlink = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetUnit = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetAzeriteEssence = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 ItemTooltip = Frame {
 }
 SetTotem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetVoidWithdrawalItem = <function> defined =[C]:-1
 SetInventoryItem = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetVoidDepositItem = <function> defined =[C]:-1
 SetRuneforgeResultItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetInfoBackdropStyle = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:338
 SetCompanionPet = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 supportsItemComparison = true
 SetSocketGem = <function> defined =[C]:-1
 SetTraitEntry = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 Show = <function> defined =[C]:-1
 SetTalent = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetPetAction = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetSlottedKeystone = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetWorldCursor = <function> defined @FrameXML/GameTooltip.lua:952
 SetLootItem = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 GetUnit = <function> defined @FrameXML/GameTooltip.lua:994
 SetOwnedItemByID = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetItemInteractionItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 numMoneyFrames = 1
 SetLFGDungeonReward = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 ProcessInfo = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:236
 SetRecipeReagentItem = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetQuestCurrency = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 GetSpell = <function> defined @FrameXML/GameTooltip.lua:990
 SetWeeklyReward = <function> defined =[C]:-1
 SetMerchantItem = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetMerchantCostItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetLootCurrency = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 BottomOverlay = Texture {
 }
 SetSpellByID = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetQuestLogSpecialItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetSocketedRelic = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
 supportsDataRefresh = true
 ProcessLines = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:293
 NineSlice = Frame {
 }
 OnLoad = <function> defined @FrameXML/GameTooltip.lua:927
 SetBuybackItem = <function> defined @TheUndermineJournal/libs/LibExtraTip/LibExtraTip.lua:422
 SetAchievementByID = <function> defined @SharedXML/Tooltip/TooltipDataH