Warlock Macros

You are here: FF > Macros > Warlock Macros.

Affliction Specific Mouseover Macros
Fear (mouseover): fears mouseover target (if it exists), if not, fears target.

#Showtooltip Fear
 /cast [target=mouseover,exists] Fear; Fear
 /script UIErrorsFrame:Clear()

Agony (mouseover): applies Agony to mouseover target (if it exists), if not, applies Agony to target.

#Showtooltip Agony
 /cast [target=mouseover,exists] Agony; Agony
 /script UIErrorsFrame:Clear()

Corruption (mouseover): applies Corruption to mouseover target (if it exists), if not, applies Corruption to target.

#Showtooltip Corruption
/cast [target=mouseover,exists] Corrupion; Corruption 
/script UIErrorsFrame:Clear()
/cast [target=mouseover,exists] Corruption; Corruption
/script UIErrorsFrame:Clear()

Soulswap (mouseover): applies Soulswap to mouseover target (if it exists), if not, applies Soulswap to target.

#Showtooltip Soulswap
/cast [target=mouseover,exists] Soulswap; Soulswap
/script UIErrorsFrame:Clear()

Seed of Corruption (mouseover): applies Seed of Corruption to mouseover target (if it exists), if not, applies Seed of Corruption to target.

#showtooltip Seed of Corruption
 /cast [target=mouseover,exists] Seed of Corruption; Seed of Corruption
 /script UIErrorsFrame:Clear()

Demonology Specific Macros
Hellfire Cancelaura Macro:
#showtooltip Hellfire
/cast [nochanneling] Hellfire
/cancelaura [channeling] Hellfire

This macro will allow you to turn your Hellfire on and off by clicking the same button. Pressing it while Hellfire is off will activate it, and pressing it while Hellfire is on will turn it off.

Interupt Macros:

#showtooltip
/cast [@focus,exists][@target] Spell Lock

This macro makes your Felhunter cast Spell Lock at your focus, if you have one. Otherwise, Spell Lock is cast at your current target. Note that since this is an ability that belongs to one of your demons, you do not need to stop casting to cast it.

#showtooltip
/cast [@focus,exists][@target] Optical Blast

This is the same macro as above, for the Optical Blast spell of your Observer.

Dispel Macros:

#showtooltip
/cast [@focus,exists][@target] Devour Magic

#showtooltip
/cast [@focus,exists][@target] Clone Magic

#showtooltip
/cast [@focus,exists][@target] Singe Magic

#showtooltip
/cast [@focus,exists][@target] Sear Magic

These four macros can be used to cast the following spells:  Devour Magic (Felhunter), Clone Magic (Observer), Singe Magic (Imp), and Sear Magic (Fel Imp).

Miscellaneous
Soulstone (mouseover): applies a Soulstone to mouseover target (if it exists), if not, applies Soulstone to self.

#showtooltip Soulstone
 /cast [target=mouseover,exists] [] Soulstone
 /script UIErrorsFrame:Clear()

Demonic Circle: Teleport cancels your current spell cast and immediately teleports to the location of your Demonic Circle.

#showtooltip
 /stopcasting
 /cast Demonic Circle: Teleport
 /script UIErrorsFrame:Clear()

Soulshatter:

#showtooltip
/stopcasting
/cast Soulshatter

This macro will interrupt your current spell cast and instantly use Soulshatter this macro will prevent certain death if you over aggro the boss.

Leave a comment