Short summary
NextActionTBC is a Hekili-style rotation helper for The Burning Crusade Classic (including Anniversary-era clients). It shows your next recommended actions in a horizontal or vertical queue: upcoming spells, cooldowns, interrupts, and optional survival items—updated in real time from your talents, buffs, resources, and target.
---
What it does
- Recommends up to 4 actions ahead (configurable) so you can plan globals and off-GCD abilities.
- Uses class/spec APL logic (priority lists) aligned with common TBC PvE guidance (e.g. Icy Veins style priorities—not a 1:1 WeakAura port).
- Respects your toggles: use cooldowns, defensives, interrupts, rotation mode (Auto / Single / Cleave / AoE), and fight context (trash vs boss adjusts AoE thresholds).
- Does not cast for you. Addons cannot reliably cast from secure combat UI; the frame is a visual guide (tooltips, optional hotkey hints from your action bars, optional named click frames for macros).
---
Major features
| Area | Details |
|------|---------|
| Specs | Separate logic per specialization (e.g. Retribution vs Protection vs Holy Paladin, Beast Mastery vs Survival Hunter, etc.). |
| Per-spec settings | Many combat options are stored per specialization (SavedVariables `specSettings`). The Combat tab shows which spec key is active. |
| Rotation modes | Auto, Single-target, Cleave (switch to AoE list when enough nearby enemies), AoE. |
| Fight context | Trash / Boss / Auto tweaks how many enemies count toward AoE suggestions. |
| Survival & consumables | Optional Healthstone → healing potion → mana potion (Mage: mana gem first) at the top of the queue when health/mana drop below per-spec sliders (Combat tab). Off-GCD suggestions do not “eat” the main rotation lookahead. |
| Paladin (Retribution) | Rich options: Seal priority (one list), optional Seal Twisting, Judgement of the Crusader opener logic, reaction/latency sliders, Smart Mana behavior; lane indicator on the frame for DPS vs mana recovery. |
| Paladin (Protection / Holy) | Protection: defensive and Righteous Defense taunt assist when enabled. Holy: healing-focused APL. |
| Profiles | Save/load named configs; export/import string from Settings or slash commands (NATBCv2 can embed per-spec data). |
| Locales | English and Ukrainian UI strings (`/natbc locale`). |
| Display | Themes (default, ElvUI-like, NDui-like, minimal), scaling, alpha, mini mode (one large icon), optional cast bar on the lead icon, range highlight, optional sound on priority change. |
---
Slash commands
- `/natbc` or `/nextaction` — help and options
- `/natbc options` — open Settings
- `/natbc help` — full command list
- `/natbc rotdiag` — one-shot rotation snapshot (useful for bug reports)
- `/natbc export` / `/natbc import <string>` — profile string
- `/natbc profile save|load|list` — named profiles
---
Good to know
- Performance: The addon includes throttling and optional “raid hardening” to stay light in large raids; you can tune update rates in advanced settings if needed.
- WeakAuras: The addon does not import your WAs automatically. Use your WAs to tune timing and thresholds, then mirror important numbers in Combat / class tabs where documented.
- Support: See the addon folder README.md and docs/ for Paladin guides, testing notes, and issue templates.
---