promotional bannermobile promotional banner

KeyReady

Warns before a Mythic+ dungeon run when the active talent loadout is not marked M+

KeyReady

A tiny World of Warcraft addon that warns you — before you insert a Mythic Keystone — when your active talent loadout isn't the one you meant to use for Mythic+.

In an active M+ run you can't swap your talent loadout anymore. It's easy to forget to switch back to your M+ build after raiding or other content, and you only notice after the key is inserted. KeyReady flashes a large, centered warning in the dungeon lobby whenever your active loadout's name doesn't contain a configured M+ term (default: Mythic+ or M+, case-insensitive).

Features

  • Big, centered warning text that stays on-screen until resolved.
  • Optional sound with a short configurable delay (so it doesn't get eaten by the zone-in load).
  • Auto-hides when you switch to a loadout that matches any of your configured terms, or when the keystone is inserted (too late to warn), or when you leave the instance.
  • Dismiss button: lets you close the warning if you know what you're doing. Reactivates automatically on the next loadout switch or re-entering the instance.
  • Draggable warning frame; position persists across reloads.
  • Configurable sound, delay, text size, match terms, and warning template via the Settings panel and slash commands.

Usage

KeyReady is silent until you zone into a 5-player instance on Mythic difficulty (including Mythic+ lobbies before the key is inserted). If your active talent-loadout name doesn't contain an M+ term, the warning appears.

Slash commands

/keyready                  Open the settings panel
/keyready reset            Reset the warning frame to its default position
/keyready terms            Show current match terms
/keyready terms X, Y, Z    Set match terms (comma-separated)
/keyready template         Show current warning template
/keyready template <text>  Set warning template (use {loadout} as placeholder)
/keyready defaults         Reset match terms and template to defaults
/keyready check            Print a snapshot of current detection state
/keyready debug            Toggle verbose event logging in chat

Settings panel

ESC → Options → AddOns → KeyReady (or /keyready) exposes:

  • Play sound — toggle the audible alert
  • Sound delay (s) — wait before playing (default 2s, so the zone-in sound doesn't cover it)
  • Sound — pick from a small preset list
  • Warning text size — 16–72pt
  • Match terms — popup with a text field; comma-separated substrings that, if present in the loadout name, silence the warning
  • Warning template — popup with a text field; shown text on mismatch. {loadout} is replaced with the active loadout name, \n is interpreted as a line break
  • Warning position — reset the drag position

The warning frame itself is draggable with the mouse whenever it's visible.

Issues / feedback

Please report bugs or feature requests via the CurseForge comments.

The KeyReady Team

profile avatar
Owner
  • 1
    Projects
  • 13
    Downloads