MythicKeyRoulette.zip
What's new
1.1.8 — First stable release
Out of beta. Everything below is in this build and considered done; the beta was a test upload and should not be used.
Keystones
- Collects the keystones of everyone in the group running the addon and draws one at random, above a minimum level you set.
- Avoid repeat keeps the key you just ran out of the next draw.
- The result shows the dungeon art and can be announced to chat with one click.
- Click the dungeon image to teleport, when you own that teleport. The addon only enables the button — you cast it.
Guild
- The guild board lists every online member, not only addon users. People without it are shown and flagged, so a blank keystone is never a mystery.
- Sortable columns: name, class, keystone, level, Mythic+ rating, item level, weekly vault, online status.
- Favourites with a private note that survives reloads and is never sent to anyone.
- Your alts in their own view, each with keystone, item level, rating and the complete Great Vault — raid, dungeon and world rows.
Runs
- Open a run, take sign-ups by role (1 tank, 1 healer, 3 damage), draw a team and invite it.
- Announced in guild chat so people know there is something to join.
Gold bets
- Highest roll wins; lowest roll owes the winner the difference between the two rolls.
- Participants do not need the addon — the bet is announced in normal chat, anyone types
1to enter and/rollwhen the host calls it. - Both sides confirm the gold changed hands before a bet is filed.
- Ledger of past bets plus a top-10 ranking of biggest winners and losers.
- Guild-wide bets are limited to leadership ranks, so one bored member cannot flood guild chat.
- "Don't alert me about bets" switch for people who would rather not be pinged.
- The addon never moves gold. It draws the rolls and shows who owes whom.
Quality of life
- Mythic+ rating calculator — how many runs at which level to reach your goal, fitted from your own runs this season rather than a hardcoded table.
- Sound alerts for a drawn key, a new bet and a new run — silent while you are in combat.
- With the window closed, a popup delivers the result; clicking its dungeon icon still teleports.
- Cooldowns on the noisy actions: 15s on the roll, 30s on opening a bet.
- Live FPS, addon memory use and local/world latency in the footer.
- English, Português (Brasil) and Español.
Fixed before release
- Guild officers were refused when opening a guild bet. The check relied on
IsGuildOfficer(), which actually reports the officer-chat privilege — a rank many guilds do not grant to their officers. Authority is now read from the permissions that accompany a leadership rank. - Bet standings were only counted on the host's client, so everyone else saw an incomplete ranking.
- The Great Vault column was empty in the group list.
- The vault showed only the dungeon row; raid and world were missing.
- The credits window stayed open after the main window was closed.
- Guild members could show a blank faction right after login.
- Faction, keystone and rating were lost for members whose data arrived before the roster was cached.
Notes
- No dependencies. The addon does not need Details!, WeakAuras, AstralKeys or any library, and does not break when a teammate is missing one.
- Dungeon teleport spells are season data and are updated each patch. If a teleport stays dark on a dungeon you can reach,
/mkr tpreports what was detected — that output in a comment gets it fixed quickly. /mkr helplists the commands in game.
This mod has no additional files