Thread: Warlock Macros

Page 1 of 7
1
2
3
... LastLast
  1. #1
    The Patient Slotter's Avatar
    15+ Year Old Account
    Join Date
    Dec 2008
    Location
    St. Louis, MO
    Posts
    321

    Warlock Macros

    Here are some macro's I use that I thought I would share. Someone made a post earlier saying they didn't know what a macro was, so this may help some people understand how they work and the advantages they have.


    <b>Corruption</b> - I am an Orc so I have Cast Blood Fury in just about all of my macro's to make sure it's used when up. I also equip NIC on just about every fight, so this uses it before Corruption is casted. It also removed the annoying "Spell is not ready" voice and UI errors saying "Spell not ready yet". If you are not Orc, you can remove /Cast Blood Fury

    #showtooltip Corruption
    /console Sound_EnableSFX 0
    /Cast Blood Fury
    /use 13
    /script UIErrorsFrame:Clear()
    /console Sound_EnableSFX 1
    /use Corruption

    <b>Drain Soul</b> - This will have your pet attack whichever target you have targeted, again cast Blood Fury (if Orc), and remove Spell not ready text and voices if it is on CD.

    #showtooltip Drain Soul
    /console Sound_EnableSFX 0
    /Petattack
    /Cast Blood Fury
    /script UIErrorsFrame:Clear()
    /console Sound_EnableSFX 1
    /use Drain Soul

    <b>Life Tap</b> - Pretty simple - Alt + Keybind will do R1 LT, regular click or keybind is full LT.

    #showtooltip [mod:alt]Life Tap(Rank 1);[nomod:alt]Life Tap
    /use [mod:alt]Life Tap(Rank 1);[nomod:alt]Life Tap

    <b>Metamorphosis</b> - This requires a double click or double press of a keybind. On the first click it will cast Meta and Blood Fury (if Orc). On the second click it will put up Immolation Aura

    #showtooltip Metamorphosis
    /console Sound_EnableSFX 0
    /Cast Metamorphosis
    /Cast Blood Fury
    /script UIErrorsFrame:Clear()
    /console Sound_EnableSFX 1
    /use Immolation Aura

    <b>Shadow Bolt</b> FOR DEMO - This will make your pet attack your current target (nice because without it your pet won't attack until SB is cast), cast Blood Fury (if Orc), Empower either your Felguard (or imp if you have it out for some reason), and cast Shadow Bolt. It will remove the "spell not ready" text and voice.

    #showtooltip Shadow Bolt
    /Petattack
    /Cast Blood Fury
    /use [pet:Felguard] [pet:imp] Demonic Empowerment
    /script UIErrorsFrame:Clear()
    /console Sound_EnableSFX 1
    /use Shadow Bolt

    <b>Shadow Bolt</b> FOR Affliction - Same as above minus the Demonic Empowerment

    #showtooltip Shadow Bolt
    /console Sound_EnableSFX 0
    /Petattack
    /Cast Blood Fury
    /script UIErrorsFrame:Clear()
    /console Sound_EnableSFX 1
    /use Shadow Bolt

    <b>Soul Fire</b> - This will make your pet attack your current target, cast Blood Fury (if Orc), Empower either your Felguard, and cast Soul Fire. It will remove the "spell not ready" text and voice.

    #showtooltip Soul Fire
    /console Sound_EnableSFX 0
    /use [pet:Felguard] [pet:imp] Demonic Empowerment
    /cast Blood Fury
    /script UIErrorsFrame:Clear()
    /console Sound_EnableSFX 1
    /use Soul Fire

    <b>Teleport</b> - Alt + Keybind (or click) puts portal down, regular click or keybind teleports you.

    #showtooltip [nomod:alt]Demonic Circle: Teleport;[mod:alt]Demonic Circle: Summon
    /use [mod:alt]Demonic Circle: Summon;[nomod:alt]Demonic Circle: Teleport

    <b>Focus Macro</b> - This can be used for any spell to cast on your Focus instead of your target. Searing pain used in this example.

    #showtooltip Searing Pain
    /clearfocus [target=focus,dead][target=focus,noexists]
    /focus [target=focus,noexists]
    /cast [target=focus] Searing Pain


    If you guys have others or would like to comment on mine, feel free

  2. #2
    Legendary! gherkin's Avatar
    15+ Year Old Account
    Join Date
    Aug 2008
    Location
    Vancouver, BC, Canada
    Posts
    6,002

    Re: Warlock Macro's

    1) Download the addon pError
    2) Remove all /console soundfx 0 w/e from your macros
    3) Profit

    R.I.P. YARG

  3. #3
    Deleted

    Re: Warlock Macro's

    #showtooltip
    /cast Ritual of Summoning
    /run local S,x=SendChatMessage,"SAY" if GetNumPartyMembers()>0 then x="PARTY"end if GetNumRaidMembers()>0 then x="RAID"end S("Portal Going Up. Who Wants Summ?",x)

    Announces depending on whether you're in party or raid. Many people will have addons to do this, but it's still handy

  4. #4
    The Patient Slotter's Avatar
    15+ Year Old Account
    Join Date
    Dec 2008
    Location
    St. Louis, MO
    Posts
    321

    Re: Warlock Macro's

    Quote Originally Posted by gherkin
    1) Download the addon pError
    2) Remove all /console soundfx 0 w/e from your macros
    3) Profit
    I think this addon would work for /script UIErrorsFrame:Clear() , but I don't think it will for /console Sound_EnableSFX 0 will it? Reason being is you need to put in /console Sound_EnableSFX 1 to turn the sound back on before you cast the spell.

    If it does, that is certainly /profit and will clean up macro's a lot!

    EDIT: Maybe sticky this? I know macro's come up a lot so making them all in one spot might be helpful.



  5. #5
    Deleted

    Re: Warlock Macro's

    Yeah. I'm gonna keep an eye on it for a while and sticky if it gets enough interest. Trying not to make too many stickies atm, to try and keep them clean-ish. May try to combine it with the UI sticky in some way, maybe similar to the raiding threads.

    Definitely a useful resource.

  6. #6

    Re: Warlock Macro's

    I'd be careful about using macros for trinkets and pet attack. You don't always want your pet moving from target to target - so unless you use the macro once and use the normal spell the rest of the time, it may not be as efficient. Using DE and with your SB is a good macro (and also with your SF), I'm human so I don't have blood fury

    EX: On putricide, if I'm demo - i'd rather have my pet on putricide the entire time instead of running back and forth to the slimes. DP will have a higher uptime if my felguard is attacking more and will also help sustain some DPS on the boss while the rest shifts to oozes.

    I don't macro trinkets b/c if it comes off of CD and I want to save it for lets say - NMIC for 35% and below... I don't want it poping early. As far as other on-use trinkets (which they seem to be phasing out on the higher end of gear), I still prefer to time them - such as macroing my on-use trinket to Meta instead of SB.

  7. #7
    Deleted

    Re: Warlock Macro's

    macroing

    /cast <spell>
    /petattack [@pettarget]

    or

    /cast <spell>
    /cast [@pettarget] <petspell>

    avoids the target switching problem.

  8. #8

    Re: Warlock Macro's

    @ratskinmahoney

    Didn't even think of that. Thank you kind sir.

  9. #9

    Re: Warlock Macro's

    Pet control

    Will send your pet to attack your current target. If you press it while your pet is attacking something, your pet will stop attacking. A must have for those "stop all dps now" moments.

    /petattack [target=pettarget,noexists]
    /petfollow [target=pettarget,exists]

    Seed of Corruption

    Will target a random enemy, and cast SoC, very efficient way to maximize your dps with seed.

    #showtooltip
    /targetenemy
    /cast seed of corruption

  10. #10

    Re: Warlock Macro's

    For destruction specifically if you manually use your pet attack in all of your rotation buttons your imp will attack much faster resulting in higher dps and crit procs.

    EX:
    #showtooltip incinerate
    /cast incinerate
    /cast firebolt

    This works like the old Quartz /stopcasting macros, ending and starting a cast quicker by reducing latency, but since blizz incorporated it into the game we don't use /stopcasting anymore. Pets however don't benefit from it, so if imp is just on auto attack he's not getting the latency 'bonus' but he will if its macroed into your spells and you do it for him.



  11. #11
    Deleted

    Re: Warlock Macro's

    Quote Originally Posted by Slotter

    Shadow Bolt FOR DEMO - This will make your pet attack your current target (nice because without it your pet won't attack until SB is cast), cast Blood Fury (if Orc), Empower either your Felguard (or imp if you have it out for some reason), and cast Shadow Bolt. It will remove the "spell not ready" text and voice.

    #showtooltip Shadow Bolt
    /Petattack
    /Cast Blood Fury
    /use [pet:Felguard] [pet:imp] Demonic Empowerment
    /script UIErrorsFrame:Clear()
    /console Sound_EnableSFX 1
    /use Shadow Bolt
    im Demo, ive bound my, Shadow bolt, Incinerate and Soulfire in a similar macro.

    everytime i use on of these spells i use Demonic empowerment and one of my trinkets or engineering gloves

    works very good, only thing that might be bad is that the trinkets may pop when you dont need, or that they wont pop when you need it

    i find this macro especialy fine with soul fire because when Decimation procs i want to blow as much as possible!

    and instead of /use 13 /use 14 i have /use trinketname1 /use trinketname 2 and /use glovename.

    I kinda like thing about the petattack, think im gonna add that one to my macros.

    can Add my macros tomorrow


    EDIT: ive used alot of diffrent instant-summon voidwalker sacrefice macros for pvp, allmost none have worked very efficient. i made my own that works quite well - can add that one aswell... tomorrow

  12. #12
    The Patient Slotter's Avatar
    15+ Year Old Account
    Join Date
    Dec 2008
    Location
    St. Louis, MO
    Posts
    321

    Re: Warlock Macro's

    Quote Originally Posted by Fry-Lock
    Seed of Corruption

    Will target a random enemy, and cast SoC, very efficient way to maximize your dps with seed.

    #showtooltip
    /targetenemy
    /cast seed of corruption
    Curious about this one. Obviously SoC is huge on trash in ICC and for those of you still doing Anub in ToGC25. It's annoying tab targetting and spamming it. Especially if you accidentally reset one that is about to go off. Will the macro above do the tabbing for you or something? If so, is there a way to have it skip a target if SoC is already on it?

  13. #13

    Re: Warlock Macro's

    I use these macros for corruption and curse of agony. I like them in pvp and farming situations. It causes you to hit your target with your staff/dagger/sword while you casting your instant cast spells. Granted, the damage is not very much, but every little bit helps. Besides, it's always fun to see those 700 white crits with your staff. I would not recommend this macro for raids; simply because if you like to smash the button for your next spell, this macro will make you stop casting your previous spell. I don't have this problem in pvp/farming because these are usually the first spells I cast. I also have fun with these in random face-roll heroics. I'll cast these two spells and tab target to cast them again and again. I do this while I'm right next to the tank. It makes it a little more fun in a typical 3-4 mob pull.

    #showtooltip Corruption
    /script local function x() end local y = UIErrorsFrame.AddMessage UIErrorsFrame.AddMessage = x
    /startattack
    /script UIErrorsFrame.AddMessage = y
    /stopcasting
    /cast Corruption

    #showtooltip Curse Of Agony
    /script local function x() end local y = UIErrorsFrame.AddMessage UIErrorsFrame.AddMessage = x
    /startattack
    /script UIErrorsFrame.AddMessage = y
    /stopcasting
    /cast Curse of Agony

  14. #14
    Legendary! gherkin's Avatar
    15+ Year Old Account
    Join Date
    Aug 2008
    Location
    Vancouver, BC, Canada
    Posts
    6,002

    Re: Warlock Macro's

    I only have two macros

    /cast [modifier:shift] Demonic Circle: Summon; [nomodifier] Demonic Circle: Teleport

    and

    /cast [@focus, exists] &#91;] Haunt

    R.I.P. YARG

  15. #15
    Deleted

    Re: Warlock Macro's

    Quote Originally Posted by Slotter
    Curious about this one. Obviously SoC is huge on trash in ICC and for those of you still doing Anub in ToGC25. It's annoying tab targetting and spamming it. Especially if you accidentally reset one that is about to go off. Will the macro above do the tabbing for you or something? If so, is there a way to have it skip a target if SoC is already on it?
    Yes. /target will scroll through matching targets like tab will, but no, there's no way of making it conditional upon existent debuffs.


  16. #16

    Re: Warlock Macro's

    Quote Originally Posted by ratskinmahoney
    Yes. /target will scroll through matching targets like tab will, but no, there's no way of making it conditional upon existent debuffs.

    This, it basically combines tab target and cast into a single button, so you don't need to tab target.

  17. #17
    The Patient Slotter's Avatar
    15+ Year Old Account
    Join Date
    Dec 2008
    Location
    St. Louis, MO
    Posts
    321

    Re: Warlock Macro's

    I'm all over that!

  18. #18
    Deleted

    Re: Warlock Macro's

    Another one I remembered from when I still had a destro spec:

    #showtooltip
    /cast [button:1, spec:1] create spellstone;[button:1, spec:2] create firestone
    /use [button:2, spec:1] grand spellstone; [button:2, spec:2] grand firstone
    /use 16
    /click [button:1] StaticPopup1Button1

    when in spec one left-click creates a spellstone, right-click applies it to your weapon, automatically dismissing the 'do you want to replace...' pop up. in spec 2 it does the same but with firestone.

    N.B #showtooltip will automatically change the tooltip based on the modifier in the first line of the macro quoting an item/spell, you don't need to add modifiers to it.

    /focus [nomod]
    /clearfocus [noexists]
    /target [mod:shift] focus
    /clearfocus [mod: ctrl]

    I have this keybound to 'F': F will set my target to focus, or clear my focus if i have no target; shift + F will target my focus; ctrl + F will clear my focus whether I have a target or not.


    /equipset [button:1, spec:1] AFF; [button:1, spec:2] DEMO
    /equipset [button:2] PVP

    Left-click equips my AFF equipment set when in spec 1 and my DEMO when in spec 2. Right-click equips my PVP gear.

  19. #19
    The Unstoppable Force Bakis's Avatar
    15+ Year Old Account
    Join Date
    Apr 2008
    Location
    Sweden
    Posts
    24,644

    Re: Warlock Macro's

    Ratskin, swap swift-f to setting a target and use f for targeting it. You will after all swap back and forth more than you make a new focus and sooner or later u slip the fingers when trying to shift-f not to mention its rather nonexistant to focus something else by misstake
    But soon after Mr Xi secured a third term, Apple released a new version of the feature in China, limiting its scope. Now Chinese users of iPhones and other Apple devices are restricted to a 10-minute window when receiving files from people who are not listed as a contact. After 10 minutes, users can only receive files from contacts.
    Apple did not explain why the update was first introduced in China, but over the years, the tech giant has been criticised for appeasing Beijing.

  20. #20
    The Unstoppable Force Bakis's Avatar
    15+ Year Old Account
    Join Date
    Apr 2008
    Location
    Sweden
    Posts
    24,644

    Re: Warlock Macro's

    #showtooltip Fel Healthstone
    /Use [nomodifier] Fel Healthstone
    /cast [modifier:alt] Create Healthstone
    /cast [modifier:ctrl] Ritual of Souls

    succu for bgs where u dont use focus as much
    /cast [target=mouseover,exists,nodead,pet:succubus] Seduction, Seduction

    pvp buffup
    /castsequence [target=player] reset=10 Fel Armor, Soul Link, Detect Invisibility, Unending Breath

    my version of spellstone
    #showtooltip
    /use [nomod] Grand Spellstone; [mod: Shift] Grand Firestone
    /use 16
    /click StaticPopup1Button1
    /cast [nomod] Create Spellstone; [mod:shift] Create Firestone

    Any spellmacros for pve should include a focus, multidotting is great on LK, Professor etc.
    /cast [mod:shift, target=focus] &#91;] Curse of Agony
    Just add a petattck into that. I use shift cos I got a rzr keyboard so I dont really use shift but macroed one of the extra keyboard buttons to be shift-<spell>
    But soon after Mr Xi secured a third term, Apple released a new version of the feature in China, limiting its scope. Now Chinese users of iPhones and other Apple devices are restricted to a 10-minute window when receiving files from people who are not listed as a contact. After 10 minutes, users can only receive files from contacts.
    Apple did not explain why the update was first introduced in China, but over the years, the tech giant has been criticised for appeasing Beijing.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •