File Details
QuestKing.zip
- R
- Jun 20, 2026
- 514.24 KB
- 27
- 12.0.7+5
- Classic + 3
File Name
QuestKing.zip
Supported Versions
- 12.0.7
- 12.0.5
- 5.5.4
- 4.4.2
- 2.5.5
- 1.15.8
3.0.12
- Fixed Classic-family quest rows not appearing in the QuestKing watch window when QuestKing used legacy quest-log fallbacks.
- Fixed safe-call wrappers that discarded later GetQuestLogTitle() return values, including the Classic quest ID return value.
- Added Compat.GetQuestIDForLogIndex() as the compatibility alias required by event-side fallback code.
- Fixed the legacy GetQuestLogTitle() field order in SafeGetQuestInfoByIndex() so isHeader, isCollapsed, isComplete, frequency, questID, and startEvent are preserved correctly.
- Expanded safe-call return preservation in core/compatibility.lua, core/events.lua, core/supertracking.lua, and buttons/quest.lua for legacy multi-return Blizzard APIs.
- Keeps Retail / Midnight on the existing C_QuestLog.GetInfo() path while correcting Classic Era, TBC Classic, Cataclysm Classic, and Mists Classic fallback behavior.
- Changed files: core/compatibility.lua, core/events.lua, core/supertracking.lua, core/util.lua, buttons/quest.lua.

