Warlock Pet Macros
Succubus Seduce
This macro will set your target as your focus and command your Succubus to Seduce it. If your focus target is still alive, using the macro again will reapply Seduction regardless of your current target. Holding “Alt” while clicking will clear your current focus and set a new one based on your current target. If used during an active Seduction, it will break and reapply it on the focused target.
#show Seduction
/clearfocus [modifier:alt]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/petstay
/petfollow
/stopcasting
/cast [pet:succubus,target=focus,exists,harm] Seduction; Seduction
Succubus Seduce (Keep Focus Intact)
This variation preserves your current focus. Left-click to Seduce your pet's current target or reapply Seduction. Right-click to pick a new target and cast Seduction. If you re-cast before the Seduction ends, it will interrupt and reapply. If you allow it to finish, the Succubus will attack the mob.
#showtooltip seduction
/stopmacro [nopet:succubus]
/petfollow
/petattack [target=pettarget]
/cast [button:1,target=pettarget] Seduction
/cast [button:2,target=playertarget] Seduction
Felhunter Devour Magic
Left-click to Devour Magic from your target. Right-click to use it on yourself for quick dispels.
/cast [button:2,target=player] Devour Magic; Devour Magic
Felhunter Devour Magic (Smart Targeting)
This version prioritizes dispelling a friendly target, mouseover, yourself, your pet, and finally your current target (useful for offensive devouring).
/cast [help] Devour Magic; [target=mouseover,help] Devour Magic
/cast [target=player] Devour Magic
/cast [target=pet] Devour Magic
/cast Devour Magic
Felhunter Spell Lock
This macro casts Spell Lock on your pet’s current target. If the pet has no target, it casts it on your own.
#showtooltip
/cast [target=pettarget, harm] [] Spell Lock
Voidwalker Sacrifice + Fel Domination + Summon
While in combat, this macro sacrifices your Voidwalker, casts Fel Domination, and summons another Voidwalker.
#showtooltip
/stopmacro [nocombat]
/stopmacro [nopet:voidwalker]
/cast [pet:voidwalker] Sacrifice
/cast Fel Domination
/stopcasting
/cast Summon Voidwalker
Fel Domination Summon + Soul Link
This flexible macro casts Soul Link if your Imp is alive. If in combat and you don’t have an Imp, it uses Fel Domination and summons one. Hold any modifier to skip Fel Dom. Swap "imp" for other pets as needed.
#showtooltip
/cast [pet:imp,nodead] Soul Link
/cast [combat,nomodifier] Fel Domination
/stopcasting [combat,nomodifier]
/cast Summon Imp
Totem Targeting for Arenas
An Arena-focused macro that targets common totems (highest priority last) and sends your pet to destroy them. This will change your target.
/tar Windfury Totem;
/tar Earthbind Totem;
/tar Mana Tide Totem;
/tar Tremor Totem;
/tar Grounding Totem;
/petattack;