PDA

View Full Version : Shadowfiend macro



Galactica
02-26-2008, 01:04 AM
Hi I have only just started dual boxing a couple of weeks ago on Frostmourne Oceanic server.

I have a 70 Pally Tank, 70 Lock, 70 Shadowpriest, and currently a 65 Druid Healer...

I am going through all the instances in TBC getting rep for my druid while leveling him. Conquered, Ramparts, Blood Furnace, Slave Pens & Underbog so far. Am about to move onto Mana tombs.

My question is, I need a macro that to make my shadowpriest utilise his shadowfiend alot better. As when i activate it he only attacks the one mob..

Any help would be appreciated.

sigtau66
02-26-2008, 10:59 AM
I believe the Shadowfiend attacks what your shadowpriest is targeting. I'm not 100% sure because I only ever use my shadowfiend on raid bosses which last way longer than the shadowfiend. :)

Maybe someone else can chime in.

Galactica
02-26-2008, 09:33 PM
Yeh it does attack the mob mob my shadowpriest is attacking. After the mob dies, the shadowfiend goes back to my shadowpriest. I guess what i'd like to know is what the command is to set pet to aggressive and if i can combine it with cast shadowfiend in a macro.

ie .

/cast shadowfiend

/pet aggressive

or something like that, not sure what the actual command is.

FunkStar
02-27-2008, 04:59 AM
/petattack

works like hunter pets

Galactica
02-27-2008, 10:41 PM
Well u cant cast shadowfiend without a target, it then automatically attacks the target, but is then on passive so doesn't attack next mob...

I'm talking instance pulls of 3-4 mobs, and my shadow priest is the only one that needs to drink, so the better i use my shadowfiend the better...

I started using /cast Shadfiend /petaggressive

This seems to work ok, as when mob 1 dies, the shadowfiend comes back to its master then onto the next mob....however there is still the wasted time when it does this, i wonder if having a /petattack command in there too will help. If i add that i will prolly have to spam it once mob 1 dies.

I'm at work now, will try it when i get home tonight.

Oldin
02-29-2008, 10:59 PM
I would try adding /petattack in my regular dps macro, most likely mind flay. which is best macroed anyway with /cast [nochanneling:Mind Flay] Mind Flay macro

Vyndree
03-06-2008, 04:17 PM
/cast Shadowfiend
/petpassive [modifier]
/petattack [modifier,harm,nodead][target=pettarget,harm,nodead]
/stopmacro [target=pettarget,harm,nodead]
/petattack [harm,nodead][target=targettarget,harm,nodead]
/petaggressive [target=pettarget,noexists]

With some comments....


/cast Shadowfiend
Pretty obvious, here...


/petpassive [modifier]
/petattack [modifier,harm,nodead][target=pettarget,harm,nodead]
First, we force the pet to abandon any targets when a modifier key (shift, control, alt, etc) is pressed. This is your "emergency" button if your pet is about to aggro the wrong pat or break CC or something.
Then, Attack my harmful target if I press a modifier key (shift, control, alt, etc), otherwise, if the pet has a harmful target that's not dead, keep attacking it.
This will give you a force-Shadowfiend-to-attack-my-target button when you hold a modifier key and are targeting a new enemy, so you can force a switch of targets if the shadowfiend is attacking a CC target, or some other strange thing.

If you need the shadowfiend to cease and desist for any reason, you just hold a modifier key, target nothing (or target someone friendly) and press the button. As long as petfollow is default, he'll come to you.


/stopmacro [target=pettarget,harm,nodead]
/petattack [harm,nodead][target=targettarget,harm,nodead]
/petaggressive [target=pettarget,noexists]

Lastly, we want the pet to keep attacking things until it's dead before he chooses a new target. So stop the macro from continuing if the thing the pet is attacking is still alive.

If the thing he's attacking is dead, the pet will attack your harmful target, your target's harmful target, and last but not least will go aggressive if there's nothing else to attack.