RCLootCouncil - GuildMastery
GuildMastery is an extension for RCLootCouncil that captures, archives, and exports your loot council vote sessions — ready to be ingested by the GuildMastery web app.
It runs quietly alongside RCLootCouncil: every vote session is saved locally, and a single click turns it into clean JSON for your guild's analytics.
Features
- Local history of every vote session — persisted across logout (account-wide SavedVariables).
- 3-column browser (date / item / candidate detail) with WoW class colors, native item tooltips, and granular deletion by date, item, or individual candidate.
- Automatic capture on RCLootCouncil events — silent save when all candidates have voted, when a session ends, and when an item is awarded (de-duplicated to avoid doubles).
- One-click export badge on the voting frame — left click opens a popup with the JSON to copy-paste into the web app; right click saves the session and reloads the UI (the voting frame is auto-restored) so the GuildMastery Sync companion can pick it up.
- Unaward button in the history panel — reverts an attribution locally and propagates the change to RCLootCouncil's own history.
- Restore a previous session — re-inject unawarded items into the voting frame for re-voting or re-awarding.
- Difficulty-aware — the raid difficulty (Normal / Heroic / Mythic / LFR) is preserved in the history and in every export.
Slash commands
/gm export— export the most recent saved session as JSON/gm export_active— export the currently active voting session/gm history— open / close the history window/gm dump— dump the current loot table candidates in chat (diagnostics)/gm debug— toggle debug logging on/off- Alias:
/guildmastery
Requirements
- RCLootCouncil installed and enabled (>= 3.21.1, verified through 3.23.0)
- World of Warcraft — Retail (The War Within, 12.1.0)
Getting started
- Install RCLootCouncil and GuildMastery.
- Run a loot session as usual — GuildMastery captures it automatically.
- Click the badge on the voting frame (or use
/gm export) to get your JSON, then paste it into guildmastery.io.
Links & support
- Website — guildmastery.io
- Bug reports & feedback — GitHub issues
- Community — GuildMastery Discord
Credits
RCLootCouncil_GuildMastery is an independent extension built on top of RCLootCouncil, the loot council addon created and maintained by evil-morfar (LGPL-3.0). It uses RCLootCouncil's public API and does not modify or redistribute its code. Huge thanks to evil-morfar and the RCLootCouncil contributors for their work — this add-on wouldn't exist without them.

