File Details
NextActionTBC_13-06-26.zip
- R
- Jun 13, 2026
- 387.65 KB
- 655
- 5.5.4+1
- Classic TBC + 1
File Name
NextActionTBC_13-06-26.zip
Supported Versions
- 5.5.4
- 2.5.5
[0.18.0] — 2026-06-13
Added
-
TBC Combat Rogue opener burst — after first Slice and Dice: Haste pot → Blade Flurry → Adrenaline Rush → trinkets (
Classes/RogueTbcBurst.lua, APLburstlist). Lane OPEN during opener window. -
Rogue settings — Haste potion on opener (default on); optional spare-CP Eviscerate between Ruptures (default off).
-
State —
combatElapsed,bloodlustRemaining,rogueOpenerBurstActive/rogueBeforeFirstSnDfor burst sync.
Changed
-
AR / trinkets / BF — lust requires ≥15 s remaining; 2nd BF window on long fights (~90 s); no instant AR on any Bloodlust tick.
-
/natbc rotdiag— rogue line includes opener, lust remaining, combat elapsed.
[0.17.1] — 2026-06-13
Fixed
-
Combat Rogue (TBC) — no more Eviscerate at 5 CP while Rupture is healthy on single target (IV ST: pool instead).
-
AR no longer fires as a panic button at low energy; requires proper burst window (SnD + energy + off CD).
-
Cooldowns suppressed while pooling (SnD energy or 5 CP wait for Rupture refresh).
-
Thistle Tea moved into the rotation list (after Shiv) so it does not steal the primary icon from builders.
[0.17.0] — 2026-06-13
Added
-
Skip burst on dying target — General tab: skip major offensive CDs when target HP ≤ threshold (default 25%) or TTD ≤ 10 s; lane SAVE on Rogue;
BurstCommonmodule for TBC/MoP DPS. -
/natbc rotdiag—burst skip=line with thresholds and current HP/TTD.
Changed
-
Combat Rogue AR / BF / trinkets, Hunter CDs, Warrior Reck/Death Wish, Mage CDs, Enh trinkets, and similar respect the new gates. Avenging Wrath and execute abilities are unchanged.
[0.16.0] — 2026-06-13
Added
-
Healer lane
ASSIST?— in combat without a friendly assist target (MoP healers / Holy Paladin). -
Hold-cue sounds — Display → Hold cue sounds: Ret twist HOLD, Hunter WAIT, Rogue POOL (rising edge).
-
APL monitor block reasons — per-list
— (reason)when empty;blocked:line when no top recommendation. -
Auto input delay —
GetNetStats()latency pad (Display toggle); monitor showsinputDelay=. -
Hunter FutureBars — 5 upcoming shot ticks (was 3).
-
Rogue
TEAlane — when Thistle Tea timing would fire. -
Requirements — Rogue stealth openers; LoS hint in cast diagnostics.
-
Anti-flicker — A→B→A oscillation extends smoothing lock briefly.
Changed
-
Paladin twist HOLD sound migrates into Hold cue sounds when previously enabled.
[0.15.0] — 2026-06-13
Added
-
Druid — sneak weave extra margin slider (0–0.30 s) on TBC Feral tab.
-
Rogue (TBC) — Suggest Thistle Tea checkbox (independent of other consumables).
-
Healer UX — Priest / Monk / MoP Druid placeholder tabs explain assist-target healing; Shaman body mentions Resto assist.
[0.14.0] — 2026-06-13
Added
-
Grouped APL monitor — one line per list (
consumables,single,cooldowns, …) viaAPL:BuildMonitorSnapshot. -
Hunter FutureBars — 3 upcoming shot ticks on weave bar; purple Arcane band; timeline prediction in
HunterTbcWeave. -
Enhancement trinket sync —
enhAutoTrinkets(Shaman tab); trinkets when synced + SS ready/fresh debuff; SYNC lane. -
Rogue Thistle Tea timing — pool/SnD-aware; extra window during AR; cleave EA vs Rupture (skip Rupture when EA needs refresh).
Changed
-
Weave bar / locale tips document Arcane + future ticks.
[0.13.0] — 2026-06-13
Added
-
Combat Rogue burst alignment (IV) — AR before on-use trinkets; trinkets only during lust or active AR; lanes AR / BURST / SHIV.
-
Rogue low-TTD — Eviscerate at 5 CP when target TTD ≤ rupture threshold (skip Rupture dump).
-
Hunter weave bar v3 — orange Multi cleave band (2+ targets) on swing timeline; APL monitor
mband=. -
Hunter diagnostics —
/natbc rotdiagweave flags viaHunterTbcWeave.
Changed
-
Rogue APL monitor adds
tick=(energy regen countdown).
[0.12.0] — 2026-06-13
Added
-
HealerCommon — shared assist-target healing helpers, lane indicators (HEAL / URGENT / MANA / ATON), diagnostics.
-
MoP healer APLs — Holy Priest, Discipline, Resto Druid, Resto Shaman reactive profiles with friendly assist target.
-
WarriorCommon — shared stance lanes (BATTLE / DEF / BERS / SLAM); Arms + Fury delegate.
-
Paladin twist HOLD cue — optional short sound when Ret enters twist HOLD (Paladin tab).
-
/natbc aplkey— prints active APL profile key. -
docs/ROTATION_IMPORT.md— why NAG/SimC import is out of scope.
Changed
-
APL monitor shows healer assist missing HP; Rogue adds
rupt/ttd; rotation lane includes Priest / Druid / Shaman / Monk. -
Rogue on-use trinkets require SnD uptime (≥1s) before burst suggestion.
-
Hunter weave lane shows CLIP during Steady clip window.
[0.11.0] — 2026-06-13
Added
-
Hunter weave bar v2 — yellow Steady clip band on the swing timeline (
hunterWeaveClipSec). -
Warrior stance lanes — BATTLE (Overpower), DEF, BERS, SLAM weave window.
-
Rogue Combat polish — SnD! missing buff, BF cleave lane; Blade Flurry not re-suggested while active; APL monitor shows snd/cp/energy.
Changed
-
/natbc helpdocuments quiet, apl, sneakweave, slamweave.
[0.10.0] — 2026-06-13
Added
-
Feral sneak weave (TBC) — advisory Bear→Cat Albino Snake timing (
DruidFeralWeave, SNAKE lane/icon; Druid tab; no auto-summon). -
Enhancement resync — Earth Shock filler when weapons desynced; lane RESYNC.
-
Requirements — warrior stance (Overpower / Recklessness), shaman Ghost Wolf melee block; druid
druidFormon state. -
Rogue Combat lanes — SnD emergency, POOL, RUP indicators (TBC Combat).
Changed
-
Paladin Ret twist — APL twist steps driven by
paladinTwistPhase(less swing-math duplication). -
Feral cat spells gated when not in cat form.
[0.9.0] — 2026-06-13
Added
-
Paladin Ret twist phase — committed phase machine (
paladinTwistPhase, HOLD blocks CS during Command wait); lane shows WARM / HOLD / CMD / BLOOD / JUDGE. -
Hunter weave bar — swing timeline under the frame (Display → Swing / weave bar); lane indicator STEADY / MULTI / ARC / WAIT.
-
Enhancement weapon sync — Stormstrike gated when MH/OH desynced (Shaman tab → Gate Stormstrike when weapons desynced); DESYNC lane.
-
Quiet chat — suppress periodic debug spam (
/natbc quiet, Display → Quiet chat).
Changed
-
Ret twist bar shares the weave timeline with Hunter (melee swing + twist window).
[0.8.0] — 2026-06-13
Added
-
Hunter TBC weave — learned Steady/Multi cast times (
Engine/Timing.lua), Multi/Arcane filler windows, sharedClasses/HunterTbcWeave.lua; BM / MM / SV APLs updated. -
Enhancement — MH/OH weapon sync detection (
enhWeaponsSynced,enhWeaponSwingDiff) for dual-wield timing. -
Requirements — Druid cat-form gate reduces wrong suggestions out of form (
Engine/Requirements.lua). -
APL monitor — on-frame overlay (Display → APL monitor overlay); shows APL key, lane, spell, Hunter/Enh weave flags.
Changed
-
Paladin Ret twist — warmup gate extended to early Blood and Command twist steps.
[0.7.0] — 2026-06-13
Added
-
NAG-inspired timing — bundled
LibClassicSwingTimerAPI+Engine/SwingTimerBridge.luafor accurate melee/ranged swing remaining (Hunter weave, Paladin twist, optional Arms Slam weave). -
Hunter (TBC) — Steady Shot weave uses Auto Shot wind-up + input/latency pad (NAG
HunterWeaveModulemodel). -
Paladin Ret (TBC) — twist filler CS gated until warmup swings (
meleeCount > 2, Fonsas/NAG). -
Warrior Arms (TBC) — optional Slam weave (
warriorSlamWeave, Warrior tab //natbc slamweave). -
Stall recovery — in-combat heartbeat forces refresh if the display stops updating for 1.25s (NAG
RotationManagerthreshold).
See docs/NAG_PORTS.md for what was ported vs intentionally not included (rotation import, APL Monitor UI, leaderboard).
[0.6.9] — 2026-06-13
Added
-
Combat settings — per-spec toggles to disable healing consumables (healthstone + healing potions), mana consumables (potions / gems), and MoP flasks / burst stat potions. Sliders for thresholds remain when enabled.
[0.6.8] — 2026-06-13
Fixed
-
APL
deadlineExceeded— idle states (out of combat / no target) stop spinning after a few passes; APL time budget raised (22 ms). -
Combat Rogue — Sinister Strike suggested on hostile target before combat (pull).
[0.6.7] — 2026-06-13
Fixed
-
Trinket cooldowns — slots 13/14 now use
GetInventoryItemCooldown(item ICD) combined with on-use spell CD; trinkets on cooldown are no longer re-suggested.
[0.6.6] — 2026-06-13
Fixed
-
Tooltip — bag consumables (
-itemID, e.g. healing potion 22829) no longer use invalidinventory-slot:hyperlinks.
[0.6.5] — 2026-06-13
Fixed
-
APL time budget —
TIME_BUDGET_*was ~1.5 ms (instantdeadlineExceeded); raised to 10/14/18 ms so rotation queues can fill. -
Combat Rogue — Sinister Strike in combat without target; Blade Flurry no longer suggests without target on single-target.
[0.6.4] — 2026-06-13
Fixed
-
Rogue Assassination rotation — Cloak of Shadows no longer replaces the queue; improved Mutilate spellbook resolution; auto-fallback to Combat APL when Mutilate is missing; builder shown in combat without hard target.
[0.6.3] — 2026-06-13
Fixed
-
Rogue Assassination —
spell=none: match Combat roguerequireUsable = false+ energy gates (Mutilate blocked byIsUsableSpellwithout daggers/poisons); SS fallback if spec mis-detected. -
Debug — rogue lines show
combat/target/ mutilate id; LoseControl-styleGetAddOnMetadatashim in Core.
[0.6.2] — 2026-06-13
Fixed
-
Rogue Assassination (TBC) —
spell=none: correct max-rank Mutilate ID (34415) and rank fallback list; SnD resolves learned rank like Combat.
[0.6.1] — 2026-06-13
Added
-
docs/ROTATION_SOURCES.md— canonical Icy Veins URL index for every class/spec (TBC + MoP).
Changed
-
MoP Rogue Assassination / Subtlety — APL aligned to Icy Veins priorities (Dispatch ≤35%, Envenom @ 5 CP, Shadow Dance/Vendetta/Vanish; Sub Crimson Tempest 4+).
-
TBC Warrior Protection / Holy Paladin — IV threat/heal priority comments + Holy Shock emergency.
-
README — expanded IV rotation table; link to
ROTATION_SOURCES.md.
[0.6.0] — 2026-06-13
Added
-
Rogue Assassination / Subtlety — TBC and MoP APL profiles (
RogueAssassination.lua,RogueSubtlety.lua,MoP/*_MoP.lua). -
Warrior Protection (TBC) — tank APL (Shield Slam, Revenge, Devastate, Thunder Clap, defensives).
-
TBC healer APLs — Priest Holy/Discipline, Shaman Restoration, Druid Restoration (reactive heals via friendly target / missing HP).
Fixed
-
MoP Paladin spec detection — Holy / Protection / Retribution use
GetSpecialization()instead of zeroed TBC talent tabs; MoP RetRegisterSpecrestored inPaladinRet_MoP.lua.
[0.5.0] — 2026-06-13
Added
-
Dual-client infrastructure —
Utils/ClientVersion.lua(IsMoP/IsTbc, TBC-only combat keys, DB sanitization) andUtils/ClassAPL.lua(standard MoP-first APL registration). -
Global state flags —
state.clientIsMoP/state.clientIsTbcon every frame (not Rogue-only). -
MoP settings copy — class tab bodies for Hunter, Mage, Shaman, and generic placeholders (
*_BODY_MOP,SETTINGS_CLASS_EMPTY_BODY_MOP).
Fixed
-
TBC-only combat keys on MoP — Paladin seal/twist/JotC, Rogue EA, Hunter Hawk/Viper, Mage Arcane reserve, Enhancement totem twist are sanitized in
specSettings, on import, and at login. -
Warrior Protection / Death Knight — MoP profiles no longer fall through; spec registration uses
ClassAPL.Register.
Changed
-
Settings UI — TBC-only controls hidden on MoP for Hunter aspects, Mage Arcane reserve, Shaman Enhancement totems (Paladin/Rogue already split).
[0.4.9] — 2026-06-13
Added
-
MoP Combat Rogue — dedicated
Classes/MoP/RogueCombat_MoP.luaprofile (SnD, Revealing Strike, Rupture ST, Eviscerate, Killing Spree, Shadow Blades, Blade Flurry; Fan of Knives + Crimson Tempest at 8+ targets). TBC clients still useRogueCombat.lua(Icy Veins TBC).
Fixed
-
Dual-client Rogue — TBC-only mechanics (Improved Expose Armor, Netherblade T4, Shiv, Thistle Tea) no longer apply on MoP (
engine.isMoP/state.clientIsTbc). Settings hide the EA checkbox on MoP;rogueImprovedExposeArmoris ignored on Pandaria clients.
Changed
-
Rogue settings — separate description text for TBC vs MoP (
SETTINGS_ROGUE_BODY/SETTINGS_ROGUE_BODY_MOP).
[0.4.8] — 2026-06-13
Added
-
Combat Rogue (TBC, Icy Veins) —
rogueImprovedExposeArmorsetting (Rogue tab + per-specspecSettings, profile export): Expose Armor at 5 CP with uptime refresh; Slice and Dice 2–5 CP in EA mode; Rupture 2–3 CP between EA/SnD refreshes. -
Netherblade T4 2pc — auto-detect equipped pieces → SnD planned refresh at 1–2 CP (standard path remains 3–5 CP without 2pc).
-
Shiv — suggested when Deadly Poison stacks are low or the debuff is about to expire.
-
Energy cap — Sinister Strike respects Icy-style pooling (65 before energy tick, 85 after tick grace).
Changed
-
Rogue lane indicator — EA warning when Improved Expose Armor is enabled and the debuff is about to fall.
-
/natbc rotdiag— Rogue line includes EA mode, T4 2pc, and Deadly Poison stack/time.