Description
BlockyQuests
A modern, fully-featured Quest Tracker replacement for TBC Classic (Interface 20504)
BlockyQuests overhauls every part of the default WoW quest experience — the tracker, the quest log, the timer, and chat sharing — with a clean, dark aesthetic, per-character settings, and quality-of-life features the default UI simply doesn't offer.
✦ Features
🗺️ Quest Tracker
- Fully movable and draggable tracker frame, clamped to screen
- Dark, stylized backdrop with an amber gold border and title band — looks great at any resolution
- Adjustable background opacity (0–100%) so the tracker never blocks your view
- Quests are grouped by zone for instant orientation
- Quest difficulty coloring on titles — red, orange, yellow, green, or grey based on your level vs. the quest level
- Ctrl+Scroll on the tracker to scale it up or down on the fly
- Mouse scroll wheel to scroll through long quest lists
- Supports tracking up to 25 quests simultaneously (bypasses Blizzard's default 5-quest cap)
📋 Modern Quest Log
- A polished two-panel replacement for Blizzard's default QuestLogFrame
- Left panel: Scrollable quest list grouped by zone, with level badges and watch checkmarks
- Right panel: Full quest title, objectives, description, and reward display for the selected quest
- Fully resizable and movable, with saved position and scale per character
- Opened via the same minimap button as the default log — no new keybinds required
⏱️ Quest Timer
- A stylish animated neon-border timer frame replacing Blizzard's plain QuestTimerFrame
- Left-drag to reposition, Ctrl+Scroll to resize, Right-click to lock/unlock position
- Timer position and scale are saved per character
🔗 Quest Link Sharing
- Click the
(+)button next to any tracked quest to open a share menu (say, party, guild, channel, etc.) - Shift+click the
(+)button to instantly insert a quest hyperlink into your active chat box - In numbered chat channels (General, Trade, LFG), where Blizzard strips quest links server-side, BlockyQuests sends a readable plain-text sentinel (
[Quest Title] <<BQ:LEVEL:TITLE>>) that other BlockyQuests users see as a clickable hyperlink, while everyone else still sees the quest name clearly - Hovering a quest link opens a tooltip showing quest level and title
🔍 LFG Button
- A compact LFG toggle button embedded in the tracker title bar
- Glows green when the LFG panel is open; dims when closed
- Tooltip explains its function; scales automatically with the tracker
⚙️ Options Panel
- In-game options panel matching the BlockyQuests visual style
- Adjust font sizes for headers, zone names, quest titles, and objectives independently
- Set frame width, height, and tracker opacity
- Configure Quest Log panel size, divider position, and font sizes
- Scale sliders for the tracker, quest log, and options panel itself
- All settings are saved per character
💾 Per-Character Saved Settings
- All layout, font, scale, and position preferences are stored per character per realm — no more sharing settings between alts
- Includes a one-time migration from legacy flat SavedVariables to the per-character structure
📦 Installation
- Download and extract the
BlockyQuestsfolder - Place it in
World of Warcraft/_classic_/Interface/AddOns/ - Restart WoW or reload your UI (
/reload)
🖥️ Compatibility
- TBC Classic (Interface version 20504)
- Does not modify any Blizzard secure frames
- Safe to use alongside other quest addons (though tracker conflicts may occur)
💬 Commands
| Command | Action |
|---|---|
/bq or /blockyquests |
Open the Options panel |
🐛 Known Limitations
- Quest IDs are not exposed by the TBC 2.5.x client API; quest links in numbered channels use a title-based fallback that requires the recipient to have the quest in their log for tooltip display
- The 25-quest watch cap requires BlockyQuests to be loaded; logging out resets Blizzard's native cap to 5 until the addon re-initializes
Built with care for the TBC Classic community. Feedback and bug reports welcome!


