Death Knight Ghoul Count as pet for Non Unholy spec?

I decided to make this macro for my Blood spec but find out that is dose NOT work. However it works just fine when I test it in Unholy spec.

Is there a difference when it come to the Ghoul between the specs when it comes to how it functions within the [pet] function in macros?

Is there a work around?

#showtooltip
/castsequence [nopet]Raise Dead;Sacrificial Pact

Unfortunately, there’s no macro condition to test for Guardians which is what the Pet becomes when you’re not Unholy.

Yea, I just figured that bit out from more research lol.

So I decided to just actually make it a real cast sequence instead of the fancy bit I had for Unholy.

Works well enough but still disappointed lol.

Ya, you could also stick a nomod on the Raise Dead so you can force Sac Pact with like an alt-press.

#showtooltip
/castsequence [nomod,nopet] Raise Dead; Sacrificial Pact