Pet ability macro

Hello warlocks, ive been wondering if there is macro that allows me to use pet abilities depending on the pet im currently using. For example id like to use spell lock while having my fellhunter out, and when i use the same macro but i have my succubus out i seduce them.

Is there such thing? Also, could we add a shift in to use it on focus targets?

Im gearing up a warlock in WoTLK. Does this macro, if existed, work in WoTLK too?

In retail there is already a built in button in your spellbook’s Warlock tab that switches the ability depending on your pet. Look for “Command Demon Ability” and add that to your toolbar.

I havn’t tested this but i off top of my head this macro may do what you want.

#showtooltip
/focus [@focus,dead][@focus,noexists] target
/cast [@mouseover,exists,nodead] [btn:1] Command Demon
/clearfocus [btn:2]

Bascally when you target a enemy and press left mouse button it will cast the ability and set the target as your focus so you can then just cast again to renew without re-targetting after that. Right click the button to clear your focus (will auto clear if target dies).

Edit: I don’t think the Command Demon abiity existed in original WotLK, i’m sure it was added much later on. Since the macro relies on the spell it won’t work if it does not exist but you could just swap out the spell name of the third line of the macro for the one you want. (also useful if you want to use it with fear and banish).

Yeah well so far there is no command demon ability yet. So im still looking for a functioning macro:)

The one i posted should work fine for retail but as i said in classic i think you need to switch out the Command Demon for the spell names instead.

I think this will work for classic (but can’t test as i don’t play classic).

#showtooltip
/focus [@focus,dead][@focus,noexists] target
/cast [@mouseover,exists,nodead] [btn:1] Spell Lock
/cast [@mouseover,exists,nodead] [btn:1] Seduction
/clearfocus [btn:2]

Same as above but with extra conditionals which should keep the action button/tooltip correct when switching.

#showtooltip [pet:succubus] Seduction; spell lock
/focus [@focus,dead][@focus,noexists] target
/cast [pet:felhunter][@mouseover,exists,nodead] [btn:1] Spell Lock
/cast [pet:succubus][@mouseover,exists,nodead] [btn:1] Seduction
/clearfocus [btn:2]

P.S. tested in retail and works ok.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.