demo lock doesn't use shadowflame. not sure why it's labeled green
***FML Re-read green may not use some talents.
#region CurrentTarget DoTs
Common.CastCataclysm(),
// Artifact Weapon
new Decorator(
ret => WarlockSettings.UseArtifactOnlyInAoE && Unit.NearbyUnitsInCombatWithMeOrMyStuff.Count() > 1,
new PrioritySelector(
Spell.Cast("Thal'kiel's Consumption",
ret =>
WarlockSettings.UseDPSArtifactWeaponWhen != UseDPSArtifactWeaponWhen.None
&& Me.Minions.Count() >= WarlockSettings.ArtifactDemonCount)
)
),
Spell.Cast("Thal'kiel's Consumption",
ret =>
!WarlockSettings.UseArtifactOnlyInAoE
&& WarlockSettings.UseDPSArtifactWeaponWhen != UseDPSArtifactWeaponWhen.None
&& Me.Minions.Count() >= WarlockSettings.ArtifactDemonCount
),
Spell.Buff("Doom", req => !Me.CurrentTarget.HasAura("Doom")),
Spell.Cast("Summon Darkglare"),
Spell.Cast("Call Dreadstalkers"),
Spell.Cast("Summon Doomguard"),
Spell.Cast("Hand of Gul'dan", movement => false, target => Me.CurrentTarget, req => SoulShardCount >= 4),
Spell.Cast("Grimoire: Felguard"),
Spell.Cast("Demonic Empowerment", req => Me.Minions.Count(min => !min.HasAura(193396)) >= 3 && Spell.LastSpellCast != "Demonic Empowerment"),
Spell.Cast("Soul Harvest"),
Spell.Cast("Command Demon"),
Spell.Cast("Felstorm"),
Spell.Buff("Life Tap", req => Me.ManaPercent <= 60),
Spell.Cast("Demonbolt"),
Spell.Cast("Shadow Bolt"),
it's not in the rotation