promotional bannermobile promotional banner

Belphie's Quest Log

Stop fighting the default quest log. Replace it!

File Details

Belphie's Quest Log 1.0

  • R
  • Mar 31, 2026
  • 23.05 KB
  • 23
  • 2.5.5+1
  • Classic TBC

File Name

BelphiesQuestLog-1.0.zip

Supported Versions

  • 2.5.5
  • 2.5.4

📜 Changelog (0.8B → 1.0)

Added

  • Full color customization system (quest list, objectives, detail panel, config panel)
  • Objective row system with per-objective coloring
  • Item level display for rewards
  • Shift-click item linking
  • Shift-hover comparison tooltips
  • Sorting (level, alphabetical)
  • Filtering (hide completed, tracked only)
  • Tabbed configuration panel
  • Theme selection system
  • Safe color handling helpers

Changed

  • Reworked quest detail panel layout (objectives + rewards)
  • Rebuilt reward display system (choice vs guaranteed grouping)
  • Updated quest list selection and highlight logic
  • Refactored button system to remove hover texture artifacts
  • Improved frame layering and visibility behavior
  • Reworked config panel layout and UX

Fixed

  • Quest rewards not displaying correctly
  • Tooltip errors (invalid quest item)
  • Color picker cancel errors (swatchFunc / nil issues)
  • Escape key breaking game menu after closing UI
  • Scroll behavior allowing over-scrolling
  • Resize allowing negative values
  • Selection state persisting incorrectly
  • Config panel button hover artifacts
  • Multiple UI refresh/state sync issues

Technical

  • Added safe color handling (SafeColorUnpack)
  • Improved separation of:
    • BQL_ApplyAll() (base styling)
    • state-driven UI updates
  • Improved initialization and reload stability

⚠️ Known Issues / Compatibility

🔸 Details! Addon Interaction

  • A Lua error may appear when using /reload while in a group if the addon Details! (or plugins such as Raid Check or Tiny Threat) is enabled.
  • This issue:
    • does not occur with Belphie’s Quest Log alone
    • appears to originate from Details! or a shared interaction during group-based UI initialization
  • The quest log remains fully functional despite the error

👉 Current status:

  • Under investigation
  • No direct evidence that Belphie’s Quest Log is the root cause

🔸 General Addon Interactions

As with any full UI replacement, minor visual or behavioral inconsistencies may occur when used alongside:

  • UI overhaul addons
  • quest/map addons
  • tooltip addons

These are being monitored and improved over time.


🧭 Final Notes

This release represents a major milestone for Belphie’s Quest Log.

The addon is now:

  • feature-complete for v1.0
  • stable under normal gameplay conditions
  • ready for broader use and feedback

Further updates will focus on:

  • compatibility improvements
  • performance tuning
  • additional polish and optional enhancements