Shadow Priest 6.0.3 Gnome

Hello Everyone, I have played around with this macro quite a bit, I am still new to Gnome macros, but i feel this is pretty decent for Shadow. Any suggestions or tips would be greatly appreciated. My talents are 223231. Of course you can switch Cascade for Halo, just change the reset time from 25 to 40. Thanks

Sequences['shadow'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/cast [noform] !Shadowform
]],
	'/castsequence [nochanneling]reset=combat Shadow Word: Pain,Vampiric Touch,Mind Flay,Mind Flay,Mind Flay',
    '/castsequence [nochanneling]reset=combat Mind Blast,Mind Blast,Mind Blast,Devouring Plague,Mind Flay,Mind Flay',
	'/cast [combat,nochanneling]Devouring Plague',
	'/cast [combat,nochanneling]Mind Blast',
	'/cast [combat,nochanneling]Shadowfiend',
	'/cast [combat,nochanneling]Shadow Word: Death',
    '/castsequence [@target] reset=25 cascade',
    '/use [combat,nochanneling] Fade',
PostMacro = [[
/startattack
--/use [combat]13
--/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Works like a charm. Leveling my lvl 90 priest with it and the mobs go down fast

thanks, I am still using it as it is, very happy with it.

Do you have an AOE one aswell?

Great macro ty for it, do you hawe an AoE macro?

[quote quote=21841]Hello Everyone, I have played around with this macro quite a bit, I am still new to Gnome macros, but i feel this is pretty decent for Shadow. Any suggestions or tips would be greatly appreciated. My talents are 223231. Of course you can switch Cascade for Halo, just change the reset time from 25 to 40. Thanks

Sequences['shadow'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/cast [noform] !Shadowform
]],
	'/castsequence [nochanneling]reset=combat Shadow Word: Pain,Vampiric Touch,Mind Flay,Mind Flay,Mind Flay',
    '/castsequence [nochanneling]reset=combat Mind Blast,Mind Blast,Mind Blast,Devouring Plague,Mind Flay,Mind Flay',
	'/cast [combat,nochanneling]Devouring Plague',
	'/cast [combat,nochanneling]Mind Blast',
	'/cast [combat,nochanneling]Shadowfiend',
	'/cast [combat,nochanneling]Shadow Word: Death',
    '/castsequence [@target] reset=25 cascade',
    '/use [combat,nochanneling] Fade',
PostMacro = [[
/startattack
--/use [combat]13
--/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

```[/quote]

works a treat mate thank u just the same as everyone else do u happen to have an aoe one???

sick macro went into a random BG with it and got an achieve within 5 seconds of me being in there for doing 300k dammage to a player love it keep up the good work man

awesome!!,what glyphs are you using

Unlike many other macros here I am unable to cut/paste this one into the Sequences.lua file and get it working.

Does anyone have any suggestions?

Exiting the game entirely and coming back in fixed it.

How does this look for an AOE macro?

Sequences[‘shadowAOE’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/cast [noform] !Shadowform
]],
‘/cast [combat,nochanneling] Power word: Shield’,
‘/castsequence [nochanneling] reset=combat Shadow Word: Pain, Vampiric Touch’,
‘/castsequence [nochanneling] reset=combat Mind Sear, Mind Sear, Mind Sear’,
‘/cast [combat,nochanneling] Devouring Plague’,
‘/cast [combat,nochanneling] Shadowfiend’,
‘/cast [combat,nochanneling] Shadow Word: Death’,
PostMacro = [[
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

I am using this one and only getting 5700 on the dummies. What are you all getting? Level 100 with 600 gear. Talents are 1123231

Ed -
The AOE macro only put out about 6k DPS for me, level 100 with 645 item level. I haven’t had time to dissect it - but it’s definitely missing something.

Nice macro, Daniel! I’m using it on my 645 priest, and pulling about 9k dps. I know I should be in the 12-15k range, so there’s definitely something wrong. I had Halo and changed to cascade - but i feel like there are things not proc’ing … do you have anything outside the macro you’re using?

[quote quote=21841]Hello Everyone, I have played around with this macro quite a bit, I am still new to Gnome macros, but i feel this is pretty decent for Shadow. Any suggestions or tips would be greatly appreciated. My talents are 223231. Of course you can switch Cascade for Halo, just change the reset time from 25 to 40. Thanks

Sequences['shadow'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/cast [noform] !Shadowform
]],
	'/castsequence [nochanneling]reset=combat Shadow Word: Pain,Vampiric Touch,Mind Flay,Mind Flay,Mind Flay',
    '/castsequence [nochanneling]reset=combat Mind Blast,Mind Blast,Mind Blast,Devouring Plague,Mind Flay,Mind Flay',
	'/cast [combat,nochanneling]Devouring Plague',
	'/cast [combat,nochanneling]Mind Blast',
	'/cast [combat,nochanneling]Shadowfiend',
	'/cast [combat,nochanneling]Shadow Word: Death',
    '/castsequence [@target] reset=25 cascade',
    '/use [combat,nochanneling] Fade',
PostMacro = [[
/startattack
--/use [combat]13
--/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

```[/quote]