
Originally Posted by
Ripley6174
Okay, I feel like an idiot now. The reason it wasn't working was because I wasn't targetting anything and Imp Swarm needs a target before you can cast it. So the first macro by Jigain works after all. Thanks for the help.
Ah. Then here's a slight modification (including Squirl's correction on the castsequence reset) that'll only fire when a target exists.
Code:
#showtooltip
/use Grimoire of Sacrifice
/use Dark Soul: Knowledge
/use Dreadful Gladiator's Badge of Dominance
/use [form,@target,exists] Imp Swarm
/castsequence [noform,@target,exists] reset=120/alt Imp Swarm, !Metamorphosis
Felt the macro might be getting too long, so I changed each /cast command to /use as well. Saves a character per command! :P
Eh, while I'm here anyway (though I really should go to bed), here's one that also lets you toggle Metamorphosis on/off with CTRL. Hopefully it'll all fit.
Code:
#showtooltip
/use Grimoire of Sacrifice
/use Dark Soul: Knowledge
/use Dreadful Gladiator's Badge of Dominance
/use [mod:ctrl] Metamorphosis; [form,@target,exists] Imp Swarm
/castsequence [noform,@target,exists] reset=120/alt Imp Swarm, !Metamorphosis