nugsBuffAlert 1.0.2
What's new
Alerts can no longer be placed during combat.
Unlocking deliberately puts every alert that applies to your spec on screen at once, so they can be arranged against each other rather than one at a time. Mid-fight that is a screen full of procs that are not actually happening, sitting on top of the ones that are.
It is now refused with a line of chat rather than half-entered — the same rule that locks the alerts when a pull starts in the first place.
Also in this release
- Fixed: "action blocked" errors during combat.
SetPropagateKeyboardInput— used so Escape closes a dropdown or the placement bar rather than the window behind it — is protected during a fight. Calling it then raises a blocked-action error naming this addon, and unlike a Lua error it cannot be caught: it taints the addon for the rest of the session. Three remaining direct calls now go through the guard the rest of the addon already used. - The worst of them was the key handler: it guarded the Escape branch but not the branch every other key took, so with a list open in combat any keypress would have thrown it, movement keys included.
- Ready for patch 12.1. The
.tocdeclares120007, 120100, so the addon is current on live and on the 12.1 PTR at once. Nothing here uses an API that 12.1 removes, and a release check now enforces that.
This mod has no additional files

