promotional bannermobile promotional banner

QuestQuill

A standalone quest helper for WoW 3.3.5a with a clean tracker, world-map markers, resource tracking, and optional TomTom navigation.

##QuestQuill

QuestQuill is a standalone quest helper for the original World of Warcraft 3.3.5a client (build 12340). It bundles quest and location data with a readable, text-only objectives tracker and world-map quest markers.

Features

  • Compact transparent objectives tracker with wrapped text and mouse-wheel paging.
  • World-map quest markers with tooltips that list overlapping quests.
  • Optional world-map fog removal and quest turn-in notices for party and raid members using QuestQuill.
  • Map-only Tracking menu for resources and services, with explicit ON/OFF indicators.
  • Optional quest minimap markers, disabled by default.
  • Optional legacy TomTom navigation by Alt-clicking a quest title or map marker.
  • No built-in navigation arrow and no Questie installation required.

Compatibility and installation

Targets original WoW 3.3.5a only. It is not designed for Retail or Wrath Classic 3.4.x. Custom-server quests and modified locations may differ from the included data.

Move the old Questline335 addon out of Interface/AddOns, then extract the QuestQuill folder there and enable QuestQuill. The included README explains how to copy saved settings from the old folder name. Open Interface → AddOns → QuestQuill for settings. Click Tracking on the world map for resource and service filters.

Chat commands

Type these in WoW chat. Replace placeholders such as <name> with the name you want to look up. For example, /qldb vendor Fine Thread shows where to buy Fine Thread.

Settings, map, and quest tracker

  • /ql or /ql help — show the main command list.
  • /ql config or /qldb config — open QuestQuill under Interface → AddOns.
  • /ql menu — open the world map and its Tracking menu.
  • /ql show or /qldb tracker — show the quest tracker again.
  • /ql areas on or /ql areas off — enable or disable native blue quest areas.
  • /ql size 14 — set the tracker font size (10–20). This reloads the UI.
  • /ql width 360 — set the tracker width (180–600).
  • /ql rows 5 — set the maximum quests per tracker page (3–12). Long entries can reduce the number that fits.
  • /ql compact or /ql roomy — adjust tracker spacing.
  • /ql lock or /ql unlock — lock or unlock the tracker position. Drag the header while unlocked.
  • /ql resetpos — move the tracker back to its default position.
  • /qldb lock — toggle the tracker lock.
  • /qldb journal — open the quest journal.
  • /qldb arrow — show instructions for optional TomTom navigation.

Database and map lookups

  • /qldb — show the database command list. /qlengine, /questline, and /pfdb are alternate names for /qldb and accept the same arguments.
  • /qldb show — open the database browser.
  • /qldb <search text> — open the browser with a search already entered, provided the text does not start with a command name.
  • /qldb unit <name> — find NPC and creature locations.
  • /qldb object <name> — find game objects such as chests or quest objects.
  • /qldb item <name> — find sources of an item.
  • /qldb vendor <item name> — find sellers of an item.
  • /qldb quest <quest name> — show locations for a specific quest.
  • /qldb quests — refresh available quest markers on the map.
  • /qldb clean — clear temporary database search markers.
  • /qldb reset — rebuild quest tracking markers.

Resource and service tracking

  • /qldb track — list the available tracking categories. /qldb meta is an alias for /qldb track and accepts the same arguments.
  • /qldb track <category> — enable a category, such as /qldb track vendor or /qldb track chests.
  • /qldb track <category> clean — turn off one category. /qldb track clean turns off all categories.
  • /qldb track mines auto or /qldb track herbs auto — filter gathering nodes by your current profession skill.
  • /qldb track <category> <min> <max> — filter skill-based categories by a numeric range, for example /qldb track mines 100 200.
  • /qldb track flight Alliance or /qldb track flight Horde — request flight master markers for that faction, subject to the addon's faction filters.

The older /qldb chests, /qldb flights, /qldb taxi, /qldb rares, /qldb mines, and /qldb herbs commands are deprecated. Use /qldb track with chests, flight, rares, mines, or herbs instead.

Server and troubleshooting commands

  • /qldb query — request completed quest history on servers that support it.
  • /qldb scan — scan for custom server items.
  • /qldb locale — show which database language data is loaded.
  • /qldb debug — toggle debug output.

Alpha status

Version 0.5.0 is an beta. Earlier versions have been tested in-game by the author; the latest changes have passed syntax, package and simulated-client checks, and still require additional in-game verification. Please report your client/server, other map/UI addons and exact Lua error when reporting a problem.

Credits

QuestQuill is a modified, namespaced fork of pfQuest Reforged, based on pfQuest by Eric Mauser (Shagu), the WotLK port by txtsd, and work by Reforged contributors. The original engine, bundled data and assets are credited in the included notices.

Source base: https://github.com/stevemcqueenz/pfQuest-Reforged Upstream pfQuest: https://github.com/shagu/pfQuest

The bundled data's upstream provenance includes Questie and AzerothCore; neither is required as a running addon. Original MIT license and third-party notices are included. This is an independent fork, not an official pfQuest or Questie release.

QuestQuill Team

profile avatar
  • 2
    Projects
  • 45
    Downloads

More from Raigarrr