I have a Bubble macro for putting up an absorb shield while my pet is active that is not working properly. The macro I have is:
/cast Shadow Bulwark (Special Ability)
/cast Demonic Pact
The idea is that my Voidwalker casts Shadow Bulwark to increase his health and then I cast Demonic Pact to sacrifice 50% of his current health and to bubble me with 200% of that amount. If I cast them individually it works, so I know the idea is sound. The problem is that the bubble I get is not being modified by the Shadow Bulwark ability when I use the macro. Maybe I need a quick pause?
Also, if I sacrifice my pet, cast Shadow Bulwark then cast Demonic Pact to sacrifice 50% of my own health for a bubble, the macro works. That macro is as follows:
/cast Command Demon
/cast Demonic Pact
NOTE: The "Command Demon" spell when sacrificing a Void Walker casts their Shadow Bulwark spell.