I made an addon that tracks your abandoned quests (WotLK 3.3.5.)
I made an addon that tracks your abandoned quests (WotLK 3.3.5.)
AbandonTracker is an addon that automatically records every quest you abandon and preserves detailed information about it, allowing you to revisit and recover context at any time.
-- Core functionality --
The addon listens to quest log changes and determines when a quest has been removed without being turned in. When that happens, it records the quest as “abandoned” along with a full snapshot of its data at the time:
- Quest title and level
- Timestamp of when it was abandoned
- Quest description and objective summary
- Individual objective progress text
- Quest-related items (if any)
- Acceptance context (zone, subzone, city, NPC, coordinates)
This ensures that even after the quest is gone from your log, you still retain all relevant information needed to pick it up again or understand what it involved.
-- User interface--
The addon provides a dedicated UI accessible via a minimap button or slash command. The interface presents a structured list of all abandoned quests with:
- Quest name
- Zone where it was accepted
- Quest level
- Timestamp of abandonment
The list is sortable and filterable via a search box, allowing quick lookup by quest name or location.
-- Quest interaction and management--
Each entry in the list supports multiple actions:
- Left-click opens a detailed view of the quest, including description, objectives, context, and items
- Right-click removes the quest from your saved history
- Middle-click allows you to attach a short personal note to the quest
The detailed view also includes a direct Wowhead link for external reference, adjusted to the correct game version.
-- Data persistence --
All data is stored per character and saved between sessions. The addon maintains its own database, ensuring your abandoned quest history is preserved across logouts.
Commands:
/at or /abandontracker — open or toggle the UI
/atclear — clear all stored abandoned quests
/atremove [questID] — remove a specific quest entry
/at debug [on/off] — toggle debug logging
Let me know what you think!
Link: https://www.curseforge.com/wow/addons/abandon-tracker