Log in

View Full Version : Trouble with SW:P in a macro



Coltimar
01-10-2009, 07:02 PM
I have this


#showtooltip
/castsequence [target=focustarget] reset=15/target/combat Shadow Word: Pain, Vampiric Touch, Vampiric Embrace, Mind Blast, Mind Flay, Shadow Word: Death, Mind Flay, Mind Flay, Mind Blast, Mind Flay

that I am perfecting. I took 3/3 Pain and Suffering ('http://www.wowhead.com/?spell=47582') so my SW: Pain get renewed. Well, when the macro starts over it won't do SW: Pain because Mind Flay refreshed it and "A more powerful spell is already active". What is the best approach to fixing this? If I could do a mod in the same macro for only SW: Pain, that would work. Or I could move it to another button but that is one more button to push before entering mindless combat.

ElectronDF
01-10-2009, 10:49 PM
Maybe, just maybe you could use a out of combat cast for SW:P.
/cast [nocombat] Shadow Word: Pain
/castsequence [combat] whole bunch of stuff......
That isn't perfect, but it might help. Also, maybe make a sequence that doesnt start over. How in the hell is your macro starting over? You really cast like 10-12 spells on a mob and it doesn't die? Damn. Just add more spells at the end so it has to go through more before it resets. Really, a mob lives thorugh 9 spells?

Coltimar
01-10-2009, 10:57 PM
I was testing it on a test dummy. I do imagine some bosses will survive that macro as is :/ I may just make a macro /cast [nomod] Shadow Word:Pain /cast [mod:shift] Shoot and put it on my pull macro. Then I'll pray Avenger's Shield doesn't miss!

olipcs
01-12-2009, 09:10 AM
I would try to cast SW:P only once at the beginning like this:

#showtooltip
/castsequence [target=focustarget] reset=target/combat/shift Shadow Word: Pain,Null
/castsequence [target=focustarget] reset=15/target/combat Vampiric Touch, Vampiric Embrace, Mind Blast, Mind Flay, Shadow Word: Death, Mind Flay, Mind Flay, Mind Blast, Mind Flay

because 'Null' isn't a real spell but doesn't trigger a gcd the first macro 'hangs' after the first cast of SW:P and the second castsequence is executed.
(I added the 'shift' so you have a manual option to recast it, if for example sw:P misses the first time..).

Tynk
01-12-2009, 11:36 AM
while that macro would work, you are loosing a lot of dps casting that way
You are better off having two macro's for priest stacking. First is an initial buid

/castsequence reset=target Vampiric Embrace, Vampiric Touch, Mind Blast, Devouring Plague, Shadow Word: Death, Shadow Word: Pain

This will allow your debuffs to stack fully and get your best dps out of SW:P

Once you are stacked go with a second macro

/castsequence reset=target mindblast, mind flay, vampiric touch, mindblast, mindflay, mindflay

of course you will want to refresh devouring plague every 30 seconds and vampiric embrace every 60.

Coltimar
01-12-2009, 12:05 PM
What I ended up doing is making a second button on a 'dead' button (one I don't have anything else on) that is like this;

/cast [nomod] Shadow Word:Pain
/cast [mod:shift] Devouring Plague
/cast [mod:alt] Vampiric Embrace

then I have my /castsequence for spamming. This is a tough one. I was having trouble wasting mana because I kept reapplying things on a long CD.