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_19-06-26.zip

  • R
  • Jun 19, 2026
  • 17.44 KB
  • 867
  • 12.0.7+3
  • Classic + 3

File Name

InstantQuestAuto_19-06-26.zip

Supported Versions

  • 12.0.7
  • 5.5.4
  • 2.5.5
  • 1.15.8

[1.20] - 2026-06-19

Fixed

  • Reward selection: ignores an out-of-range QuestInfoFrame.itemChoice and waits for a valid pick (or repeatable rules) instead of calling GetQuestReward with a bad index.

  • Gossip quest IDs: normalizes gossip questID values (positive numbers only) before blacklist checks and selection.

Changed

  • Delay queue: cleared when the addon is disabled via /iqa off or the settings Enable addon checkbox, so pending timers are dropped instead of firing no-ops.

  • C_Timer fallback: if C_Timer.After is unavailable, queued actions run immediately (same callback logic, no stall).

  • API guards: AcceptQuest, CompleteQuest, GetQuestReward, and gossip Select*Quest are called only when the API exists.

  • Blacklist helpers: addon.GetValidBlacklistIDs() is shared by export, list, status count, and /iqa blacklist (one sort/filter rule everywhere).