I'm Enhancement but most of my macros are space savers such as:
/cast [nomod] Lightning Bolt
/cast [mod:alt] Chain Lightning
/use [nomod] Searing Totem
/use [mod:alt] Magma Totem
/use [mod:ctrl] Fire Elemental Totem
/use [nomod] Flame Shock
/use [mod:alt] Frost Shock
/use [nomod] Capacitor Totem
/use [mod:alt] Grounding Totem
/use [nomod] Stone Bulwark Totem
/use [mod:alt] Shamanistic Rage
Which I haven't tested properly as I'm still just leveling and questing and I can't have my warlock send my shaman a healthstone. :( lol But, the idea is that I should always eat the healthstone as well as use one of my damage reduction abilities.
However, I do have some that I found that are very useful.
/cast [@focus,exists][@target,exists] Hex
/e places a voodoo hex on %t.
/y Let %t hop around like the frog it is and it won't attack you!
That one will focus whoever you're crowd controlling and notify others about it. The emote and yelling might be overdoing it a bit but I suggest making something that'll let your group know that you're hexing someone and who. The only problem I have is that it'll emote if I hit the wrong button or if the target is immune and my spell failed.
#showtooltip Bind Elemental
/cast [@focus,exists][@target,exists] Bind Elemental
/e commands the nearby elements to bind %t
/y Don't attack %t as I have bound it!
Does all the same as the Hex macro.
/cast [@focus,exists][@target] Wind Shear
In case you are on interrupt duty on someone in particular, this will always WS your focused target.
/cast [nomod, help] Cleanse Spirit
/cast [nomod, harm] Purge
/cast [mod:ctrl, @focus] Purge
/cast [mod:alt, @player] Cleanse Spirit
This one will automatically cleanse a friendly target or purge a non-friendly target depending on which you have currently targeted. It'll purge your focus (i.e. healer in PvP) on ctrl and when you hit alt, which is the default to cast a spell on yourself, it'll cleanse you.
Remember cleanses have an 8s CD now for everybody.
As far as specific elemental macros I really have no idea.
Edited by Kcvfhtog on 10/10/2012 1:01 PM PDT