STOP - This addon is no longer maintained and is out of date.
All DH-Air functions have been rolled into DH-Tools starting with DH-Tools v2.0.0 Please delete DH-Air from your system and install DH-Tools if you do not already use it.
DH-Air
Version 2.1.1 | Author: Loopi | For: Death Happens Hardcore guild — Air Service
Summary
DH-Air is a Warlock addon built specifically for running the Death Happens guild's "Air Service" — the process of summoning large numbers of players to a single location in WoW Classic Hardcore.
Instead of manually tracking whispers, invites, and turns, DH-Air automates the repetitive parts of the job so the Warlock can focus on watching chat and reacting to anything unusual:
- Auto-Invite — whisper the Warlock "inv" (or a similar phrase) and you're automatically invited to the raid/party.
- Guild Members Only (optional) — restrict auto-invite and auto-summon to players in your own guild. Off by default; when on, whispers and queued players from anyone outside your guild are simply ignored/skipped.
- Auto-Queue — everyone who gets invited is automatically added to the bottom of the summon queue, in the order they asked.
- Auto-Summon — the Warlock works through the queue one player at a time, targeting and casting Ritual of Summoning, waiting for each summon to complete or time out before moving to the next person. No duplicate summons.
- Shared Queue Across Multiple Warlocks — if more than one Warlock in the raid is running DH-Air, they automatically share a single summon queue over addon messages. Two Warlocks can run Air Service at the same time without ever both spending a shard summoning the same player - each player is claimed by exactly one Warlock before casting starts. Self-healing if a Warlock disconnects mid-summon; catches up automatically if you join or reload mid-session.
- Customizable Chat Announcements — every time a new summon begins, DH-Air can announce it in any combination of Raid, Group, Guild,
/say, and a direct whisper to the player being summoned. Each channel can be turned on/off independently and has its own fully editable message template (default:Please click to help summon {target}!). - Minimap Button — a standard LibDataBroker/LibDBIcon minimap button using the same icon as the Warlock spell Ritual of Summoning. Left-click toggles auto-summon on/off (auto-invite keeps running either way); right-click opens the config window; drag to reposition.
- Pause / Resume — hold the queue in place without losing your spot, from a slash command or a button right on the Options page.
- Session Reset — wipe the queue and start fresh for a new Air Service run (resets it for every linked Warlock, not just you).
- Automatic Failure Recovery — if a summon cast fails (e.g. out of range, interrupted), DH-Air retries the same player a few times before pausing itself with a clear message, instead of silently stalling or spamming chat with repeated failed attempts. If you're sharing the queue, giving up also frees the player up for another Warlock to take over.
- Soul Shard Safeguard — before every summon attempt, DH-Air checks your Soul Shard count. If it's below a configurable minimum (default 2), auto-summon pauses itself before targeting or announcing anything, so you never get a failed cast or a "please click" message for a summon that can't actually happen. It resumes automatically once you've restocked.
- Configuration Window —
/dhair configopens a four-page settings window (Options, Messages, Sharing, and About), in the style of a standard addon options panel. - Air Service Board —
/dhair board(or minimap left-click) opens a shared, live-updating window for the whole raid, not just Warlocks: see the queue, who's currently being summoned and by whom, join/leave the queue yourself, register as a Summoner or Clicker, and (if you're a Summoner) manually summon anyone already in your raid. - Summoner / Clicker Registration — declare yourself available as a Summoner or Clicker so everyone can see who's on deck, independent of the summon queue itself.
- Self-Service Queue — join or leave the summon queue yourself, no whisper to a Warlock required.
- Destination Picker & Guild-Wide Destination List — pick where you want to be summoned to (flight point or dungeon summoning stone) from the Board or the minimap menu; the list is split into Flight Points (by continent) and Dungeon Stones so it's easy to browse. Officers can add, remove, enable/disable, or reset the guild-wide list to the built-in defaults from a dedicated Destinations editor window — everyone can view it, only officers can edit it, and edits sync live to the whole raid/guild.
- Raid-Chat Code Phrase — typing a configurable phrase in raid chat joins the queue automatically, the same as whispering.
- Auto-Promote & Leader-Succession Rescue — optionally auto-promotes registered Summoners to raid assistant, and can hand raid lead to a registered Summoner if it unexpectedly lands elsewhere (e.g. after the leader disconnects).
DH-Air does not replace the Warlock's Soul Shards, positioning, or judgment — it only automates the bookkeeping (who's next, who's already been summoned, inviting, and announcing) so summon runs go faster and with fewer mistakes.

