[PMM] [6.1 PVP] Demo Lock no GS

Gooooooooooood morning gents!!!

Wellcome to another episode of ‘Pim my Macros’.

This one does not refer to ‘full lazy ppl’ (u know what I mean). Basically does not exist a macro that allows you to perfectly arrange your rotation, but you can always use a macro to HELP you in doing your stuffs…

Having the hypothesis you are using this spec, everyone knows that demo locks can one shot someone…Demonbolt…Love IT!!

So the logical way you should play has three phases:

1- Collect Demonic Fury;
2- Spend Demonic Fury;
3- Save your ASS!!

1- COLLECT DEMONIC FURY:

Fix dots on target

/console Sound_EnableSFX 0
#showtooltip Corruption
/castsequence reset=1 Corruption,Metamorphosis,Doom,Metamorphosis
/petattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1

stuck your demons on a target to set pressure on him

/console Sound_EnableSFX 0
#showtooltip Imp Swarm
/stopcasting
/stopcasting
/petattack
/castsequence [pet:Felguard,@target] reset=2 Pursuit, Felstorm, null
/castsequence reset=2 Imp Swarm, grimoire: imp
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1

Spam damage

/console Sound_EnableSFX 0
#showtooltip [form:1]Touch of Chaos;[noform]Shadow Bolt
/castsequence [noform] reset=target/1 Corruption,null
/castsequence [form:1] reset=target/1 Doom,null
/cast [combat] Shadow Bolt
/cast [combat] Hand of Gul'dan
/petattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1

2- SPEND DEMONIC FURY:

mmmm lovely one shot (almost three)

u should set on 13th slot your ‘on use’ trinket

/console Sound_EnableSFX 0
#showtooltip Demonbolt
/petattack
/use 13
/castsequence [form:0] reset=1 Metamorphosis, Dark Soul: Knowledge
/cast [form:1] Dark Soul: Knowledge
/cast Demonbolt
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1

3- SAVE YOUR ASS:

small OH SHIT!

/console Sound_EnableSFX 0
#showtooltip Unending Resolve
/use Healthstone
/castsequence reset=2 Unending Resolve, null
/cast [@arenapet1,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet2,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet3,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet4,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet5,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1

BIIIIIIIIIIIIIIIIIG OH SHIT

/console Sound_EnableSFX 0
#showtooltip Metamorphosis
/use Healthstone
/castsequence [form:0] reset=2 Metamorphosis,Unending Resolve,null
/castsequence [form:1] reset=2 Unending Resolve,null
/cast [@arenapet1,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet2,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet3,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet4,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/cast [@arenapet5,exists,nodead,nochanneling: Drain Life][@target,nodead,nochanneling: Drain Life] Drain Life
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1

(rem to use even the drain life macro of my previous post)

Enjoy!!