promotional bannermobile promotional banner

Belphie's Quest Log

Stop fighting the default quest log. Replace it!

File Details

Belphie's Quest Log 0.8B

  • B
  • Mar 23, 2026
  • 18.26 KB
  • 25
  • 2.5.5+1
  • Classic TBC

File Name

BelphiesQuestLog-0.8B.zip

Supported Versions

  • 2.5.5
  • 2.5.4

v0.8B — Major UI Overhaul & Feature Expansion

🆕 New Features

  • Added fully custom two-column quest log layout
  • Implemented grouped reward display system (choice vs guaranteed rewards)
  • Added interactive reward tooltips
  • Added Shift-hover item comparison tooltips
  • Added Shift-click to link quest rewards in chat
  • Introduced custom theme system (dark / enhanced UI styling)
  • Added movable, persistent configuration panel
  • Added item-level display support (where available)

🎨 UI & Visual Improvements

  • Complete redesign of quest log frame with modern panel styling
  • ElvUI-inspired visual consistency across all elements
  • Improved panel separation, spacing, and readability
  • Consistent button styling and hover behavior
  • Improved reward layout (no empty sections or wasted space)

⚙️ Customization Enhancements

  • Improved scaling and resizing behavior
  • Config panel now matches quest log styling and supports dragging
  • Expanded font controls to cover all UI elements:
    • Titles, headers, list entries, objectives, rewards, buttons

🧠 Usability & Interaction Improvements

  • Mouse wheel scrolling for quest list and detail panel
  • Improved quest selection handling
  • Real-time updates when changing settings
  • Improved Escape key behavior and UI closing logic

🐛 Bug Fixes

  • Fixed multiple nil errors related to UI elements and initialization
  • Fixed quest reward display issues (missing or incorrect rewards)
  • Fixed tooltip inconsistencies and invalid item errors
  • Fixed frame scaling and positioning persistence
  • Fixed scroll behavior allowing over-scrolling
  • Fixed resizing issues causing negative or off-screen positioning

🔧 Internal Improvements

  • Reworked quest data handling for stability
  • Improved event handling and update hooks
  • Refactored UI creation and reward systems
  • Added safeguards for missing API data and edge cases