Syling Tracker

Syling Tracker

28.6k Downloads

World Quest tracker did not clear itself properly after completion.

rknauber opened this issue ยท 1 comments

commented

Describe the bug
Completed a dragonriding race WQ and the tracker seemed to be stuck "complete" even though I had completed it and left the area.

Do you have an error log of what happened?
`7x ...s/SylingTracker/Contents/WorldQuests/WorldQuests.lua:63: attempt to compare number with nil
[string "@Scorpio/Modules/Core.lua"]:78: in function <Scorpio/Modules/Core.lua:73>
[string "=(tail call)"]: ?

Locals:
map =

{
= defined @SylingTracker/SylingModule.lua:105
= defined @SylingTracker/SylingModule.lua:105
= defined @SylingTracker/SylingModule.lua:105
}
(for generator) = defined =[C]:-1
(for state) =
{
= defined @SylingTracker/SylingModule.lua:105
= defined @SylingTracker/SylingModule.lua:105
= defined @SylingTracker/SylingModule.lua:105
}
(for control) =
{
QuestUtils_IsQuestWorldQuest = defined @FrameXML/QuestUtils.lua:377
OnActive = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:34
_ActiveOnEvents =
{
}
WORLD_QUESTS_CACHE =
{
}
DebugTools =
QUEST_LOG_UPDATE = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:124
RegisterObservableContent = defined Argument_Validate_00aa:3
BecomeActiveOn = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:30
pairs = defined =[C]:-1
QUEST_ACCEPTED = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:111
GetTaskInfo = defined =[C]:-1
_ActiveOnHandler = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:30
ipairs = defined =[C]:-1
_Syling__Active = true
Utils =
IsWorldQuest = defined @FrameXML/QuestUtils.lua:377
HasWorldQuests = defined @SylingTracker/Utils/Quests.lua:46
__PLOOP_ENV_BSENV =
{
}
GetQuestObjectiveInfo = defined =[C]:-1
UpdateWorldQuest = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:53
QuestsContentSubject =
PERCENTAGE_STRING = "%d%%"
GetQuestProgressBarPercent = defined =[C]:-1
_ActivatingEventArgs =
{
}
ActiveOnEvents =
GetTasksTable = defined =[C]:-1
C_QuestLog =
{
}
RequestLoadQuestByID = defined =[C]:-1
QUEST_DATA_LOAD_RESULT = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:92
QUEST_REMOVED = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:99
_ActiveByEvent = "QUEST_ACCEPTED"
WORLD_QUESTS_CONTENT_SUBJECT =
{
}
API =
__PLOOP_ENV_OWNNS =
SystemEvent =
LoadWorldQuests = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:38
}
obj =
{
QuestUtils_IsQuestWorldQuest = defined @FrameXML/QuestUtils.lua:377
OnActive = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:34
_ActiveOnEvents =
{
}
WORLD_QUESTS_CACHE =
{
}
DebugTools =
QUEST_LOG_UPDATE = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:124
RegisterObservableContent = defined Argument_Validate_00aa:3
BecomeActiveOn = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:30
pairs = defined =[C]:-1
QUEST_ACCEPTED = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:111
GetTaskInfo = defined =[C]:-1
_ActiveOnHandler = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:30
ipairs = defined =[C]:-1
_Syling__Active = true
Utils =
IsWorldQuest = defined @FrameXML/QuestUtils.lua:377
HasWorldQuests = defined @SylingTracker/Utils/Quests.lua:46
__PLOOP_ENV_BSENV =
{
}
GetQuestObjectiveInfo = defined =[C]:-1
UpdateWorldQuest = defined @SylingTracker/Contents/WorldQuests/WorldQuests.lua:53
QuestsContentSubject =
PERCENTAGE_STRING = "%d%%`

To Reproduce
Steps to reproduce the behavior:
As above completed dragonriding wq and it did not clear properly from the tracker after completion. I believe it was in the Waking Shore on a cliff of several waterfalls. Honestly forget exact location as I didn't notice this until I was in the next zone.

Screenshots
image

What is the version of SylingTracker you use ?
Package the commits on the development branches #52: Commit 1468d83 pushed by Skamer

What are the versions of PLoop and Scorpio you use ?

  • PLoop: Not installed
  • Scorpio: v196

Additional context
I hope that is the right error log as it was the last thing that showed in my bugsack. Should note I'm using World Quest Tracker as well with it's own tracker popped out on it's own. Unless I pop it out on it's own it won't show with Syling Tracker enabled.

commented

This should be fixed in the recent commit.