ElvUI_SmartQuestTracker

133k Downloads

ElvUI_SmartQuestTracker.lua:128: attempt to call global 'GetNumQuestLogEntries' (a nil value)

xan2622 opened this issue ยท 3 comments

commented

๐Ÿ”ต Describe the bug:
I installed ElvUI_SmartQuestTracker thanks to Ajour and right after logging in the game, the following error appeared: ElvUI_SmartQuestTracker.lua:128: attempt to call global 'GetNumQuestLogEntries' (a nil value)

๐Ÿ”ต Steps to reproduce the behavior:

  1. Install the ElvUI_SmartQuestTracker addon
  2. Run the game
  3. See error

๐Ÿ”ต The error:

Message: ...\ElvUI_SmartQuestTracker\ElvUI_SmartQuestTracker.lua:128: attempt to call global 'GetNumQuestLogEntries' (a nil value)
Time: Mon Aug  2 07:21:56 2021
Count: 1
Stack: ...\ElvUI_SmartQuestTracker\ElvUI_SmartQuestTracker.lua:128: attempt to call global 'GetNumQuestLogEntries' (a nil value)
[string "@Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:761: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:717>
[string "=(tail call)"]: ?
[string "@Interface\AddOns\ElvUI_SmartQuestTracker\ElvUI_SmartQuestTracker.lua"]:128: in function <...\ElvUI_SmartQuestTracker\ElvUI_SmartQuestTracker.lua:127>
[string "@Interface\AddOns\ElvUI_SmartQuestTracker\ElvUI_SmartQuestTracker.lua"]:224: in function `Update'
[string "@Interface\AddOns\ElvUI_SmartQuestTracker\ElvUI_SmartQuestTracker.lua"]:562: in function <...\ElvUI_SmartQuestTracker\ElvUI_SmartQuestTracker.lua:549>
[string "=[C]"]: ?
[string "@Interface\AddOns\ElvUI\Core\Core.lua"]:1752: in function `CallLoadFunc'
[string "@Interface\AddOns\ElvUI\Core\Core.lua"]:1767: in function `CallLoadedModule'
[string "@Interface\AddOns\ElvUI\Core\Core.lua"]:1793: in function `InitializeModules'
[string "@Interface\AddOns\ElvUI\Core\Core.lua"]:1897: in function <Interface\AddOns\ElvUI\Core\Core.lua:1865>
[string "=[C]"]: in function `Initialize'
[string "@Interface\AddOns\ElvUI\init.lua"]:163: in function <Interface\AddOns\ElvUI\init.lua:162>
[string "=[C]"]: ?
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...ce\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:630: in function <...ce\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>

Locals: <none>

๐Ÿ”ต Screenshot:

๐Ÿ”ต Desktop:
OS: Windows 10 64bits pro
Hardware: nvidia GTX 1070 8GB - driver: 471.11

๐Ÿ”ต Game Version:
World of Warcraft Shadowlands Retail version 9.1.0.39617 (French language)

๐Ÿ”ต Addon Version:
3.1.6

๐Ÿ”ต ElvUI Addon Version:
12.37

commented

Hey Xan, I have seen the same issue after installing the addon earlier today. I am currently trying to port the addon to the newest API version from Blizzard itself. The API changed when they released Shadowlands and since the addon hasn't been updated since then it started to break. I'm unsure if the original developer of the addon want's a PR as it seems he hasn't responded nor updated the repository for a while now.

commented

You can also use the standalone version: https://www.curseforge.com/wow/addons/smartquesttracker
I believe it should work with shadowlands.

commented

It seems like the standalone works with Shadowlands but it doesn't seem to untrack or update the questlist properly when using Elvui. As an example I'm seeing quests from Silithus while in Oribos, so I figured that the Elvui one specifically should work after updating it since it's specifically for Elvui. (at least from my assumption)