Shadow Priest Legion Beta / PTR

First things First.

Most old Shadow Priest Lazy Macros, works in ptr / beta.

I took one from Gau’s thread, and i changed just a bit:

Sequences['shadow'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
	]],
	'/castsequence [nochanneling] reset=target Mind Spike, Shadow Word: Pain, Vampiric Touch, Mind Spike, Mind Spike, Mind Spike',
	'/cast !Mind Blast',
	'/cast [nochanneling] Shadowfiend',
	'/cast [nochanneling] Fade',
	'/cast !Shadow Word: Death',
	'/cast [nochanneling] !Void Eruption',
	PostMacro = [[
/cast [combat] Power Infusion
/use [combat] 11
/use [combat] 12
/run UIErrorsFrame:Clear()
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Talents are 2 2 2 3 3 1 2

Set Mind Blast in bar, for not miss any procs.

Thanks for the macro, putting out good damage. However I’m trying to find a way for the macro to passively NOT cast SWP and Vampiric Touch while in void form? Void Bolt refreshes the dots while doing damage itself. Any ideas?

UnknownKing, I am fairly certain you could add a modifier to prevent those two spells from firing while in Void Form. I am pretty clueless as to how to write it but I do recall seeing it in other macros. Memory tells me it would involve holding which ever key you designate as the “modifier” while in the phase. Hopefully someone will chime in with a better answer as I would like it too!

I’ve attempted to solve the problem of casting SWP and VT while in voidform by making a separate macro for voidform only.

Sequences['Voidform'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
	]],
	'/cast !Shadow Word: Death',
	'/cast [nochanneling] !Void Bolt',
	'/cast !Mindbender',
	'/cast !Mind Blast',
	'/castsequence [nochanneling] Mind Flay, Mind Flay',
	PostMacro = [[
/run UIErrorsFrame:Clear()
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Let me know if it works

Will do, thx buddy!

Unknown,
Check out Macro Modifiers on this site. There’s an explanation with sample. I am sure you could incorporate that into a single macro with an extra key stroke held down.