Release v9.8.0: Lootbot Tracker & Map Pins Fixes
This commit is contained in:
@@ -277,7 +277,7 @@ function QuestieOptions.tabs.advanced:Initialize()
|
||||
github_text = {
|
||||
type = "description",
|
||||
order = 4.8,
|
||||
name = function() return Questie:Colorize(l10n('Questie is under active development for World of Warcraft: Classic. Please check GitHub for the latest alpha builds or to report issues. Or join us on our discord! (( https://github.com/Questie/Questie/ ))'), 'purple'); end,
|
||||
name = function() return Questie:Colorize(l10n('Questie is under active development and being maintained by Xurkon. Please check my GitHub for the latest build or to report issues. (( https://github.com/Xurkon/PE-Questie ))'), 'purple'); end,
|
||||
fontSize = "medium",
|
||||
},
|
||||
HeaderDev = {
|
||||
|
||||
@@ -686,8 +686,9 @@ function _QuestEventHandler:OnEvent(event, ...)
|
||||
doFullQuestLogScan = true -- If this event is related to a spell objective, a QUEST_LOG_UPDATE will be fired afterwards
|
||||
elseif event == "BAG_UPDATE_DELAYED" then
|
||||
-- Autoloot bots can bypass the standard loot frame, skipping QUEST_WATCH_UPDATE for the last items looted.
|
||||
-- Flag a full scan so the tracker refreshes on the next QUEST_LOG_UPDATE.
|
||||
-- Flag a full scan and trigger the update immediately so the tracker refreshes.
|
||||
doFullQuestLogScan = true
|
||||
_QuestEventHandler:QuestLogUpdate()
|
||||
elseif event == "PLAYER_INTERACTION_MANAGER_FRAME_HIDE" then
|
||||
local eventType = select(1, ...)
|
||||
if eventType == 1 then
|
||||
|
||||
@@ -1651,6 +1651,11 @@ function QuestieQuest:PopulateQuestLogInfo(quest)
|
||||
specialObjective.Update = function(self)
|
||||
self.Completed = quest.Objectives[self.RealObjectiveIndex].Completed
|
||||
end
|
||||
elseif specialObjective.Type == "item" and specialObjective.Id then
|
||||
specialObjective.Completed = GetItemCount(specialObjective.Id) > 0
|
||||
specialObjective.Update = function(self)
|
||||
self.Completed = GetItemCount(self.Id) > 0
|
||||
end
|
||||
else
|
||||
specialObjective.Update = NOP_FUNCTION
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user