I would like to hear from fellow warlocks which macros they find invaluable, whether it be PVE or PVP. To get things started I'll post some of my personal macros that I use on a frequent basis.
Utilizing the same macro with Metamorphosis and Dark Soul instead of Chaos Bolt. Macro uses blood fury, engineering gloves and trinket if those abilities are off cooldown. I have those same abilities also non-macro keybound so I can decide whether burst is needed or not.
/console Sound_EnableSFX 0
/cast Blood Fury
/cast Chaos Bolt
/console Sound_EnableSFX 1
Another macro that I use to not have to switch targets in / out when in execute range of main target is.
Replace Havoc with shadowburn to have a mouseover shadowburn macro without having to swap main target.
/cast [@mouseover, harm, exists] Havoc
Something I would like some input on, is if people use fire and brimstone macrod or not. I have tried macros alike
But it seems at times to not cast the Fire and Brimstone and do a regular conflagrate (same for immolate and incinerate), other times it seems to work a few times in a row then stop working altogether. Doing fire and brimstone manually works, but it seems to be less quick than if a macro would work correctly (in that you press fire and brimstone first, which does not trigger gcd, and then move finger to your incin/immo/conflag button).
/cast Fire and Brimstone
Other PVP oriented macros I use are focus CC macros, which could likely use some cleanup.
Affliction / Demo macros are highly welcome, I'm switching to a mouse that will allow me to have 12 more keybinds than my current mouse, and would not mind some more quality-of-life improvers.
/target [button:2] focus
/focus [harm] target
/cast [target=focus,exists] Fear
/targetLastTarget [button:2] 2