Skip to content
Orboro.net
HomeBlog
Development
Useful FOSS
Gaming
World of Warcraft
Midnight S2 M+ Cheat SheetAssisted Combat AnalysisSpell Queue Window GuideUseful WoW Links
Grim Dawn
Useful Grim Dawn Links
Path of Exile II
Atlas Farming StrategiesExpedition Rumours Cheat SheetUseful POE2 Links
AboutSupport Me

Assisted Combat Analysis

Updated August 24, 2026

Assisted Combat is Blizzard’s built-in World of Warcraft rotation helper. This analysis uses the live 12.1 priority data for all 40 specializations, then compares those lists with pinned SimulationCraft profiles and Icy Veins guides to show where the helper aligns, and where optimized play still adds decisions.

Blizzard Assisted Combat research

The core buttons are usually present. The optimized decisions are not.

Across the 32 specs with a comparable SimulationCraft profile, the median Blizzard action match is 86%i, while Blizzard represents 67%i of SimC actions. Spell selection is largely right; the material gap is build, timing, resource, targeting, and encounter logic. Pick a specialization below for its exact priority list, what SimC does that it doesn't, and how it compares with Icy Veins.

The Blizzard priority lists are reconstructed from three DB2 tables exported by Wago Tools for live build 12.1.0.69404.

1

AssistedCombat

Identifies the Assisted Combat list assigned to each specialization.

ID · ChrSpecializationID
Open table ↗
2

AssistedCombatStep

Adds the spell for each step and its position in the priority list. 693 steps across all specs.

ID · SpellID · AssistedCombatID · OrderIndex
Open table ↗
3

AssistedCombatRule

Adds the ordered conditions that must pass before a step can be recommended. 3,116 rules in the live dataset.

ID · OrderIndex · ConditionType · ConditionValue1/2/3 · AssistedCombatStepID
Open table ↗
Join:AssistedCombat.ID=AssistedCombatStep.AssistedCombatIDthenAssistedCombatStep.ID=AssistedCombatRule.AssistedCombatStepID

Steps are sorted by OrderIndex. Rules are grouped under their step and sorted by their own OrderIndex. The readable condition labels use SimulationCraft's Assisted Combat enum and evaluator; the raw IDs and values are retained in the canonical CSV exports.

40Specs reviewed · 13 classes
86%iMedian Blizzard action match
67%iMedian SimC actions represented
693Blizzard 12.1 steps
1,618iSimC action lines

How to read this

Assisted Combat is a baseline recommendation system, not a complete raid, dungeon, healing, or mitigation plan. Tanks are mostly shown offensive priorities; healer tables are overwhelmingly damage-oriented. Comparisons use a 12.1/MID2 SimC profile where one existed in the research snapshot, otherwise the latest available Midnight profile.

Common omissions versus SimC

  • Talent and hero-tree-specific priorities
  • Separate single-target, cleave, and AoE rotations
  • Openers and cooldown synchronization
  • Resource pooling and overcap prevention
  • Proc, charge, stack, and previous-cast sequencing
  • Target selection, time-to-die, and incoming-add awareness
  • Movement and end-of-fight adjustments
  • Complete mitigation and defensive planning for tanks

Specializations40 of 40 specs

Death Knight · Tank

Blood

Spec 250APL 86High literal overlap89%i Blizzard match73%i SimC represented

In SimC, not in Blizzard's listi

  • Heart Strike
  • Vampiric Blood

Logic SimC applies that Blizzard doesn'ti

  • Active mitigation
  • Rune and Runic Power management
  • Dancing Rune Weapon timing

Comparison context

89%iBlizzard actions found in SimC · 8 / 9
73%iSimC actions represented by Blizzard · 8 / 11
16Blizzard 12.1 priority steps
38 / 38iSimC lines by profile · 12.1/MID2

Blizzard-only or fallback action names: Rune Strike.

Live 12.1 build 12.1.0.69404 · 16 steps. Priority 1 is evaluated first. Every condition shown on a step must pass; “automation only” entries are internal cooldown actions and are not part of Assisted Highlight.

1Death Strikespell 49998 · step 14710action is learned; AND action cost is affordable; AND action is off cooldown; AND action is in range; AND player health <= 50%.
2Dancing Rune Weaponspell 49028 · step 6933action is learned; AND action cost is affordable; AND action is off cooldown; AND target distance <= 20 yd.
3Death and Decayspell 43265 · step 1170target distance <= 6 yd; AND player missing aura: Death and Decay [188290]; AND action is learned; AND action cost is affordable; AND action is off cooldown.
4Reaper's Markspell 439843 · step 1166action is learned; AND action cost is affordable; AND action is off cooldown; AND target missing aura: Reaper's Mark [434765]; AND action is in range.
5Marrowrendspell 195182 · step 6935action is learned; AND action cost is affordable; AND action is off cooldown; AND action is in range; AND player aura stacks <= 6: Bone Shield [195181].
6Marrowrendspell 195182 · step 6949action is learned; AND action cost is affordable; AND action is off cooldown; AND action is in range; AND player missing aura: Bone Shield [195181].
7Marrowrendspell 195182 · step 1167action is learned; AND action cost is affordable; AND action is off cooldown; AND player has aura: Exterminate [441416]; AND action is in range.
8Rune Strikespell 316239 · step 1177action is learned; AND action cost is affordable; AND action is off cooldown; AND player has aura: Gift of the San'layn [434153]; AND action is in range; AND target distance <= 8 yd.
9Rune Strikespell 316239 · step 1176action is learned; AND action cost is affordable; AND action is off cooldown; AND player has aura: Vampiric Strike [433899]; AND action is in range; AND target distance <= 8 yd.
10Blood Boilspell 50842 · step 1172target distance <= 10 yd; AND action is learned; AND action cost is affordable; AND action is off cooldown; AND nearby aura count <= 0 (value2=50, aura=Blood Plague [55078]); AND spell charges greater (raw values: 2, 0, 0).
11Death Strikespell 49998 · step 1173action is learned; AND action cost is affordable; AND action is off cooldown; AND runic power >= 80; AND action is in range.
12Consumptionspell 1263824 · step 1169action is learned; AND action cost is affordable; AND action is off cooldown; AND target distance <= 5 yd.
13Rune Strikespell 316239 · step 1175action is learned; AND action cost is affordable; AND action is in range.
14Death's Caressspell 195292 · step 6963action is learned; AND action cost is affordable; AND action is off cooldown; AND action is in range.
15Rune Strikespell 316239 · step 5741target distance <= 12 yd.
16Death and Decayspell 43265 · step 14532always, subject to normal castability.

Guide alignment

Large

The Blizzard list covers threat, Death Strike, Bone Shield maintenance, diseases, and a few offensive cooldowns. Icy Veins adds a scripted opener, Runic Power and Coagulopathy management, Dancing Rune Weapon planning, Exterminate handling, and encounter-timed defensives.

Open Icy Veins guide ↗
Pinned sourcesWago live 12.1.0.69404 ↗SimulationCraft APLs ↗SimC action list docs ↗Research workbook ↗

Blizzard data verified 2026-08-24 on live build 12.1.0.69404. Comparison research snapshot: 2026-08-06 · SimulationCraft midnight commit a87874b5bfc8. DB2 rows are exact; readable rule labels follow SimulationCraft's reverse-engineered condition decoder.

© 2026 Orboro.net. All rights reserved.v1.45.0
RSSAdminSourcePrivacy Policy

Allow analytics cookies?

Google Analytics helps measure visits to Orboro.net. It loads only if you accept. You can decline and keep browsing, or change your choice in the footer. Privacy policy