promotional bannermobile promotional banner

Instant Quest Auto

Instant Quest Auto is a World of Warcraft addon that automates the quest acceptance and completion process. The addon automatically accepts quests without reward choices or those marked as repeatable (Daily/Weekly), and automatically completes them.

File Details

InstantQuestAuto_14-03-26.zip

  • R
  • Mar 14, 2026
  • 4.47 KB
  • 1.2K
  • 12.0.5+4
  • Classic + 3

File Name

InstantQuestAuto_14-03-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
### Fixed
- **acceptWeekly** setting now correctly affects weekly quests (was previously unused)
- Daily and weekly quest acceptance in gossip windows now properly respects **acceptDaily** and **acceptWeekly** toggles
- Version display now matches TOC (was showing v1.7)
- Added safety check for `QuestInfoFrame` when using custom quest UIs to prevent errors
- SavedVariables migration: new options are added with defaults without overwriting existing settings

### Changed
- Improved `OnGossipShow` logic: trivial and non-repeatable quests always accepted; daily/weekly quests follow their respective settings
- `IsQuestRepeatable` now checks `QuestIsWeekly()` and `QuestIsDaily()` for proper daily/weekly handling
- Repeatable quests with unknown frequency (e.g. world quests) use `acceptDaily` or `acceptWeekly` when either is enabled

### Added
- API existence checks for compatibility across Retail, Classic, and Classic Anniversary
- Safe handling of `Enum.QuestFrequency` for versions where it may not exist
- `QUEST_GREETING` support restored for Classic and legacy single-quest NPC scenarios
- Fallback to `QUEST_GREETING` when `C_GossipInfo` is not available