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_21-05-26.zip

  • R
  • May 21, 2026
  • 15.27 KB
  • 580
  • 12.0.7+5
  • Classic + 3

File Name

InstantQuestAuto_21-05-26.zip

Supported Versions

  • 12.0.7
  • 12.0.5
  • 5.5.4
  • 5.5.3
  • 2.5.5
  • 1.15.8
[1.16] - 2026-05-21

Added
- `CHAT_BLACKLIST_INVALID_ID` message when `/iqa blacklist add` is given zero or a non-positive ID (enUS / ukUA / ruRU).

Changed
- Shared helpers: `addon.CollectBlacklistIds`, `addon.NormalizeDelay`, `addon.SanitizeBlacklist`, `addon.SanitizeSavedVars`, and `addon.ResetToDefaults` centralize blacklist sorting/count/export, delay clamping, and “reset to defaults” (settings panel uses the same reset path as before).
- Slash commands: leading/trailing whitespace is trimmed before parsing (e.g. `/iqa  status` works like `/iqa status`).
- Auto-complete: single code path for quests with 0 or 1 reward choice (same `GetQuestReward(1)` behavior as before).

Fixed
- SavedVariables: on load, boolean options (`enabled`, `autoAccept`, etc.) are reset to defaults if the saved value is not a boolean, so corrupted `SavedVariables` cannot desync the UI from behavior.
- Delay queue: delayed actions always use a normalized delay (0–1000 ms), even if the saved delay was invalid mid-session.