QuestHaste

From Turtle WoW Wiki

QuestHaste is a lightweight addon that streamlines quest turn-ins and acceptance. It is especially useful for repeatable quests, enabling faster gameplay by automating common quest interactions.

Installation

GitAddonsManager

The easiest way to keep QuestHaste up to date is by using GitAddonsManager.

  1. Add the Repository: Add the following URL to GitAddonsManager: https://github.com/McPewPew/QuestHaste.git
  2. Select the Branch: Ensure that the master branch is selected.
  3. Update: Using GitAddonsManager, you can check for and install updates for all your AddOns with a single click.

Manual Installation

If you prefer manual installation, follow these steps:

  1. Go to the main page of the repository.
  2. Click the <> Code dropdown and download the repository as a .zip.
  3. Unpack the .zip and rename the folder to QuestHaste, removing the -master suffix.
  4. Move the folder into your Interface/AddOns directory and restart the game.



Git Links



Commands

Quest (Quest Log & NPC Dialog) Modifiers

Use these modifiers during quest interactions:

Modifier Action
Control Auto-complete/accept quests and save them
Alt Forget (remove) the quest from saved list
Shift If quest is not saved, accept/complete; hold to force save
None Accept/Complete if the quest is already saved


Gossip (NPC Dialogue) Modifiers

During gossip windows:

Modifier Action
Shift Auto-complete/accept quests in gossip (priority order: completed, available saved, active saved, available, active)


Slash Commands (/qhaste, /questhaste)

Command Action
/qhaste usage Displays usage instructions
/qhaste add Save the current quest for auto-accept/complete
/qhaste list List all saved quests
/qhaste pause Disable QuestHaste (pause automation)
/qhaste resume Enable QuestHaste (resume automation)
/qhaste complete Complete or accept the current quest
/qhaste reset Clear all saved quests



Preview

Saved Quest



Features

  • Automates quest acceptance and completion based on modifiers
  • Saves favorite quests for quick turn-in
  • Handles gossip dialogues efficiently
  • Supports pausing/resuming automation
  • Easy to manage via chat commands