Handy, thanks for posting that! I implemented it tonight in FightThisWay, an all-in-one custom class I wrote.
To test it, I ran my level warlock through the beginning fight in StoneCore a few times. He generally succeeded - this is a test where tanks have been the only ones to pass.
However, he was level 88 instead of 85, and it was normal mode, not heroic.
I'm sure it could use tweaks - but give it a whirl, see if it's close to what you want. I had to get REALLY severe on bumping the priority of 'Shadow Bolt', so 'Demonic Slash' would cast often enough.
FightThisWay
To test it, I ran my level warlock through the beginning fight in StoneCore a few times. He generally succeeded - this is a test where tanks have been the only ones to pass.
However, he was level 88 instead of 85, and it was normal mode, not heroic.
I'm sure it could use tweaks - but give it a whirl, see if it's close to what you want. I had to get REALLY severe on bumping the priority of 'Shadow Bolt', so 'Demonic Slash' would cast often enough.
FightThisWay
OK so to start outlining it in case someone wants to pick it up when they red this thread here goes.
First Note, play style of a Dark Apothesis build varies depending on talents chosen. IE with or without pet.
A Bit about the Resource system of Demo Locks.
Demo locks have a secondary resource called Fury, this maxes out at 1000 and "idles" at 200 (ie it will decay or generate to 200 when out of combat). Fury is built from doing damage with some spells, and spent on high damage spells and cooldowns. Any Fury generated over 1000 is forfeit.
Requires Glyph of Demon Hunting, this gives us the spell Dark Apotheosis. This costs 100 Fury to activate, and stays active until deactivated by the player. This act's like a Stance 2, Metamorphosis is still available to use on stance 1, however swapping out of Apotheosis will deplete your fury to 200 instantly.
For this purpose we would activate Dark Apotheosis as a precombat buff and leave it up.
Pets:
Depending on the talents selected your pet is either used to be sacrificed for a buff, or used as a regular pet. If Grimoire of Sacrifice is talented/selected, we should summon our Voidlord and sacrifice him to give ourselves his Hp buff CD, otherwise summon our Felguard/Wrathguard (Depending on Talent Grimoire of Supremacy). Also we should have Glyph of Imp Swarm to use as a CD when we need burst Fury generation.
Rotation:
Fury Generating:
Aura of the Elements (2 minute Buff)
Corruption (Dot, always up)
Shadowflame Aura (Cast Hand of Guldan, 6 second debuff, 2 charges on spell, can stack)
Demonic Slash (Filler Spell/Fury Generation, 3 charges, 10 YARD RANGE)
Void ray (Only if moving)
Fury Burning:
Soul Fire (Only on Molten Core procs)
Immolation Aura (On 3+ Adds, 10 seconds)
Carrion Swarm (Knocks Back enemies)
Survival:
Fury Ward (Bubble, 10 seconds duration/10 second CD, costs 200 fury)
Unending Resolve (3 minute CD, 40% reduction for 8seconds, 30k mana)
Dark Bargain (50% reduction, 8 seconds, 3 minutes CD)
Drain Life/Harvest Life (Mana cost, channeled, heals caster)
Health Funnel (If Pet is active, heals pet)
That's a basic start, if anyone picks this up I'll be happy to continue and give better information.