Made a macro to trigger PI and Shadow fiend at once along with my on use trinket, but it’s not always reliably casting shadowfiend along with the other 2 despite PI and trinket not using a GCD afaik. Here’s the macro:
#showtooltip Power Infusion
/cast Power Infusion
/use Potion of Spectral Intellect
/use Wakener’s Frond
/cast Shadowfiend
Did I miss anything? Any reason Shadowfiend isn’t showing up some times unless I press the macro twice?
Only thing I can think of for this macro to not work on shadowfiend specifically, would be targeting. Everything else in the macro works no matter what you’re targeting [PI with auto self cast enabled of course], but shadowfiend specifiically requires a hostile target or it returns an error message. If you’re using the PI legendary you probably have an ally targeted when you press the macro. If you’re not using the PI legendary I’d probably change the first line to
/cast [@player] Power Infusion
just to be safer.
I don’t know if I’m completely off here but this is the only thing that comes to mind, as you said yourself the shadowfiend is the only thing on the gcd in this macro, so there’s no reason for this to not work.
That should cast shadow fiend on your enemy focus target and PI on teammate (player being his name or change it to party1 (if he’s Alive) But the [] at end will cause it to cast on your target as normal should your teammate be dead or focus stealthed/dead.