In-Game Tools

GreyWatchCompanion

An all-in-one companion addon for the Grey Watch that adds many QoL features, such as: automatic action-bar updates when upgrading spells, rare spawn detection, auction house price checker, a historical loot log, and per-raid session tracking that feeds the Raids page on this site.

GreyWatchCompanion.zip
Extract into your AddOns folder · Last updated November 14, 2026
Download
Settings GUI: /gwoptions opens a window covering every toggle below plus both recruit message templates, if you'd rather not use slash commands for everything.
Installation
Download the zip above and extract it. You should end up with a single GreyWatchCompanion folder containing a .toc file and several .lua files.
Copy that whole GreyWatchCompanion folder into your WoW install's Interface/AddOns/ directory, so the path ends with Interface/AddOns/GreyWatchCompanion/GreyWatchCompanion.toc.
Fully restart the client if it's already open, since addons are only scanned at launch. If it shows as greyed out / "out of date" on the character-select AddOns list, either enable "Load out of date AddOns" there, or update the ## Interface: line in the .toc to match your client's build number (find yours in-game with /run print(select(4, GetBuildInfo()))).
Log in and confirm it loaded by typing any of the slash commands below.
Quality of Life
Spell Auto-Rank Check
Never forget to swap new spells onto your bars, the moment you learn the next rank, you'll get an "Update now?" popup.
/gruprank on|off|now
Decurse
Works out of the box: auto-detects your class and pre-checks what you can cure. A row of icons, one per group member, lights up when someone has something curable, just click the lit square to dispel them. Drag and resize the bar right in Blizzard's Edit Mode.
/grdispel on|off|watch <magic|curse|poison|disease> on|off|button <1|2> <left|right|middle|button4|button5>|sound <path>|sound clear · /grdispeltest
Auction House Price Checker
Know what something's worth before you vendor or buy it, the going Auction House price shows up right on the tooltip next to the vendor price, plus a stack-total line for a bigger bag stack. Does a price scan on your bagged items anytime you open the Auction House.
/grah on|off|scan|fullscan|dump|clear
Nearby Rares
Walking near a rare spawn will present a raid-warning-style banner and sound. Still early: it may also flag a nearby treasure or other point of interest, and older rares are only caught once they're already on screen. On by default. /grraretest previews the alert without needing a real rare nearby; /grraresnow//grraresresearch are diagnostic.
/grrares on|off · /grraretest · /grraresnow · /grraresresearch
Low Health Alert
A flashing red border around the party/raid frame of anyone who drops below your health threshold. Pick whether to watch yourself, tanks, healers or DPS. Visual only, since this game build hides health values from addons. Works with the default Blizzard frames.
/grhealth on|off|threshold <%>|watch <self|tank|healer|dps> on|off · /grhealthtest
Auto-Loot Profession Materials
Skip the click-through: disenchanting, mining, herbalism, and skinning loot themselves instantly, since that stuff was always going to be yours anyway. Regular mob loot is untouched. On by default.
/grautoloot on|off
Map Notes
Mark a spot once and never lose it again, drop a named pin with your choice of icon anywhere on the map (shift-click to remove one), and it'll place one automatically every time you mine ore or gather an herb, on by default.
/grnote add|remove|list|clear|icons
Personal Waypoints
Get a tracked arrow straight to any trainer, bank, or auction house in the six original capitals, no wiki tab required, courtesy of pre-seeded locations for all of them. A "Waypoints" button on the world map lists them all plus "Save Current Location," and save your own favorite spots the same way to route back to anytime.
/grway set|go|list|clear <name>
Health Text
Always-visible health and mana numbers on your player, pet, target and focus frames, in the format you pick. Based on Health Bar Text Forever by Pirson.
/grhealthtext on|off
Spell Math
Adds DPS/HPS, mana cost per point of damage or healing, and an estimate of how much your current spell power/healing power adds, right on the spell's own tooltip. The spell power estimate uses the standard coefficient formula: cast time ÷ 3.5 sec for a direct hit (instant casts use a 1.5 sec baseline instead of their real 0), or duration ÷ 15 sec for a DoT/HoT's total. Known to have per-spell exceptions, so treat it as a solid estimate, not an exact number.
/grspellmath on|off
Recruitment
Recruit Reply Queue
When someone you whispered answers with something like "sure", "yes" or "ginv", they pop into a small queue. Click Invite to open the game's player menu for them; the exact /ginvite line is printed too, since guild invites can't be sent by an addon on this client. Keywords are editable.
/grr
Channel Recruiting
Post your recruit message to General, Trade, LookingForGroup or any channel you've joined, one click per post with a per-channel cooldown so it never spams.
/grc · /grchanmsg [text]
Whisper a Recruit
Send your recruit pitch with one command, and never worry about double-messaging someone you already whispered recently.
/grw <name>
Recruit Message Template
Make the pitch yours, set the message /grw and the Nearby/Zone windows send, with {name} filled in for you automatically. No text shows the current one.
/grmsg [text]
Death-Recruit Message Template
A gentler opener for someone who just died near you, its own separate message, used only by the Deaths window's Whisper button. Also supports {name}.
/grdeathmsg [text]
Whisper Cooldown
Keep recruiting without looking spammy, set (or view) how many days before the same person can be whispered again. Default 7.
/grcooldown [days]
Flag People You've Contacted
Targeting or mousing over someone you've already messaged shows an "Already contacted" warning. Mark or check anyone by name or by target, even if you messaged them outside the addon: /grmark records them, /grunmark clears them, /grcheck tells you. With no name, /grw and these use your target.
/grmark /grunmark /grcheck [name]
Recruit Macro Detection
Using a macro to whisper recruits? Give the addon a phrase from that macro's message and any whisper you send containing it is recorded automatically, so the addon's own whisper buttons skip those people. /grmacro off turns it off.
/grmacro <phrase>
Nearby Deaths Window
Catch a recruit at the perfect moment, a list of nearby player deaths with one-click Whisper (death-recruit message), while their corpse or ghost is still nearby.
/grh
Nearby Players Window
See who's actually around you at a glance, level, race, and class for every nearby player, with one-click Whisper and Copy Invite.
/grn
Zone Roster Query
Find every guildless player in your current zone with one command.
/grz
Loot Log
Live Loot Log
Never wonder who got what, every loot award is logged automatically in the background with where it dropped and (when known) what killed it, ready to open and export whenever you need it.
/grloot
Raid Sessions
End Session
Usually happens on its own: sessions auto-start when you zone into a dungeon/raid, survive deaths, wipes, and disconnects, then auto-end a few seconds after you actually leave the group. Run this yourself if you want to close it out right away without leaving group first.
/grsession end
Start Session
Manually starts a session, optionally named.
/grsession start [name]
Rename Session
Renames the current session.
/grsession rename <name>
Auto-Start Sessions
Toggles whether zoning into a dungeon/raid auto-starts a session. On by default. No argument shows the current setting.
/grsession autostart on|off
Auto-End Sessions
Toggles whether leaving, getting kicked from, or having your group disband auto-ends the current session (after a 5-second recheck, so a raid-wide reinvite doesn't false-trigger it). On by default. No argument shows the current setting.
/grsession autoend on|off
Session History & Export
Turn any past run into a shareable report, lists every session with an Export button, ready to paste into the upload box on the Raids page for the guild to see.
/grsessions
Uploading a raid: after ending a session, run /grsessions, hit Export on the run you want, copy the text (Ctrl+A, Ctrl+C), then paste it into the upload box at the bottom of the Raids page. You'll need to log in with Discord and hold the Raid Leader role to submit it.