Details

Addon ID: 25951
Addon Version: 0.1.5
Expansion: 1.60
Upload date: Oct 06, 2026
Last Updated: Oct 06, 2026
Downloads: Less than 100
Website: Source Link

Expansion



Developers

Pmptasty
Pmptasty Creator

Questbook - Quest Browser and HUD for Classic Era, Forever and TBC

Questbook is in active development; what is here works, and more is coming.

Ever needed to know what a quest wants before you have it? Standing at a quest giver wondering whether the follow-up is worth it? Looking for the rest of a chain you started weeks ago? Questbook answers one question for any quest in the game: what do I do for this quest?

It works for quests you have never picked up, not just the ones in your quest log — every quest, every giver, every mob and every drop, in one searchable window, built on the quest information from QuestDB. Questie is not required.

Then it takes you there. A head-up display leads you to any quest giver, mob, drop, turn-in, dungeon entrance or flight master — by road, boat, zeppelin or flight path, whichever is quickest from where you stand — with the route drawn on the world map and the minimap.

Core Features

One Quest Window, Four Tabs (Five On Classic Era)

  • One-Click Access: the minimap button opens the Questbook window — Browse, every quest in the game as one sortable list with the details of the quest you pick beside it; Rewards, every item any quest awards; Active, the quests in your log and which one the HUD is following; Places, anywhere in Azeroth the HUD can guide you to; and on Classic Era, Attunements, every raid and dungeon attunement step by step
  • Ready When You Are: the Browse list is built quietly in the background a few seconds after you log in, so it opens at once
  • Any Quest, Not Just Yours: the quests you have, the ones you finished, and the ones you have never seen are all here
  • Remembers Itself: where you put the window, how big you made it, and which tab you were on, through reloads and logouts

The HUD

Click any giver, mob, drop, event location or turn-in marked [hud] in the quest panel — or Guide me at the top of it — and a head-up display appears, drawn like a fighter jet's rather than a dumb arrow:

  • The Heading Tape: your heading across the top with the compass points lettered, the range in yards, your speed and an ETA, and the name, level and zone of what you are heading for
  • Two Markers: in quest yellow under the tape — ^ is the target's bearing, * is the next turn of the route to it; past your shoulders they become << >> and <* *> so you always know which way to turn
  • ALT: how far above or below you the route's next stop is, at the right of the compass row — so you know whether the flight master is up the ramp or down the cliff before you get there
  • [T] To Target: when you are close, [T] breathes — click it, or the key you bind under Key Bindings > Questbook, to target the mob or NPC; LOCKED once it is your target
  • Out Of The Way: locked in place and click-through. Unlock it in the settings or with /questbook hud unlock to drag it, then lock it again
  • Always On, If You Like: turn on Always show the HUD and it stays on screen as a compass when you are not being guided anywhere. Off by default
  • In Combat: the game does not let the HUD appear or disappear mid-fight, so a change waits for the fight to end

Routes: Boat, Zeppelin, Flight or Road

  • The Quickest Way: the HUD does not point straight at a target across the sea. It plans a route over roads, boats, zeppelins, flight paths and portals and picks the quickest — a Horde player in Orgrimmar with a quest in Alterac Valley is walked to the zeppelin, told to BOARD, and walked on from the far tower
  • Says Why: the readout names the current leg (BOARD Zeppelin to Grom'gol, FLY Freewind Post) and, on a walk, what the walk is for (-> FLY The Crossroads) — so when the marker points away from your target, you know it is taking you to the flight master
  • Keeps Up With You: take a flight the route did not plan and it re-plans from where you will land; walk round a road point and the route moves on with you rather than waiting for you to come back; head off in another direction before you reach the first road and it plans again from where you are
  • Dungeons: a quest whose mobs are inside an instance points you at its entrance, and says so
  • Into Caves: a mob deep inside a cave or a building is reached by walking in, not by a straight line over the hill
  • Stops At The Target: the route ends at what you are heading for, rather than running past it to a road point and doubling back
  • Roads Over Shortcuts: a road in this game is usually about twice the straight-line distance, because it goes round things, so the road is taken unless it is more than four times as long — an absurd detour, or a target closer than the nearest road
  • At Your Speed: the route is priced at how fast you actually move, mount included, so a flight you would beat on horseback is not planned for you
  • The Way In: a city you enter by a lift is routed the way you would walk it — into Undercity at the ruins entrance and down the elevator, not the long way round through the hills
  • Your Side: a Horde player is never sent to the Alliance boat or an Alliance flight master, nor an Alliance player to a zeppelin
  • Only Paths You Know: Questbook reads your flight map each time you open one, and a route then takes only the flight paths this character has learned — never a flight master you have not discovered. Talk to any flight master once on a new character: until a flight map has been read, the HUD draws a straight line to the target; from the first map read on it routes by road, boat and flight. Route over flight paths can still be turned off altogether; boats and zeppelins are always used
  • Stop Any Time: the stop icon beside the gear on the window's bottom row takes the HUD off whatever it is guiding you to — quest, giver or place — and nothing brings it back until you pick something again

On The World Map And The Minimap

  • The Line: the route is drawn in the HUD colour on the world map — the whole-world view, the continent view and every zone map, so a journey across the sea can be read end to end — and on the minimap, following you as you move
  • The Real Route: a flight is drawn along the gryphon's own curve and a boat or zeppelin along the ship's, fainter than a road; a sea crossing shows each shore on its own continent's map, and aboard, the HUD steers along the ship's path
  • Either Or Both: the two lines can be turned off separately, and the minimap line turns with the minimap when it rotates

The Active Tab And Guide Me

  • Your Quest Log, With Answers: the quests in your log with the same panel as Browse — giver, objectives, drops, turn-in, rewards
  • How Far: a Yards column says how far each quest's next place is from where you stand, keeps up as you move, and sorts nearest first
  • The Active Quest: the gold arrow at the end of a row makes that quest the one the HUD follows — the game's log selects and tracks it, and the HUD leads you to its NEAREST unfinished objective, at its nearest spawn, then the next nearest as they complete, then the nearest turn-in — and looks again once you have moved a few hundred yards. Remembered per character
  • Guide Me: at the top right of the quest panel, on every tab. On a quest you have, it makes it active. On a quest you do not have yet, the HUD leads you to the quest giver (or to what drops the item that starts it) and remembers the quest — the moment you accept it, it becomes the active quest and the HUD moves on to the objectives by itself
  • From The Quest Tracker: on WoW Forever, right-click a quest in the game's objective tracker and pick Guide me (Questbook), or Stop guiding (Questbook) to turn it off
  • Quests Nobody Knows: a quest in your log that no database has shows its ID in the panel, and /questbook missing lists every such quest with its ID, so you can report them. If the game itself gives a waypoint for one, Guide me follows it
  • From The Bar: with Titan Panel, hover Questbook on the bar for a menu of your quests and click one to switch the HUD without opening the window
  • Plan My Route: one click above the list puts every quest in your log on the HUD in a short order from where you stand, one after another — each quest as its next place, the turn-in of a complete one or the next objective of an open one — and the plan is made again as the log changes, so it follows you. Quests on another continent wait for the end; stopping the HUD or picking any other target by hand ends it
  • Share With Party: beside it, offers the quest in the panel to your party as the quest log's own Share button does, and says when the game will not
  • Search Your Log: type a quest name, a zone, a level or an ID to narrow the list to just those quests
  • Another Character's Quests: a Character picker beside Plan my route lists everyone you have played, and your party members, and picking one of your characters shows the quests they were carrying and how old that record is. The game gives addons no way to read an alt's quest log, so Questbook writes each character's down while you play them — a character you have not logged into since installing is not listed at all, rather than listed as having no quests. Their rows are read-only: no distance, because that would measure from where you are standing to somewhere their quest needs, and no arrow, because the game cannot track somebody else's quest. The row still opens its details

Your Party

  • Their Quests: pick a party member in the Active tab's Character picker to see their quests. Anyone running Questbook shows their whole log with progress; anyone running Questie shows what Questie shares; anyone else shows the quests you both have
  • Who Is Where: a Party section in the quest panel shows how far along each party member is on that quest
  • Who Needs This Mob: mouse over a mob and its tooltip lists every quest it counts for — yours and your party's — and who still needs it, leaving out whoever is done. It works whatever language your game is in, and in raids. Turn it off in the General settings
  • The Whole Raid: the game only tells addons about the members of your own raid group. Every Questbook user in a raid shares what they can see of their own group, so with one Questbook user per group, everyone in the raid is covered — shown as “seen by” whoever reported it

The Attunements Tab (Classic Era)

  • Every Attunement: Molten Core, Onyxia's Lair (Horde and Alliance), Blackwing Lair, Naxxramas, the Shadowforge Key, the Skeleton Key and Aqual Quintessence — each one's level, reputation and quests in order, marked Done, In log, Next, or ? where Questbook cannot tell. Click a step to open its quest, with Guide me as usual
  • Your Alts Too: the Character picker shows any character you have played with Questbook installed
  • Your Group: a Group column names who in your party or raid is on each step right now
  • Your Guild: every Questbook user shares their attunement progress with the guild and its sister guilds. A Guild next column names the guildmates for whom that step is the next one to do — with their level on a level step, such as “Cinia (33)” — the status line counts how many are attuned, and guildmates appear in the Character picker so you can see exactly where they are. It syncs by itself shortly after you log in, or press Sync guild (once every five minutes)
  • Who Is Attuned: every attunement ends in an Attuned row, marked Done when the character on screen is attuned, listing every attuned guildmate
  • In Progress Only: on by default, so a big guild does not bury the first steps in names. A guildmate is named only once they have started that attunement, or are within five levels of a level step — the people worth keeping an eye on. Everyone else is a count, such as “142 below level 55”. Untick it to name everyone
  • See Everyone: click a Group or Guild cell and the panel on the right lists every name in it, one per line; a crowded cell ends in a count, such as “Ann, Bob +3”
  • Explains Itself: hover a step for what its status means, what it needs, who is on it and what a click does; every column heading has its own tooltip
  • Seen Inside: a guildmate seen inside Blackwing Lair, Onyxia's Lair or Naxxramas is counted as attuned to it — even one who does not run Questbook — and shown as “seen inside”, with when

A Warning Before You Accept

  • What You Would Lose: when a quest is offered, a panel beside the dialog lists every breadcrumb accepting it would cancel — the optional quests that lead into it, with their own rewards, such as the class quests you can pick up from several trainers but only turn in once — and every quest the database marks as one-of with it, which you should expect to close
  • Before, Not After: it is there while the Accept button is, and it says which of those quests are already in your log — the ones you are about to make pointless. Quests you have already done are not listed. Switch it off in the settings if you never want it
  • Plays Well With Auto-Accept: if you run Questie with its auto-accept on, it is held on a quest the warning lists so the dialog stays open for you to read, and runs as usual on every other quest
  • Works With Dialogue UI: if you use Dialogue UI's quest window instead of the game's, the panel sits beside that window, on the side facing the middle of the screen. With an addon that replaces the quest window in some other way, the same lines go to chat
  • Tell Us What It Said: this is new and built from the quest data, tested against those rows rather than in the game — if the panel names a quest that was still offered to you afterwards, or misses one that was taken away, say so on Discord with the quest names and it gets fixed

Riding Gear, Swapped For You

  • Save A Riding Set: put your riding pieces on — the Carrot on a Stick, the gloves and boots with the riding enchant — and press Save what I am wearing as my riding set in the settings
  • Mount And It Is On: turn on Swap to my riding set when I mount and from then on mounting swaps the set in and dismounting puts back exactly what you were wearing. A swap that falls due in combat waits for the fight to end; a piece that is not in your bags is left alone and said in chat. Off by default, per character; a flight is not a mount
  • Or Use A Dibs Loadout: if you run Dibs, point the swap at one of its loadouts instead and Dibs does the moving — mounting swaps to that loadout, dismounting puts back what you were wearing, and Dibs waits out combat. The dropdown is in the same settings section, and appears only if you have Dibs

The Places Tab: Anywhere In Azeroth

  • Every Destination: every dungeon, raid and battleground entrance, every flight master, inn and graveyard, and every named place in Azeroth, in one list with a filter strip (search, kind, zone)
  • Go: click a row and the HUD guides you there, route and map lines included — a way to find anywhere on the continent, not just quest objectives. Click again to stop
  • The Townsfolk Too: your class's trainers, every profession's trainers, repairers, auctioneers, bankers, your side's mailboxes, battlemasters, weapon masters and a hunter's stable masters — "where is the nearest repairer" is a search and a click
  • Crafting Stations: every anvil, forge, alchemy lab and mana loom, each named after the place it stands in, such as “Anvil — Kharanos”
  • From ItemDB Too: ItemDB's Where to get it window (Alt-click an item) lists the mobs, vendors and gathering nodes an item comes from — click one and Questbook's HUD guides you there, and the stop button on that window stops whatever the HUD is guiding you to

Powerful Search and Filters

  • Search: type part of a quest name, its zone or its quest ID — word by word, in any order, so "bandanas red" finds Red Leather Bandanas
  • Search by Mob or Item: know what you have to kill or collect but not the quest name? Type that instead, and every quest that sends you after it comes up
  • Filters Across The Top: zone, level range, side and status; they apply as you change them, and Clear puts them all back. Every tab's filters line up the same way, labels on one line and boxes on the next
  • Browse For An Alt: the Character dropdown shows the list as another of your characters would see it — the quests their class and race can take, what they have done, what is in their log and what is ready for them. A quest that needs reputation or a profession shows no status for an alt, because the game cannot tell Questbook an alt's. Each character appears once you have logged it in with Questbook installed
  • Where You Stand: a Status column says Done, In log, Seasonal (offered only while its event runs, such as the holidays or the Ahn'Qiraj war effort), Ready — or why not: Pre-quest (a quest you must do first), Not for you (your class or race) or Not yet (something else, such as reputation or a skill) — for every quest, and the Status filter narrows to any of those, or to everything you have not completed. Ready checks prerequisites, exclusives, class, race, reputation and skill, and does not check level, so you can see what is coming. A quest waiting on a pre-quest names it at the top of its panel, and clicking that line opens the pre-quest. A not-yet standing can lag behind a new profession or a reputation gain until you accept or hand in a quest, or /reload
  • Only Real Quests: placeholder and retired quests that the game can no longer give are left out of the list
  • For Me: on by default, it hides quests your class or race cannot take — a hunter sees hunter quests and the ones for everyone, not the shaman ones. Untick it to see every quest; a quest that is not for you says so at the top of its panel
  • Remembered Per Character: close the window narrowed to Westfall 15–20 and it opens that way next time
  • Sortable Columns: click a column heading — quest, level, required level, zone — to sort by it; click again to reverse. A quest you cannot take until a higher level reads and sorts at that level
  • Striped Rows: the same easy-to-scan striped list as the other addons in the family

See What To Do

Click a quest and the panel on the right shows everything, in the order you need it:

  • Where It Starts: who gives it and where they stand, or which item starts it and what drops that item — and the item you are handed on accepting
  • What It Requires: your level, and the earlier quests in the chain — saying whether you need any of them or all of them
  • What To Do: every objective, spelled out
  • Where To Turn In: who takes it, and where
  • What It Rewards: the experience you would get at your level, the items you receive, the ones you choose between, money, reputation and any spell it teaches — even for a quest you have never had. Hover an item for its tooltip; Shift-click links it into chat, Ctrl-click previews it
  • The Quest's Own Words: what the quest giver says, and the objective summary — on all but about two dozen quests in the game, which have no text anywhere to find. For a quest you are carrying, the text comes from the game itself, so it is in your own language

Not in yet: quest text for a quest you are not carrying is English on every client until a translation source exists; the panel says so on a non-English client. Boats and zeppelins draw as a straight line between their two ends, and flight masters are not filtered by faction, on a QuestDB older than its September 2026 data — keep QuestDB current. And the HUD cannot draw in the game world itself — the game gives addons no way to — so it is a panel on the screen, not an arrow over the terrain.

The Rewards Tab

Looking for an upgrade rather than a quest? The Rewards tab lists every item any quest awards — icon, type, the level to use it, the item, and the quest that gives it:

  • Find The Gear First: filter by type, subtype, slot, quality and level, or search by item, quest or type
  • Usable By Me: keeps only gear your class can use from quests you can take — a hunter sees no maces and no plate
  • Then The Quest: hover a row for the item's tooltip; click it and you are on the Browse tab with that quest open and its row in view

Mob and Drop Details

  • Mob Levels: the level range of every mob a quest sends you after, so you know before you go whether you can handle it
  • Elite and Rare: marked, so a group quest never surprises you
  • Where They Are: the zone and coordinates where each mob spawns
  • What Drops It: for every item a quest wants, which mobs or objects drop it and how often

Follow Any Chain

  • The Whole Chain: earlier and later quests, each one a click away
  • Breadcrumbs and Choices: quests that lead into this one, and quests you can only do one of
  • Back Button: wander through a chain and return to where you started with one click

How It Works

Setup (One-Time)

  1. Install Questbook through the CurseForge app — QuestDB, ItemDB and the libraries come with it
  2. Log in. Questbook's quest list fills as you enter the world, and it is ready
  3. Done! There is nothing to configure

If your QuestDB is older than this version of Questbook expects, Questbook still works — it does less, and says in chat which parts are missing. If your QuestDB is too old to carry a quest database at all, the window names the version to update to rather than sitting empty.

Daily Usage

  1. Click the minimap button, or type /questbook
  2. Type in the search box (e.g., "Defias"), or narrow the list with the filters across the top
  3. Click a quest → the panel on the right shows where it starts, what to do, where to turn it in, and what it rewards
  4. Click any quest in its chain to jump to it; Back brings you home
  5. Click Guide me at the top of the panel, or any [hud] in it, and the HUD leads you there — follow the * marker and the line on your minimap
  6. On the Active tab, the arrow at the end of a row makes that quest the one the HUD follows, objective by objective
  7. The Places tab guides you to any dungeon entrance, flight master, inn or named place; the Rewards tab lists every item any quest awards
  8. The i by the close button explains everything the window does; the gear opens the settings

The Minimap Button

  • Left-click: open or close the window
  • Right-click: show or hide the HUD
  • Shift-click: open the settings

Why Choose Questbook?

Answers, Then Directions

  • Built for Questions: map pins show you where things are; Questbook tells you what a quest is before you decide to do it
  • Any Quest: look up the quest a guildmate asked about, the one in a chain you have not reached, or the one you skipped
  • Everything in One Place: giver, objectives, mobs, drops, turn-in and chain on one panel — no alt-tabbing to a website
  • Then Go: one click and the HUD takes you there by the quickest way — boat, zeppelin, flight or road — and tells you which, rather than pointing straight across the sea

User Experience

  • Intuitive Interface: filters across the top, a striped list below, details on the right
  • Smart Defaults: shows quests for your faction, sorted by level, out of the box
  • Stays Out of the Way: costs nothing until you open it

Active Development

  • Regular Updates: bug fixes and feature additions
  • Community-Driven: features requested on Discord shape what comes next

Slash Commands

  • /questbook — open or close the Questbook window, the same as the minimap button
  • /questbook hud unlock — let the HUD be dragged (an outline shows)
  • /questbook hud lock — pin it where it is, click-through again
  • /questbook hud off — hide the HUD and stop tracking
  • /questbook missing — list the quests in your log that no database knows, with their IDs, to report on Discord
  • /questbook timing — report in chat how long the status column and the search index take to build, until typed again

Configuration

Questbook works without any setup. The window remembers its own position, size and tab. The gear button by the close button opens the settings, in two tabs.

General — the minimap button, the warning before accepting a quest that closes others, who needs a mob in its tooltip, and Riding gear: swap to your riding set when you mount, save what you are wearing as that set, forget it again, or point the swap at one of your Dibs loadouts instead (that dropdown appears only if you have Dibs).

Appearance — text size, which enlarges the rows and fonts together; window opacity; and the HUD: show it, always show it as a compass, lock it, its colour and the markers' colour, its size, the targeting range at which [T] starts breathing, whether routes may take flight paths at all, whether to use only the flight paths this character has learned, and the line on the world map and on the minimap.

A key for [T] is bound under Key Bindings > Questbook.

Dependencies & Compatibility

Required

All of these install automatically through the CurseForge app.

  • QuestDB — the quest information Questbook shows: every quest, its givers, objectives, mobs, spawns, drops, chains, rewards and text, and the travel graph the HUD's routes, map lines and altitude are built on: roads, boats, zeppelins, flight paths and their heights. Keep it current — the quest data and the flight paths' curves need its latest data
  • ItemDB — the offline item database: reward items named and coloured by quality even for items you have never seen, their tooltips, and the Rewards tab's type, slot, level and Usable By Me filters
  • Ace3 — core framework
  • VersionCheck-1.0 — tells you when a new version is out
  • LibAceGUIWidgets — the shared list, search box, filter strip and window widgets
  • LibDBIcon-1.0 — the minimap button. On WoW Forever, where LibDBIcon is not available yet, Questbook carries its own copy for now
  • DeltaSync, AceCommQueue and GuildRoster — Classic Era only: the Attunements tab's guild sharing

Optional

  • Questie — not needed, and Questbook does not read its quest database. If you run it with auto-accept on, the accept warning holds Questie's auto-accept so you can read the warning first. If you and your party run it, the quests Questie shares between party members show on Questbook's Active tab too
  • Dialogue UI — not needed. If you use its quest window, the warning before you accept appears beside it

Compatibility

  • World of Warcraft Classic Era (Interface 11509)
  • WoW Forever (Interface 16001)
  • Burning Crusade Classic, including the Anniversary Edition (Interface 20506)
  • The quest database is QuestDB's, which ships its own data for each of these, so the quest list, the routes and the maps are that version's own
  • On WoW Forever, the quests introduced by Forever itself are not in the database yet — they will not appear in Browse and the HUD cannot guide you to them. Everything Classic has is there
  • Runs alongside Questie — Questie keeps its map pins, tracker and tooltips; Questbook adds its own window
  • Runs alongside Dialogue UI — the warning before you accept sits beside its quest window

Shared Foundations

Questbook is built on the same set of libraries as TOGBankClassic, TOG Profession Master and FastGuildInvite, rather than reinventing the same plumbing:

  • LibAceGUIWidgets — the striped lists, search box and window-position memory these windows share, so they all look and behave alike
  • ItemDB — the offline item database behind the reward items, their tooltips and the Rewards tab's filters
  • QuestDB — the offline quest database behind every quest, giver, objective, spawn, drop, chain, reward and text Questbook shows, and the travel graph the HUD routes over
  • VersionCheck — tells you when a newer version is out

Each is published separately and installs automatically through the CurseForge app.

Recent Updates

v0.1.5 — The accept warning beside Dialogue UI

Fixed

  • With Dialogue UI, the warning before you accept a quest only appeared in chat. It now sits beside Dialogue UI's quest window, and it still follows the game's own window when Dialogue UI hands that back, such as inside an instance

v0.1.4 — Who is attuned, crafting stations, and Guide me from the quest tracker

New

  • Every attunement on the Attunements tab ends in an Attuned row that lists every attuned guildmate
  • Click a Group or Guild cell on the Attunements tab to see every name in it in the panel on the right
  • Tooltips on every Attunements step and column heading explain what the status means, what the step needs and who is on it
  • In progress only, on by default: the Guild column names only the guildmates who have started an attunement or are within five levels of a level step, and counts the rest. Untick it to name everyone
  • Crafting stations on the Places tab: every anvil, forge, alchemy lab and mana loom, named after where it stands
  • On WoW Forever, right-click a quest in the game's objective tracker to start or stop Questbook guiding you to it
  • /questbook missing lists the quests in your log that no database knows, with their IDs, so they can be reported. The quest panel shows such a quest's ID too

Changed

  • The Attunements tab's Guild column is now Guild next, and shows each guildmate's level on a level step, so nobody reads it as already done
  • A quest you cannot take until a higher level now reads and sorts at that level, so a level-60 quest no longer sits among the level-1 quests
  • Placeholder and retired quests the game can no longer give are left out of the list
  • The route walks you into caves and buildings to reach a mob inside, instead of a straight line over the hill
  • The route stops at what you are heading for, rather than running past it and doubling back

Fixed

  • The HUD kept pointing back at where a route started when you walked off in another direction, until a /reload. It now plans again from where you are
  • An error during combat on WoW Forever when the HUD tried to appear or disappear mid-fight. It now waits for the fight to end
  • On WoW Forever, opening the window on the Active tab could stop the tab drawing with an error

v0.1.3 — The Attunements tab, guild attunement sharing, and WoW Forever fixes

New

  • The Attunements tab (Classic Era): Molten Core, Onyxia's Lair, Blackwing Lair, Naxxramas, the Shadowforge Key, the Skeleton Key and Aqual Quintessence, step by step — what is done, what is in your log and what is next, for you or any of your alts
  • Guild attunement sharing: every Questbook user's attunement progress is shared with the guild and its sister guilds. See who is on each step, how many are attuned, and pick a guildmate to see their steps. Syncs by itself after login, or press Sync guild
  • Seen inside: a guildmate seen inside Blackwing Lair, Onyxia's Lair or Naxxramas counts as attuned to it, even without Questbook
  • Your whole raid: Questbook users share what they can see of their own raid group, so raid members outside your group show their quests too. The Attunements tab's Group column shows who is on each step

Changed

  • The Browse tab is built in the background after login, so it opens straight away instead of pausing the first time
  • Questbook's name is orange in the addon list, like the rest of the family

Fixed

  • On WoW Forever, the Active tab showed none of the quests in your log
  • On WoW Forever, Questbook would not load without a minimap-button library that is not available there yet; it now brings its own
  • A quest you had just handed in, or a level you had just reached, could still show as not done until the next change

v0.1.2 — Your party's quests, your alts' quests, and one quest database

New

  • Always show the HUD: a new setting under Appearance keeps the HUD on screen as a compass when you are not being guided anywhere. Off by default
  • See your party's quests: party members appear on the Active tab's Character picker. Anyone running Questbook shows their whole log with progress; anyone running Questie shows what Questie shares; anyone else shows the quests you both have
  • A Party section in the quest panel shows how far along each party member is on that quest
  • Browse for your alts: a Character dropdown on the Browse tab shows the quest list as one of your other characters would see it — the quests their class and race can take, what they have done, what is in their log and what is ready for them. Each character appears once you have logged it in with Questbook installed
  • Search your quest log: the Active tab has a search box too — type a zone, a quest name or a level to narrow your log to just those quests
  • Mouse over a mob to see which quests it counts for, yours and your party's, and who still needs it — every objective it counts for, whatever language your game is in, and in raids too. Can be turned off in the General settings

Changed

  • Questbook now uses QuestDB only. The option to read Questie's quest database instead is gone, and so is the /questbook source command. Questie's auto-accept is still held when the warning has something to say
  • The minimap button now comes from the LibDBIcon-1.0 addon, which the CurseForge app installs with Questbook, so it stays up to date without a Questbook release
  • The search boxes on the Browse, Rewards and Places tabs are now the game's own search box, with a magnifier, a hint of what you can type, and an X to clear it. On Browse, typing a zone name shows only that zone's quests
  • The filters across the top of every tab now line up: every label on one line, every box on one line, evenly spaced
  • The window opens a little wider, to make room for the new Character dropdown

Fixed

  • Guide me could walk an Alliance player past flight paths they already knew — Stormwind, Ironforge, Lakeshire, Theramore and others — and did not re-plan after a flight landed there
  • Southshore's flight path could be mistaken for the Southshore ferry
  • A mob with no known level showed as “Level 0 Elite”; it now just says “Elite”
  • A quest for another class said it was waiting on a pre-quest; it now says it is for another class
  • When an active quest has no location, the HUD's “no place” message vanished after a second; it now stays up

v0.1.1 — Guided from ItemDB, and quest text in your own language

New

  • ItemDB's “Where to get it” window can now send Questbook's HUD to the mob, vendor or gathering node an item comes from. Click a row there and the HUD takes you to it, the same as a row on the Places tab
  • That window also gets a stop button, which stops whatever Questbook is guiding you to, just like the stop button on Questbook's own window

Changed

  • For a quest you are carrying, the Description and Objective text now come from the game itself, so they are in your own language instead of English. Quests you have not picked up still show the English text

v0.1.0 — Questbook stands on its own database, and the quest log gets a plan

New

  • Questbook now runs on WoW Forever and on Burning Crusade Classic, including the Anniversary Edition, as well as Classic Era — with that version's own quests, routes and maps. On WoW Forever, the quests that came with Forever itself are not in the database yet, so they will not appear in Browse and the HUD cannot guide you to them; everything Classic has is there
  • A Status column on the Browse tab says where you stand with every quest in the game: Done, In log, Seasonal, Ready to take — or why not: Pre-quest, Not for you, or Not yet. The Status filter narrows the list to any of those, or to everything you have not finished yet. A quest waiting on a pre-quest names it at the top of its details, and clicking that line opens the pre-quest
  • Plan my route takes your whole quest log at once and puts it on the HUD in order, nearest first, moving to the next as each one is done — instead of guiding you to one quest at a time
  • The Active tab shows how far away each quest is, so you can see at a glance what is on your way and what is across the continent
  • The Places tab now lists the people you actually go looking for: class and profession trainers, repair, banks, auctioneers, battlemasters, weapon masters, stable masters and mailboxes — alongside the dungeon entrances, flight masters and inns it already had
  • A Share button puts the quest you are looking at in party chat
  • Riding gear, as an option: put on your Carrot on a Stick and your mount-speed gear when you mount, and get your own gear back when you dismount. If you run Dibs, Questbook can swap between two of its saved outfits instead of moving the items itself
  • Only the flight paths you have actually learned are used when planning a route — on by default, and you can switch it off to plan over every flight path in the game
  • The route is drawn on the whole-world map as well, not only on the continent and zone views — so a journey across the sea can be seen end to end, which is the zoom a long trip is actually read at
  • See another character's quests: a Character picker on the Active tab lists everyone you have played since installing this version, and picking one shows the quests they were carrying and how old that record is. The game gives addons no way to read an alt's quest log, so Questbook writes each character's down while you play them — a character you have not logged into yet is not listed at all, rather than listed as having no quests. Their rows are read-only: no distance, because that would measure from where you are standing to somewhere their quest needs, and no arrow, because the game cannot track somebody else's quest

Changed

  • Questbook now reads QuestDB by default and no longer needs Questie. If you run Questie you can still choose it with /questbook source questie, and Questbook will use it
  • The HUD aims at the closest place a mob or object is found, then the next closest as each is done, instead of always the first one in the list
  • Routes are priced at your real speed, mount included, so a flight you would beat on horseback is not planned for you
  • Trainers, mailboxes and the rest of the Places tab come from the game's own records rather than from what an NPC's job title happens to say, so a trainer whose title reads differently is no longer missing. Mailboxes are shown to the side that can use them
  • If Questie is set to accept quests for you, Questbook holds that just long enough to warn you when accepting would cancel something — the warning is no longer beaten to it
  • An older QuestDB no longer leaves Questbook empty: it does less, and says in chat which parts are missing and what to update. If your QuestDB is too old to carry a quest database at all, the window names the version to install instead of sitting blank
  • The Browse list opens faster. Questbook was working out where you stand with every quest in the game each time the list was filtered, then throwing most of those answers away with the rows your search or zone filter had already ruled out. It now works them out for the quests you are actually being shown — except when you filter BY status, which has to look at all of them to choose. The Status column reads exactly as before

Fixed

  • Boats and zeppelins were never chosen for a route, however long the journey — a trip across the sea walked or flew the whole way instead. A run from Tirisfal to Stranglethorn now takes the Grom'gol zeppelin
  • Routes into a city you reach by a lift went the long way round. Undercity was the clear case: instead of walking in at the ruins entrance and taking the elevator down, the route looped west and south through the hills and arrived from the far side — more than three times the distance, and no use at all to a player who opened the addon precisely because they did not know where the entrance was
  • Nearly every quest now shows a Description. Quests with no description of their own show what the quest giver says as you hand the quest in; only two dozen quests in the game are left with nothing to show, and they have no text anywhere to find
  • A boat's, zeppelin's or flight's path could be drawn backwards on the map, and the HUD would then steer you towards the dock you had just left rather than the one you were heading for
  • Some roads stop a little short of the place they lead to, which left a small gap in the drawn line and, less visibly, made the HUD's ALT reading report the height of the road rather than the height of the flight master or inn at the end of it. Every leg now runs all the way to what it leads to
  • Routes ignored the roads far more often than they used them. A road in this game is typically about twice as long as the straight line, because it goes round things — and the rule deciding when to cut across instead had been set below that, so on most trips you were simply pointed in a straight line. The line from Undercity to Deathknell went over the ridge between them rather than round by Brill. The straight line is now offered only when the road is more than four times the direct distance, which is a genuinely absurd detour or a target so close that the nearest road is further away than it is
  • The stop icon beside the gear rendered at about half the size of the other icons
  • The Status column could read "Not yet" while the quest's own details said a pre-quest had to be in your log — the two now agree, and the column names the quest
  • Logging straight into the world could build the quest list, the standings and the HUD's resume before the game had finished handing over your quest log, so they were built from an empty one
  • Clicking a quest the database knows nothing about did nothing at all — the details panel simply kept showing the previous quest, so a genuine gap in the data and a broken list looked identical. Such a quest now opens and says plainly that no database has a record for it, whenever it is one you are actually carrying

v0.0.3 — What the first real runs found

New

  • A warning before you accept: when a quest is offered, a panel beside the dialog lists every breadcrumb accepting it would cancel and every quest Questie marks as one-of with it — and says which of them are already in your log. Before you accept, not after. Off in the settings if you do not want it. New and tested against Questie's data rather than in the game — if it names a quest wrongly, say so on Discord
  • A stop icon on the window's bottom row, beside the gear: one click takes the HUD off whatever it is guiding you to — quest, giver or place — and nothing brings it back until you pick something again. It is dim when there is nothing to stop
  • Boats and zeppelins are drawn along their real route on the world map and the minimap, and the HUD knows when you are aboard: it steers along the ship's path and the map line runs from the ship forward. Needs the latest QuestDB
  • Routes never send you to the other side's boat or flight master: a Horde player is not walked to the Theramore boat or Astranaar's gryphons, and an Alliance player is not sent to a zeppelin. With the latest QuestDB this covers every flight master; without it, the boats

Changed

  • A road within half again the straight-line time is preferred over a straight line across a ravine or a river; before, the straight line won most middle-distance trips
  • Clicking [hud], Guide me or a place while the HUD is switched off turns it back on; a quest counter ticking over does not
  • /questbook hud off now forgets the active quest too, so it stays off — before, the next loot brought the quest straight back

Fixed

  • The route line did not draw on a single-zone map, only on the continent view
  • [T] could be dead for a whole session if the HUD first came up during a fight
  • On a collect quest, [T] tried to target the item instead of the mob that drops it, and LOCKED never lit; on a place, [T] breathed for something it could not target
  • With only an event objective left, the HUD pointed back at a finished mob
  • On a boat, the route re-planned from mid-water and pointed back at the dock
  • Indoors, the minimap line was too short for anyone who had never touched the minimap zoom

v0.0.2 — The HUD, routes, the maps, the Active and Places tabs, Guide me

New

  • The HUD: click any giver, mob, drop, event location or turn-in marked [hud] in the quest panel and a head-up display leads you there — a heading tape with the compass points, the range, your speed and an ETA, two markers in Questie yellow for the target's bearing and the route's next turn, and ALT for how far above or below you the next stop is. When you are close, [T] breathes: click it, or the key you bind under Key Bindings > Questbook, to target the mob or NPC
  • Routes: the HUD plans the quickest way over roads, boats, zeppelins, flight paths and portals and tells you which — BOARD Zeppelin to Grom'gol, FLY Freewind Post, -> FLY The Crossroads on the walk to the flight master. Take a flight it did not plan and it re-plans from where you will land; walk round a road point and it moves on with you. A quest inside a dungeon points you at the entrance. Route over flight paths can be turned off. The route is priced at your own speed, so on a mount a ride you would beat on horseback is not planned
  • The route drawn on the world map and the minimap, in the HUD colour, following you as you move; flights along the gryphon's real curve, fainter than a road; a sea crossing shown shore by shore on each continent's map. Each line has its own switch
  • The Active tab: the quests in your log with the same panel as Browse. The arrow at the end of a row makes that quest the one the HUD follows, objective by objective, then the turn-in; remembered per character
  • Guide me at the top of the quest panel: a quest you have becomes active; a quest you do not have yet has the HUD lead you to its giver, and it takes over as the active quest the moment you accept it
  • The Places tab: every dungeon, raid and battleground entrance, flight master, inn, graveyard and named place in Azeroth, with a filter strip — click one and the HUD guides you there
  • A quest menu on Titan Panel: hover Questbook on the bar for your quests and click one to switch the HUD
  • Right-click the minimap button to show or hide the HUD; Shift-click for the settings; and /questbook hud unlock, lock and off
  • Settings for the HUD under Appearance: show, lock, HUD colour, marker colour, size, targeting range, route over flight paths, and the two map lines

Changed

  • A quest with no recorded location no longer makes the HUD vanish; it stays up and says so
  • Tracking a quest through Questbook now goes through the game's own tracking, so the quest tracker's limit and its messages behave as they do from the quest log

Fixed

  • Clicking a second place from the same spot raised an error
  • The map line stopped at a city gate; it now runs out of the city toward the zeppelin or the road
  • In the air, the route re-planned a walking route from the gryphon; it now holds the flight and points at the landing
  • A route's marker waited for you to come back to a road point you had walked round; it now counts the point as passed
  • A place you were guiding to was taken off the HUD by the next loot

v0.0.1 — First release

New

  • The Browse tab: every quest in the game in one sortable list, with search by quest, zone, ID, mob, object or item; filters by zone, level range and side; and For Me, which hides quests your class or race cannot take
  • The quest panel: where a quest starts, what it requires, what to do (with mob levels, elite marks, spawn locations and drop chances), where to turn it in, its whole chain with a Back button, what it rewards, and the quest's own text
  • Reward items with their tooltips: hover for the item, Shift-click to link it into chat, Ctrl-click to preview it
  • The Rewards tab: every item any quest awards, filtered by type, subtype, slot, quality and level, with Usable By Me for gear your class can use; click one to open its quest
  • Filters and the open tab are remembered per character; the window's position and size through reloads
  • Settings for text size and window opacity, and a minimap button

Credits

Developed by:

  • Pimptasty - Developer

Quest Information:

  • CMaNGOS — the Continued MaNGOS project, and the MaNGOS project it continues. Every quest, giver, objective, mob, spawn location, drop, chain, reward and text Questbook shows comes from the CMaNGOS classic server database, which its contributors reverse-engineered and tested, because the game client itself doesn't store them. They reach Questbook through QuestDB, which re-expresses the underlying facts in its own format; neither addon redistributes any CMaNGOS file.
  • Questie — the WoW Classic quest helper, by the Questie team and its contributors. Questbook was built on Questie's database from its first release until QuestDB reached parity with it. Questbook contains none of Questie's files. Without Questie, Questbook would not have existed — thank you.

Special Thanks:

  • The Questie team, for the quest helper and the database this addon was first built on
  • The CMaNGOS and MaNGOS contributors, for the server database
  • Ace3 library maintainers for the excellent framework
  • WoW Classic community for feedback and support

License

Questbook is open-source software under the MIT License. See the LICENSE file for details.

Perfect For

  • Levelers: plan the next few levels by zone and level range, and see which quests are worth the walk
  • Completionists: browse every quest in the game, not just the ones in your log
  • Chain Hunters: follow a quest chain from its first breadcrumb to its last quest, one click at a time
  • Guildmates Asking "Where Is...?": look up any quest someone asks about, even one you have never had
  • Anyone Lost: pick a dungeon entrance or a flight master on the Places tab and follow the HUD there by the quickest boat, zeppelin, flight or road

Tips & Best Practices

  1. Search Loosely: the words can be in any order, so "bandanas red" finds Red Leather Bandanas without remembering the exact title
  2. Search by Mob or Item: if you know what you need to kill or collect but not the quest name, search for that instead
  3. Narrow by Zone and Level: pick a zone and a level range to plan the next few levels in one place
  4. Check Mob Levels First: a quick look at the objective's level range saves a wasted trip
  5. Follow the Chain: open the last quest in a chain to see everything that leads up to it
  6. Follow the Star: when the HUD's * points away from your target's ^, it is taking you to the boat or the flight master — the readout says which. Follow the *
  7. Bind [T]: put the targeting key somewhere handy and the HUD targets the mob for you the moment it breathes

Download Questbook and stop guessing what a quest wants — or where it is.

Every quest. Every giver. Every drop. One window, and a HUD to take you there.

Bug Reports & Feature Requests

Discord is the only place bug reports and feature requests are tracked. Reports left as CurseForge comments or elsewhere are likely to be missed.

Join the Discord — for bugs, feature requests, questions, or anything else.

Before reporting a bug, this makes it far easier to fix:

  • Name the quest you were looking at.
  • Say which versions of Questbook and QuestDB you are running.
  • If the information shown for a quest looks wrong, say what you expected — Questbook shows QuestDB's information, so it may be something to report to QuestDB too. If the HUD's route goes somewhere odd, say where you were and what you were guiding to.
  • Include any error message the game showed.

You must be logged in to leave a comment.

Comments (0)