WotLK Pre-patch Death Pact Macro

Any ideas why this wouldn’t work for a DK who doesn’t have the “Master of Ghouls” talent (i.e. - most Blood/Frost DKs):

/cast [nopet] Raise Dead; Death Pact

I’ve also tried:

/cast [target=Risen Ghoul,noharm,nodead,exists] Death Pact; Raise Dead

Neither works. I am boggled. :dizzy_face:

1 Like

Maybe

/cast [nopet] [@pet,dead] Raise Dead; Death Pact

Unless im mistaking which part isn’t working.

1 Like

Pet get summoned, but he doesn’t get eaten by the Death Pact.

I will try out your suggestion this morning. Thank you, Mr Elvenbane.

Edit: Sadly, this does not work. The best I can do is:

/castsequence reset=50 Raise Dead, Death Pact

2 Likes

Huh that’s really strange that the sequence works and the others don’t. It’s not like you’ve added additional @unit conditions to the sequence.

Does /cast Death Pact work? And of not, does /cast Death Pact()

2 Likes

Yep, both of those work by themselves. I think it must have something to do with the “pet” not being recognized as having been summoned.

In other words,

#showtooltip
/cast [pet] Death Pact; Raise Dead

will summon the Risen Ghoul with the first press, but then doesn’t change to Death Pact because it doesn’t recognize the Risen Ghoul as a pet (which it is not, it isn’t controlled). But Army of the Dead ghouls apparently ARE recognized as pets and can be consumed by Death Pact…

If you change the macro above to:

#showtooltip
/cast [nopet] Death Pact; Raise Dead

then, as expected, it will only show the Death Pact skill (whether or not you have a Risen Ghoul active).

Very strange indeed.

2 Likes

Oh cuz its a guardian not a pet. Never did get a condition to test for those.

2 Likes

This macro worked perfectly! Thanks! :slightly_smiling_face:

Really? It shouldn’t for non-unholy.

The one that should work is Aldek’s castsequence.