Questie

Questie

116M Downloads

Wotlk Release bug in Tracker\QuestieTracker.lua

Translitdk opened this issue · 3 comments

commented

Bug description

Tracker is not showing (not sure if locale problem "ruRU")

5x ...ceQuestie\Modules\Tracker\QuestieTracker.lua:816: attempt to concatenate local 'zoneName' (a nil value)
[string "@Questie\Modules\Tracker\QuestieTracker.lua"]:816: in function `Update'
[string "@Questie\Modules\Tracker\QuestieTracker.lua"]:180: in function <...ceQuestie\Modules\Tracker\QuestieTracker.lua:145>

Locals:
self = <table> {
 HookBaseTracker = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:1124
 MoveDurabilityFrame = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:455
 Enable = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:481
 Unhook = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:1110
 Update = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:695
 UntrackQuestId = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:1249
 _GetNumQuestWatches = <function> defined =[C]:-1
 private = <table> {
 }
 CheckDurabilityAlertStatus = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:469
 Untrack = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:1105
 UpdateQuestProximityTimer = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:1435
 started = true
 _alreadyHooked = true
 _IsQuestWatched = <function> defined =[C]:-1
 _alreadyHookedSecure = true
 ResetDurabilityFrame = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:450
 AQW_Insert = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:1276
 RemoveQuest = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:1204
 Collapse = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:515
 Initialize = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:79
 Expand = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:521
 Toggle = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:507
 Disable = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:495
 ResetLocation = <function> defined @Questie\Modules\Tracker\QuestieTracker.lua:435
}
order = <table> {
 1 = 11797
 2 = 11791
 3 = 11789
 4 = 10665
 5 = 13004
}
firstQuestInZone = true
zoneCheck = "Долина Призрачной Луны"
line = <unnamed> {
 0 = <userdata>
 ZoneId = "Unknown Zone"
 label = <unnamed> {
 }
 expandZone = <unnamed> {
 }
 SetZone = <function> defined @Questie\Modules\Tracker\LinePool.lua:70
 SetVerticalPadding = <function> defined @Questie\Modules\Tracker\LinePool.lua:84
 SetMode = <function> defined @Questie\Modules\Tracker\LinePool.lua:530
 expandQuest = <unnamed> {
 }
 mode = "zone"
 SetQuest = <function> defined @Questie\Modules\Tracker\LinePool.lua:75
 SetObjective = <function> defined @Questie\Modules\Tracker\LinePool.lua:80
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = 11797
 2 = 11791
 3 = 11789
 4 = 10665
 5 = 13004
}
(for control) = 5
_ = 5
questId = 13004
quest = <table> {
 startedBy = <table> {
 }
 Sort = 373
 questFlags = 136
 level = 70
 requiredSkill = <table> {
 }
 nextQuestInChain = 0
 IsRepeatable = false
 requiredClasses = 0
 questLevel = -1
 Id = 13004
 specialFlags = 0
 parentQuest = 0
 name = "Огранка камней"
 IsComplete = <function> defined @Questie\Database\QuestieDB.lua:649
 requiredLevel = 70
 objectives = <table> {
 }
 Description = <table> {
 }
 reputationReward = <table> {
 }
 Color = <table> {
 }
 requiredRaces = 1101
 trackTimedQuest = false
 sourceItemId = 0
 IsTrivial = <function> defined @Questie\Database\QuestieDB.lua:654
 LocalizedName = "Огранка камней"
 SpecialObjectives = <table> {
 }
 objectivesText = <table> {
 }
 finishedBy = <table> {
 }
 ObjectiveData = <table> {
 }
 Finisher = <table> {
 }
 zoneOrSort = -373
 exclusiveTo = <table> {
 }
 Starts = <table> {
 }
 Objectives = <table> {
 }
}
complete = 0
zoneName = nil
remainingSeconds = nil
(*temporary) = <function> defined @Questie\Modules\Tracker\LinePool.lua:53
(*temporary) = <unnamed> {
 _SetText = <function> defined 

Screenshots

Questie & WoW version

7.2.1 / 3.4.0 wotlk

commented

Looks like it's a bit messed up with profession quests. Had to edit file to made it work. Maybe just abandon your profession quest (Jewelcrafting was the problem for me)

commented

Yeah, Jewelcrafting is currently bugged as it seems. We are looking into it.

Abandoning the quest seems to fix it @Translitdk

commented

You don't have to abandon the quest. I untracked the quest in my log and it immediately fixed the Questie Tracker issue.