5.4.2 Disc Priest PW:S / Smite Macro

I really don’t ever use macros. Was just messing around and finally got this to work:

/castsequence Power Word: Shield,null
/castsequence Smite
/castsequence Power Word: Shield

Not sure if it’s all necessary but it works without even noticing it as a macro.

The reason I want this macro is so I can cast smite and get the Borrowed Time buff from the Power Word: Shield. Borrowed Time increases your haste. PvE Disc Atonement Healing

Add a few things:

/castsequence reset=10 Power Word: Shield,null
/castsequence reset=0.3 0,0,0,Power Word: Solace
/castsequence reset=0.3 0,0,Prayer of Mending
/castsequence reset=0.3 0,Divine Star
/castsequence Smite
/castsequence Power Word: Shield

Give me your inputs please! or help me improve it :slight_smile:

For the PW:S you might want to put in a targettarget portion to heal the tank.

/castsequence [@targettarget,help] Power Word: Shield

thank you! I was messing around with it all night trying to figure out how to add targets. Would be sweet to not ever have to hit tab to target an enemy and would be sweet if the shield / mending would go on the tank.

Biggest problem I was having was I had no more room.

I could not get [@targettarget,help] to work :frowning:

/castsequence reset=10 Power Word: Shield,null
/castsequence reset=0.3 0,0,0,Power Word: Solace
/castsequence reset=0.3 0,0,Prayer of Mending
/castsequence reset=0.3 0,Divine Star
/castsequence Smite
/castsequence [@targettarget,help] Power Word: Shield

Did not work

/castsequence [@targettarget,help] reset=10 Power Word: Shield,null
/castsequence reset=0.3 0,0,0,Power Word: Solace
/castsequence reset=0.3 0,0,Prayer of Mending
/castsequence reset=0.3 0,Divine Star
/castsequence Smite
/castsequence Power Word: Shield

did not work

/castsequence [@targettarget,help] reset=10 Power Word: Shield,null
/castsequence reset=0.3 0,0,0,Power Word: Solace
/castsequence reset=0.3 0,0,Prayer of Mending
/castsequence reset=0.3 0,Divine Star
/castsequence Smite
/castsequence Power Word: Shield

did not work

If i take the ,null off the top PW:S it wont goto the next spell. If I dont have the PW:S at the end it will only cast shield once.

For your “room” issue … I assume you mean the default 200 char or whatever it is … get a macro addon and you can have upwards of 750 chars …

Awesome huge help everyone!

I have made some changes. That addon was so major cant believe ive never heard of it.

/castsequence [@targettarget,help][target=player]reset=2 Power Word: Shield,null
/targetlasttarget
/targetenemy ,null
/castsequence [nopet,harm][nopet,target=targettarget,harm]reset=0.3 0,0,0,0,Shadowfiend
/castsequence reset=0.3 0,0,0,Power Word: Solace
/castsequence [@targettarget,help][target=player]reset=0.3 0,0,Prayer of Mending
/castsequence reset=0.3 0,Divine Star
/castsequence Smite
/castsequence [@targettarget,help][target=player]Power Word: Shield
/castsequence reset=0.3 Inner Focus
/castsequence reset=0.3 Cutstitcher Medallion
/castsequence reset=0.3 Spirit Shell
/castsequence reset=0.3 Soothing Talisman of the Shado-Pan Assault
/castsequence reset=0.3 Archangel

Any suggestions?
I tried to add shadow word pain … but i couldnt get it to only go up once and then come back when its gone. I also wanted to use penance … wasnt working and decided i rather smash the shit outa the macro button and not watch for a channel.

Made a fix

/castsequence [@targettarget,help,] reset=2 Power Word: Shield,null
/targetlasttarget
/targetenemy ,null
/castsequence [nopet,harm][nopet,target=targettarget,harm]reset=0.3 0,0,0,0,Shadowfiend
/castsequence reset=0.3 0,0,0,Power Word: Solace
/castsequence [@targettarget,help][target=player]reset=0.3 0,0,Prayer of Mending
/castsequence reset=0.3 0,Divine Star
/castsequence Smite
/castsequence [@targettarget,help][target=player]Power Word: Shield
/castsequence reset=0.3 Inner Focus
/castsequence reset=0.3 Cutstitcher Medallion
/castsequence reset=0.3 Spirit Shell
/castsequence reset=0.3 Soothing Talisman of the Shado-Pan Assault
/castsequence reset=0.3 Archangel

Alright so I need to make it so if the target has Weakened Soul … the debuff from the Power Word: Shield then it goes to the next spell… Each time it gets stuck until the debuff goes off.

I think its pretty much there.

/targetlasttarget ,null
/targetenemy ,null
/castsequence [nopet,harm][nopet,target=targettarget,harm]reset=0.3 0,0,0,0,Shadowfiend
/castsequence reset=0.3 0,0,0,Power Word: Solace
/castsequence [@targettarget,help][target=player]reset=0.3 0,0,Prayer of Mending
/castsequence reset=0.3 0,Divine Star
/castsequence Smite
/castsequence [@targettarget,help]Power Word: Shield
/castsequence [@player,help]Power Word: Shield
/castsequence reset=0.3 Inner Focus
/castsequence reset=0.3 Cutstitcher Medallion
/castsequence reset=0.3 Spirit Shell
/castsequence reset=0.3 Soothing Talisman of the Shado-Pan Assault
/castsequence reset=0.3 Archangel

The only thing i really couldnt get it to do was use Shadow Word: Pain, or Shadow Word: Death … And having it doing penace was annoying.

I suggest using “/use 13” & “/use 14” for your first and second trinket** respectively… this way you don’t need to switch the name of your trinkets every time you upgrade.

**First trinket is the top one and second is the bottom one as seen in the default Blizzard character UI

tyvm I will use that.

The only real problem with this macro now is the targeting.
Sometimes it picks a new target when ive got a target.

I wish if I had a target that was alive and harmful it wouldnt target another target =x

My workaround is to focus the target … Not the fastest thing for raids but ill have to get better with it

Don’t know if this will help, but

/targetenemy [dead][noharm]

will automatically change target to next nearest enemy if your target dies or becomes untargetable for some reason.

If you want to cast at a tank you can /focus the tank and then use

/cast [@focus]

or

/castsequence [@focus]

If you want your damaging spells to target through the tank you can then add

/cast [@focustarget]spellname

This of course assumes the tank is actually targeting something…as AoE attacks are so common, sometimes they will not have a target selected.

I’m after a macro that will let me power word Shield whichever friendly target another party member is targeting. So target of focus target would be good.

I think you want something like this.

/castsequence [@targettarget,help]Power Word: Shield

That should put a shield on whoever your target is targeting if its a friendly target. If your target is not targeting anything then it might shield your target or shield yourself.

I need focus in it because my Priest will focus my druid… who will then target a friendly party member… I’m a Multiboxer :slight_smile:

/castsequence [@focustargettarget,help]Power Word: Shield
at a guess?

Tested it and this did the job:

/castsequence [@focustarget,help]Power Word: Shield

[quote quote=12269]Don’t know if this will help, but

/targetenemy [dead][noharm]

will automatically change target to next nearest enemy if your target dies or becomes untargetable for some reason.

If you want to cast at a tank you can /focus the tank and then use

/cast [@focus]

or

/castsequence [@focus]

If you want your damaging spells to target through the tank you can then add

/cast [@focustarget]spellname

This of course assumes the tank is actually targeting something…as AoE attacks are so common, sometimes they will not have a target selected.
[/quote]

Hey thanks a lot!

/targetenemy [dead][noharm]

is just what I was looking for.

Now I need to figure out Touch of Death and Shadow Word: Pain into it and it would be golden ;D

Try putting

/castsequence reset=0.3/target 0,0,0,0,0,Shadow Word: Pain,null

as the FIRST line in your macro.

It should always cast shadow word pain once per target. You can add a [mod] command and a dropthrough if you need to recast it.

The five 0,s are just my assumption about how many lines you actually have in your macro - alter to flavour :slight_smile:

Hope this helps.