Bleakfiber's Quest Tracker - Classic

a modular, high-performance, standalone quest tracking interface crafted specifically for World of Warcraft Classic Era, Season of Discovery (SoD), and Hardcore.

Bleakfiber's Quest Tracker (Classic)

![Interface](https://img.shields.io/badge/Interface-11509 (Classic Era)-blue.svg) Version ![License](https://img.shields.io/badge/License-Restricted Source--Available-red.svg)

Bleakfiber's Quest Tracker is a modular, high-performance, standalone quest tracking interface crafted specifically for World of Warcraft Classic Era, Season of Discovery (SoD), and Hardcore.

Designed as an alternative to the default Blizzard quest watch frame, it combines a sleek, modern header and aesthetic with advanced features including quest item action buttons, zone-based grouping, distance sorting via Questie, right-click context menus, party quest synchronization, and automation tools.


Key Features

  • Customizable Header Bar: Complete with custom textures (Flat, Gradient, Blizzard, None), color pickers, counter displays, and quick-access buttons ([Log], [Zone], [All], [...], [-]/[+]).
  • Interactive Quest Item Buttons: Usable quest items (flares, totems, containment devices, seeds) appear directly alongside the quest block with full cooldown animations and stack counters.
  • Smart Zone & Section Grouping: Automatically clusters quests under collapsible zone banners (e.g., Durotar (3)) with custom color gradients.
  • Proximity & Distance Sorting: Integrates directly with Questie's database and map coordinates to sort quests by real-time distance to the closest objective or turn-in NPC.
  • Zero-Garbage Object Pooling: Uses dynamic object pools for quest blocks, objective strings, party member tags, and quest item buttons, completely eliminating garbage collection frame drops during combat and zone transitions.
  • Rich Quest Context Menus: Right-click any quest title to quickly track/untrack, link to chat, share with group, abandon, set navigation waypoints, or copy a Wowhead URL.
  • Social & Quest Automation:
    • Auto-accept quests from NPCs and group members (with optional shift-key bypass).
    • Auto-turn in quests with 0 or 1 item choices (pauses automatically when multiple rewards are offered so you can select your gear).
    • Auto-share newly accepted quests with your party.
  • Party Quest Progress Sync: Broadcasts and displays live party progress underneath each objective (e.g., • Teammate: 4/5) via hidden addon communications (BFQ_SYNC), and provides one-click sharing to party members who do not have the quest yet.
  • Custom Audio Alerts: Plays customizable completion sounds (Peon "Work complete!", Classic chime, Level-up fanfare, Raid warning) when completing quests or individual objectives.
  • Seamless ElvUI & TomTom Support: Automatically registers with ElvUI's Mover framework (/ec -> Toggle Anchors) and applies pixel-perfect skinning. Integrates with TomTom for one-click waypoints.

User Interface & Controls

Header Bar Controls

Button Action
[Log] Opens or closes the standard Blizzard Quest Log (ToggleQuestLog).
[Zone] Toggles filtering to only show quests for your current zone.
[All] Displays all tracked quests across all zones.
[...] Opens the Quick Filter & Settings Menu.
[-] / [+] Minimizes or expands the tracker contents.

Interactive Mouse Controls

  • Left-Click Quest Title: Opens the quest entry in the Blizzard Quest Log.
  • Shift + Left-Click Quest Title:
    • If a chat edit box is open: pastes the quest link into chat.
    • If no chat box is open: toggles tracking (watch/unwatch) for that quest.
  • Right-Click Quest Title: Opens the Quest Context Menu (Track/Untrack, Link to Chat, Share, Set Waypoint, Wowhead URL, Abandon).
  • Left-Click Zone Header: Expands or collapses that zone's quest list.
  • Alt + Right-Click Tracker Body: Quickly opens the full Options Panel.
  • Left-Click Quest Item Button: Uses the associated quest item.
  • Click-to-Share Badge ([Share]): Instantly shares the quest with group members who lack it.

Slash Commands

Manage the tracker quickly using /bfq or /bleaktracker:

Command Description
/bfq or /bfq config Opens the graphical AceConfig options window.
/bfq lock / /bfq unlock Locks or unlocks the tracker frame position.
/bfq toggle Minimizes or expands the quest tracker.
/bfq reset Resets the tracker to its default screen position (TOPRIGHT).

Configuration Guide (/bfq)

The configuration panel is split into 8 intuitive tabs:

  1. General: Lock position, auto-hide options, instance auto-collapse, and filter modes (All, Current Zone, Watched Only).
  2. Sizing: Adjust width, max height, UI scale, and toggle the Visual Sizing Guide overlay.
  3. Fonts & Typography: Select LibSharedMedia fonts, font sizes, outlines, and difficulty color coding.
  4. Appearance & Backdrop: Custom backdrop/border textures, edge sizes, full RGBA color pickers, and padding.
  5. Headers & Sections: Header textures, button visibility toggles, quest count formats, and zone grouping styles.
  6. Sorting & Filtering: Sort by Distance, Level, or Zone; push completed quests to the bottom; show elite/dungeon/raid tags.
  7. Integrations: Auto-registers with ElvUI pixel skinning/movers and Questie database/tomtom waypoints.
  8. Social, Automation & Audio: Auto-accept/turn-in, party sync, chat completion announcements, and custom completion sound effects with live audio preview.

Dependencies & Integrations

  • Required: None (Runs completely standalone with built-in fallbacks).
  • Optional Integrations:
    • Questie: Unlocks objective database lookups, distance sorting, and bag scanning.
    • ElvUI: Applies native transparent skinning and mover anchor support.
    • TomTom: Enables one-click waypoint navigation from context menus.

The Bleakfiber's Quest Tracker - Classic Team

profile avatar
  • 3
    Projects
  • 1.5K
    Downloads
Donate

More from Bleakfiber