File Details
QuestTools-1.0.0.zip
- R
- Feb 10, 2026
- 4.99 KB
- 262
- 12.0.1
- Retail
File Name
QuestTools-1.0.0.zip
Supported Versions
- 12.0.1
Changelog
[1.0.0]
Added
- Auto-Accept & Auto-Turn-In: Automatically accept quests and turn them in when completed.
- Quest Announcements: Announce quest events to party/raid/instance chat or local print when solo.
- Announces: quest accepted, objective progress, quest completed, quest turned-in.
- Progress Tracking: Real-time announcement of quest objective progress (both numeric and percentage formats).
- Abandonment Detection: Suppresses misleading progress announcements when quests are abandoned.
- Multi-Format Objective Support: Handles numeric objectives (1/6) and text/percentage objectives equally well.
- Deduplication Cache: Minimizes spam by caching objective states and announcing only when progress actually changes.
- Daily Quest Filter: Option to limit auto-accept/auto-turn-in to daily quests only.
- Settings Panel: User-friendly options panel to configure all behavior (accessible via Interface > AddOns > QuestTools).
- Multi-Language Support: English and Spanish localizations included.
- Saved Variables: Settings persist automatically across sessions.
Features
- Auto-accept available quests from NPCs (can be disabled).
- Auto-turn-in completed quests with single reward (multiple rewards require manual selection).
- Announce quest progress to appropriate chat channels based on group status.
- Track and announce objective completion for multi-step quests.
- Suppress announcements for abandoned quests to avoid confusion.
Technical
- Lightweight codebase with minimal performance impact.
- Uses event-based architecture (QUEST_ACCEPTED, QUEST_WATCH_UPDATE, QUEST_LOG_UPDATE, QUEST_TURNED_IN, etc.).
- Robust state management with separate caches for completion and objective progress.
- Clean separation between automation logic and announcement logic.