promotional bannermobile promotional banner

Next Action

NextActionTBC — your next spell, one glance away. Hekili-style rotation helper for TBC Classic: live ability suggestions, Paladin seals & twist tuning, per-spec settings, themes, macros, enUS/ukUA. Stop guessing — start hitting.

File Details

NextActionTBC_07-05-26.zip

  • R
  • May 7, 2026
  • 296.70 KB
  • 585
  • 5.5.4+2
  • MoP Classic + 1

File Name

NextActionTBC_07-05-26.zip

Supported Versions

  • 5.5.4
  • 5.5.3
  • 2.5.5
[0.4.1] — 2026-05-07

Added
- `GROUP_ROSTER_UPDATE` (MoP Paladin only) — marks `resources` dirty when party or raid roster changes so Paladin state that depends on group size (for example Holy `mopGroupMemberCount`) stays accurate without calling `UpdateResources` on every `BuildState`.
- `/natbc version` / `/natbc ver` — prints the addon version from the TOC (`GetAddOnMetadata`).
- `/natbc toggle` — toggles the recommendation frame on/off (same effect as minimap right-click / `show|hide`); refreshes the settings UI when open.
- Pet battles (MoP-capable clients) — while `C_PetBattles.IsInBattle` is true, the display frame is hidden automatically (no UI clutter during pet battles); no effect on clients without pet-battle APIs. `PET_BATTLE_OPENING_DONE` / `PET_BATTLE_CLOSE` are registered when supported so the frame updates immediately when a battle starts or ends.
- Minimap tooltip — localized version line (`MINIMAP_TOOLTIP_VERSION`) under the existing hints (enUS + ukUA).

Fixed
- MoP Retribution (leveling) — Characters below level 60 no longer use the TBC-only `PALADIN_LEVELING` profile on MoP clients; `PALADIN_RETRIBUTION` (MoP APL) applies so Templar's Verdict / Divine Storm and Holy Power logic can surface while leveling.
- MoP Retribution Holy Power — Primary Templar's Verdict / Divine Storm entries required 5 Holy Power even when `UnitPowerMax` is 3 (common while leveling); spend threshold now respects `holyPowerMax` (pool to 5 only when the cap allows).
- MoP Protection — Hammer of the Righteous branch in the AoE list now treats 2+ enemies in range as multi-target (was 3+).

Changed
- MoP Retribution — Seal of Truth / Seal of Righteousness are no longer suggested as rotation queue entries (stance-like seal upkeep stays on the player's action bars).
- Performance (MoP Paladin, Ret dual-row) — `StateProvider:BuildState` no longer calls `UpdateResources` on every tick for MoP Paladins (Holy Power still updates via `UNIT_POWER_UPDATE` / spellcasts). Retribution dual-row APL uses a lower attempt and lookahead scale on the inactive row (`RET_DUAL_ROW_INACTIVE_APL_` in `Constants.lua`). MoP Retribution APL `maxAttempts` default reduced (`PaladinRet_MoP.lua`).
- Settings (MoP Paladin UX) — Paladin tab uses a clear hierarchy (title, tagline, spec summary, “where to tune”) with MoP-first wording; removed the legacy one-line MoP notice widget. Tab strip: selected tab stays enabled with gold label text instead of the default disabled grey look.
- `HELP_LINE_OTHER` — documents `version`, `ver`, and `toggle`.