Guild Raid Assistant — a real installable addon, not a WeakAura. It creates four shared, draggable anchor frames that Sulphur's other WeakAuras (BiS, Heroism, Sulphur's Pre-Raid Check) attach to — move one, everything on it moves together — plus a floating Console output box, and it's now what actually registers every / command those WeakAuras use. First piece of the eventual all-in-one Sulphur GRA guild toolkit.
SulphurGRA folder directly inside your Interface\AddOns folder.This addon is marked Unlisted — it won't show up in Wago's public search or browse pages, only via the direct link above. That's intentional for a guild-specific tool; use the link on this page (or the Wago app once you've added it) to get it.
| Command | What it does |
|---|---|
/sgra anchor |
Shows all four anchor frames (small purple boxes) so you can click-and-drag each wherever you want your Sulphur WeakAuras anchored on screen. |
/sgra hide |
Hides the anchor frames again once you're happy with their placement. Position is saved automatically and persists across sessions — you only need to do this once. |
/sgra help |
Opens a real in-game window with a tab for every Sulphur aura (BiS, Heroism, Pre-Raid, GRA), listing that aura's full command list without needing to alt-tab to this site mid-raid. |
As of v0.5.0, GRA is also where every other Sulphur WeakAura's / commands actually live — /preraid on Pre-Raid Check, /hero on Heroism, /bistest on BiS, and so on. As of v0.12.0, /sgra help (originally a standalone /help, removed in v0.20.2) is the fastest way to look any of them up without leaving the game — see each aura's own page here for the full prose version.
Three of the four anchors (SulphurAnchorMain, Icons, Text) never show anything on their own besides a normally-hidden draggable box — their only job is to give WeakAuras a real, named UI frame to attach to via WeakAuras' own "Anchor to Frame" option, the same pattern guild tools like Fojji's Raid Pack Anchors use. If you don't have this addon installed, our WeakAuras just fall back to their normal default position; nothing breaks. The fourth, Console, is different (see below).
The Console anchor's rect is filled by an actual scrolling text panel — no background, just floating text next to the pyramid, set in Expressway 14 as of v0.8.0 — so routine and debug output from Pre-Raid Check, Heroism, and BiS lands there instead of spamming raid/party chat. It shows itself on the first line and clears itself (via SulphurGRA.ConsolePrint / ConsoleClear) about 30 seconds after the last one, instantly at the start of a fresh run so a second scan never mixes with a stale one, or instantly the moment combat starts (v0.6.0) so a stale readout never lingers into a pull.
GRA now registers every Sulphur WeakAura's / command directly (previously each aura listened for its command as literal text typed into chat) and fires a synthetic WeakAuras event so the aura reacts exactly like it used to — just invisibly. A new lightweight addon-message layer, SulphurGRA.Comms, lets commands that need to reach the whole raid (like Heroism's /hero threshold) do that over an invisible channel instead of visible chat text.
The instant you enter combat, the Console box clears and the anchor drag frames force-hide, so nothing from before the pull is still sitting on your screen mid-fight. Pre-Raid Check's pyramid readout does the same. Auras whose whole job is to appear during combat — like Heroism's threshold warning — are deliberately left alone.
Console box font size raised 11 -> 14 to match the whole toolkit's unified Expressway/14 setting. The Console anchor grew 240x200 -> 300x260 to make room — estimated, not visually confirmed in-game, so nudge it further if a full /preraid scan ever clips.
Registers /herophases <boss>, the lookup command for Sulphur's Heroism's new phase-based triggers (/hero <boss> p2) — lists which phases have a known trigger for a given boss and what it's keyed on. Same local-only pattern as /herobosses//herostatus, no raid broadcast.
If DeadlyBossMods is installed, GRA now hooks its raid-wide pull countdown (/pull 10) and fires a signal the instant it hits zero — Sulphur's Pre-Raid Check's ready-check readout uses this to clear itself right then, instead of waiting for real combat to start (which can lag a few seconds behind on a ranged or delayed pull). DBM has no dedicated event for "countdown hit zero," so this hooks its DBM_Announce callback and filters to just the pull timer. Entirely optional — nothing breaks if DBM isn't installed, the combat-start clear still works exactly as before.
Registers /bisspec <spec>, the manual class/spec override for Sulphur's BiS — needed because that aura's own spec auto-detection is confirmed broken on some MoP Classic clients (same underlying API gap /preraid <spec> already works around for Pre-Raid Check). Same local-only pattern as the rest of these commands, no raid broadcast.
A real in-game window (not just Console text) with a tab per aura — BiS, Heroism, Pre-Raid, GRA — each listing that aura's full command reference. Built as the command surface across all four kept growing fast enough that Console-only discovery was already getting hard to navigate. Opened via /help or /sgra help at the time — standalone /help removed in v0.20.2, see below. The command list itself lives in a small data file kept in sync with each aura's own Commands table on this site — flag it if a command here is out of date.
/sgra help is now the only way to open this window — dropped the separate bare /help command (Sulphur_Dev's call). Also fixed while touching this: a real bug where the window needed to be opened twice the first time to actually show — CreateFrame()'d frames are visible by default in WoW, not hidden, so the very first toggle ever saw an already-shown (but never-actually-seen) frame and hid it right back before you got a look at it.
The window shipped in v0.12.0 used a default stone/parchment WoW dialog frame. Re-skinned flat and dark to match this site's own palette exactly (colors pulled straight from its real CSS, not eyeballed) — checked AddOnSkins first, but it's a hardcoded per-addon whitelist with no path for a brand-new custom frame without an upstream PR, so this is a from-scratch flat skin instead. If ElvUI is installed, the window also picks up ElvUI's own skin via its documented Skins API (guarded so it's a no-op with zero risk for everyone else) — closer to matching your actual UI theme's exact look if you run it. One known scope cut: the scrollbar thumb itself still uses Blizzard's default texture on non-ElvUI clients (only the up/down arrow clutter is hidden) — reskinning that specific widget without being able to test it live was judged not worth the risk versus everything else here that IS now flat.
This is one module of what's eventually meant to become Sulphur's GRA in full — a combined guild raid toolkit. Building it as a real addon (rather than another WeakAura) also means it can ship real bundled assets, like custom icon textures and cross-player messaging, that a WeakAuras import string can't carry on its own.