## Features
- **Picks up your cooldowns automatically.** Builds the list from your class and
active-spec spellbook, then lets you tick exactly which abilities you want. General,
racial and profession abilities stay out of the way unless you ask for them.
- **Priority list.** When a macro fires two cooldowns at once, or haste lines three of
them up, you decide which icon is shown first.
- **One icon or several.** Show them one at a time, or side by side when they land
together - growing centered, left, right, up or down.
- **Tune the look.** Icon size, peak alpha, pop scale, fade-in, hold and fade-out are
all sliders. Optional ability name underneath, with your choice of font, outline and
size.
- **Masque support**, plus every font LibSharedMedia offers when it is installed.
- **Optional sound cue** - six built-ins, or point it at your own sound file.
- Charge abilities, equipped trinkets, and cooldowns wiped early by a reset ability
are all handled.
- A minimum-cooldown setting keeps the global cooldown and filler abilities quiet.
## Commands
`/cdp` opens the options window. Also answers to `/ncdp` and `/nugscooldownpulse`.
| Command | Effect |
| --- | --- |
| `/cdp` | open/close the options window |
| `/cdp unlock` / `/cdp lock` | move the anchor |
| `/cdp test` | show a test pulse |
| `/cdp priority` | order the icons when several land together |
| `/cdp min <1-600>` | ignore cooldowns shorter than this |
| `/cdp find <name>` | why an ability is or is not being tracked |
| `/cdp diag` | what the client currently lets the addon see |
| `/cdp resetall` | factory reset |
## Built for Midnight
Since patch 12.0, addons are no longer allowed to read cooldown numbers during
combat. nugsCooldownPulse does not try to: in combat it drives a hidden cooldown
widget from the game's own duration data and lets the client report when an ability
is up, so nothing is calculated from information addons are not meant to have. Out of
combat, where the numbers are readable, it also watches them directly to catch early
resets.
## Known issues
Abilities that transform into a second ability - Wake of Ashes becoming Hammer of
Light, for example - can occasionally miss a pulse. The common cases work; the full
family of these abilities is still being mapped. If one of yours misbehaves,
`/cdp find <name>` and `/cdp debug` will show whether the cast was recognised and
whether a timer is counting, which is exactly what I need to fix it.
Bug reports with that output are very welcome.