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_17-04-26.zip

  • R
  • Apr 17, 2026
  • 14.59 KB
  • 1.0K
  • 12.0.5+4
  • Classic + 3

File Name

InstantQuestAuto_17-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
[1.14] - 2026-04-17

Added
- SavedVariables sanitization on load and on `ADDON_LOADED`: clamp `delay` to 0–1000 ms; if main toggles were saved as numbers (0/1), normalize them to booleans; drop blacklist entries whose keys are not positive numeric quest IDs (invalid keys from hand-edited saves are removed).

Changed
- `DelayedAction` always uses a numeric delay clamped to 0–1000 ms so `C_Timer.After` never receives `NaN` or out-of-range values from a damaged `InstantQuestAutoDB.delay`.
- `GOSSIP_SHOW` and `QUEST_GREETING`: early return when both auto-accept and auto-complete are off, avoiding a useless timer/queue step (behavior unchanged when either feature is on).
- `IsQuestBlacklisted`: simplified truthiness without changing semantics.