Warlock Command Demon/Pet Attack Macro

Trying to combine a pet attack/command demon into one button macro …

#showtooltip
/cast [mod:ctrl] [pet:imp] Singe Magic; [pet:succubus] Seduction; [pet:voidwalker] Shadow Bulwark; [pet:felhunter] Spell Lock; [pet:felguard] Axe Toss; Summon Felguard
/petattack [nomod, target=mouseover,harm] [harm]

Ideally, i would want the petattack to be set to nomod, and the pet ability to trigger with a ctrl modifier. The current macro i pasted isn’t quite working. Thanks in advance!!

Edit:

I realized i can slim all that down into one simple line of /cast Command Demon! I also think my modifier + key i wanted to use for that keybind for was already bound to something and was why it wasn’t working originally. So , my question now is: how could I set up an alt modifier to have my Command Demon portion of the macro fire off on my focustarget? I currently have this going…

#showtooltip
/cast [mod:ctrl] Command Demon
/petattack [target=mouseover,harm] [harm]

alt by itself or alt with ctrl? I’m going to set it up with just alt but if you want it the other way change the modifier to ctrlalt

#showtooltip
/cast [mod:alt,@focus,exists,dead] [mod:ctrl] Command Demon
/petattack [nomod,@mouseover,harm,nodead] [nomod]