Dialog Handler
Dialog Handler handles routine quest dialogs and simple NPC conversations automatically.
Features
- Accepts available quests and opens completed quests for turn-in.
- Advances quest progress dialogs when the quest can be completed.
- Claims quest rewards when there is no reward choice or only one choice. Multiple reward choices remain manual.
- Selects a single chat or vendor option, or a uniquely marked quest option.
- Hold Shift while interacting to pause automatic handling.
Usage
Enable Dialog Handler in the AddOns list and interact with an NPC. No setup or slash commands are needed. Hold Shift whenever you want to read or handle a dialog yourself.
The required Sanjo addon libraries are included; no separate library downloads are needed.
Compatibility
This initial beta targets World of Warcraft: Forever 1.60.1. Dependency loading and quest/dialog event behavior have been checked with a Lua test harness. In-game testing of this release is still needed; please report any issues in the project comments.
License
Dialog Handler: All Rights Reserved. Bundled Sanjo libraries retain their original MIT or public-domain licenses, included with the download.

