File Details
Absolute Quest Log v2.3.0
- R
- Mar 28, 2026
- 39.68 KB
- 11
- 2.5.5
- Classic TBC
File Name
AbsoluteQuestLogv2.3.0.zip
Supported Versions
- 2.5.5
Version 2.3.0 (March 2026)
---------------------------
- Bug fix: AQL_QUEST_ACCEPTED was firing for quests already in the player's
log when UNIT_QUEST_LOG_CHANGED fired on party join. Consumer addons (e.g.
SocialQuest) would then announce existing quests as newly accepted. The root
cause was that runDiff fired the callback for any quest appearing "new in
cache" regardless of whether the player had actually accepted it. Fix: added
a pendingQuestAccepts set to EventEngine. The QUEST_ACCEPTED WoW event
handler records the questID; runDiff only fires AQL_QUEST_ACCEPTED when a
matching entry is present and clears it on fire. QUEST_REMOVED also clears
any stale entry. Quests that appear new in a diff without a corresponding
QUEST_ACCEPTED event are silently absorbed, with a debug-mode log message.

