|
| 1 | +# Healer Cooldown Tracker |
| 2 | + |
| 3 | +A lightweight, manual cooldown tracker designed for **raid leaders** in World of Warcraft: Midnight. |
| 4 | + |
| 5 | +Midnight restricts addons from reading real-time combat data — so this addon takes a simple, manual approach: your healers call out on comms, you click a spell row, and the addon counts down the cooldown for you. No combat log automation, no addon messaging, no taint. |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## Features |
| 10 | + |
| 11 | +- **Click to track** — click anywhere on a spell row to start the timer; click again to reset |
| 12 | +- **Dead/Alive toggle** — right-click to mark a player as dead (row goes grey); right-click again for battle rez |
| 13 | +- **Countdown timer** — clean `M:SS` display with a colour-coded progress bar (green → yellow → red) |
| 14 | +- **Sound alerts** — audible notification when a cooldown becomes ready (toggleable) |
| 15 | +- **Flexible layout** — grid or vertical layout with configurable column count (1–9) |
| 16 | +- **Reorderable spells** — drag spells into your preferred order via the settings panel |
| 17 | +- **Per-class player counts** — set how many of each class are in your raid (1–5); abilities duplicate per player |
| 18 | +- **Spell visibility** — hide abilities you're not tracking |
| 19 | +- **Lockable window** — prevent accidental dragging mid-encounter |
| 20 | +- **Persistent position** — window location saves between sessions |
| 21 | +- **Tooltips** — hover over any row for cooldown details |
| 22 | + |
| 23 | +## Tracked Cooldowns |
| 24 | + |
| 25 | +| Class | Abilities | |
| 26 | +|---|---| |
| 27 | +| **Druid** | Convoke the Spirits, Tranquility, Innervate | |
| 28 | +| **Paladin** | Avenging Wrath, Aura Mastery | |
| 29 | +| **Shaman** | Ascendance, Spirit Link Totem | |
| 30 | +| **Priest** | Apotheosis, Divine Hymn, Halo | |
| 31 | +| **Evoker** | Zephyr, Spatial Paradox | |
| 32 | +| **Warrior** | Rallying Cry | |
| 33 | +| **Death Knight** | Anti-Magic Zone | |
| 34 | +| **Demon Hunter** | Darkness | |
| 35 | + |
| 36 | +## Usage |
| 37 | + |
| 38 | +| Command | Action | |
| 39 | +|---|---| |
| 40 | +| `/cdt` | Toggle the tracker window | |
| 41 | +| `/cdt reset` | Reset all running timers | |
| 42 | +| `/cdt columns N` | Set grid columns (1–9) | |
| 43 | + |
| 44 | +Open the settings panel via **Escape → Options → AddOns → Healer Cooldown Tracker** to configure columns, sound alerts, class roster, spell order, and custom cooldown durations. |
| 45 | + |
| 46 | +## Adding More Cooldowns |
| 47 | + |
| 48 | +Open `Data.lua` and add a new entry to the cooldowns table — no other file needs to change. See the [GitHub README](https://github.com/Rubyj/CooldownTracker) for details. |
| 49 | + |
| 50 | +--- |
| 51 | + |
| 52 | +*Fully compatible with World of Warcraft: Midnight (Interface 120001). Zero automation — 100% Blizzard ToS compliant.* |
0 commit comments