Warlock Macro

Spell related:

Amped Coa
/cast Amplify Curse
/stopcasting
/cast Curse Of Agony

Immolate / Conflagrate
/castsequence reset=combat/target/15 Immolate, Conflagrate

Bloodfury'd, ZHC'd, Amped, CoA
/cast Blood Fury;
/use Zandalarian Hero Charm
/cast Amplify Curse
/stopcasting
/cast Curse Of Agony

The dotter
/castsequence reset=Target/Combat Corruption, Siphon Life, Curse of Agony, Unstable Affliction

Corruption rank 1 spamming
/targetenemy 1
/cast Corruption (Rank 1)

Siphon life spamming
/targetenemy 1
/cast Siphon Life

Banish if banishable, otherwise fear
/cast [harm] Banish
/cast [harm] Fear

Drain life, doesn't cast drain life when already channeling it
/cast [nochanneling:Drain Life] Drain Life

Drain mana, doesn't recast
/cast [nochanneling:Drain Mana] Drain Mana

Drain soul, doesn't recast
/cast [nochanneling:Drain Soul] Drain Soul

Pet related:

Devour self
/cast [pet:Felhunter,target=player] Devour Magic

Seduce nearest enemy
/targetenemy
/cast [pet:Succubus,harm] Seduction

Cast pet abilities
/cast [pet:Imp] Phase Shift; [pet:Voidwalker] Sacrifice; [pet:Succubus] Invisibility; [pet:Felhunter] Spell lock; [pet:Felguard] Cleave

Cast pet abilities part 2
/cast [pet:imp] Fire Shield; [pet:Voidwalker] Suffering; [pet:Succubus] Seduction; [pet:Felhunter] Devour Magic; [pet:Felguard] Intercept

Void bubble recast
/castsequence [pet:Voidwalker] Sacrifice, Fel Domination, Summon Voidwalker

Seduce if succu otherwise fear, nearest
/targetenemy
/cast [pet:Succubus] Seduction; Fear

Full pet stay
/petpassive
/petstay

Items:

Soulstone
/cast Create Soulstone (Major)()
/use Major Soulstone

Fire wand or spellstone
/cast [equipped:wand] Shoot; Major Spellstone


Fun filled macros:

Schoon's famous /lick macro
/targetraid 1
/lick %1


More advanced macros:

Memorized fearing
/target [button:2] focus
/clearFocus
/focus [harm] target
/cast [target=focus,exists] Fear
/targetLastTarget [button:2] 2
*Note: Use mousebutton 2 to lock a player/mob to refear him/her/it when you repress the macro

Memorized banishing
/target [button:2] focus
/clearFocus
/focus [harm] target
/cast [target=focus,exists] Banish
/targetLastTarget [button:2] 2
*Note: Use mousebutton 2 to lock a player/mob to rebanish him/her/it when you repress the macro

Memorized seducing
/target [button:2] focus
/clearFocus
/focus [harm] target
/cast [target=focus,exists,pet:Succubus] Seduction
/targetLastTarget [button:2] 2
*Note: Use mousebutton 2 to lock a player/mob to reseduce him/her/it when you repress the macro

Pet related abilities with focused'd targetting and mouseover targetting
/clearfocus [target=focus,dead]
/cast [pet:succubus,target=focus,harm]Seduction;[pet:succubus,target=mouseover]Seduction; [pet:voidwalker]Sacrifice;[pet:felhunter,target=mouseover]Spell Lock;[pet:felhunter]Spell Lock;[pet:Felguard]Intercept

Pet related abilities with focused'd targetting and mouseover targetting
/focus [pet:succubus,harm]
/clearfocus [modifier:alt]
/cast [pet:felhunter,modifier:ctrl,target=player]Devour Magic;[pet:felhunter,target=mouseover]Devour Magic;[pet:felhunter]Devour Magic;[pet:voidwalker]Suffering;[pet:Felguard]Cleave

No comments: