Warlock Macros: Combat
This macro will cast Immolate or Incinerate when used in conjunction with the alt key.
/cast [modifier:alt] Incinerate; Immolate
This macro will cast Immolate, Corruption, Curse of Agony and Drain Life for maximum DPS.
/castsequence reset=10 Immolate, Corruption, Curse of Agony, Drain Life
This macro will cast the different type of Drains while the are not channeled. It will cast Drain Soul, or Drain Mana when used in conjunction with the control key, or Drain Life when used in conjunction with the alt key.
/cast [mod:ctrl,nochanneling:Drain Mana] Drain Mana; [mod:alt,nochanneling:Drain Life] Drain Life; [nochanneling:Drain Soul] Drain Soul