** Important **
Before using these macros make sure you unbind SHIFT 1-6 (Action Page 1-6) keys in your key bindings. If you don't, pressing any of the shift modified macros will cause you to change action page instead of casting the appropriate spell.
I've included the keys I have them bound to but you can use whatever.
` (key to the left of 1) - General Dispel & Utility Macro (I use BindPad for this)
Purify (resto), Cleanse Spirit (non-resto), Purge
/cast [spec:3,@mouseover,help,nodead] Purify Spirit; [@mouseover,help,nodead] Cleanse Spirit; [@mouseover,harm,nodead] [harm] Purge; [spec:3] Purify Spirit; Cleanse Spirit
Num - (Naga 4)
Ele: Ancestral Guidance (shift), Stormkeeper/Ascendance (mod), Totem Mastery
Enh: Ascendance (mod), Feral Spirit
Resto: Ascendance (mod), Spiritwalker's Grace
#showtooltip
/cast [mod:shift,spec:1,talent:5/2] Ancestral Guidance; [mod,spec:1,talent:7/2] Stormkeeper; [mod,talent:7/3] Ascendance; [spec:2] Feral Spirit; [spec:3] Spiritwalker's Grace; [talent:2/3] Totem Mastery
Ele 1
Hero (shift+alt), Fire Elemental (shift), Earth Shock (alt), Flame Shock
#showtooltip
/cast [mod:shiftalt] Heroism; [mod:shift] Fire Elemental; [mod:alt,@mouseover,harm,nodead] [mod:alt] Earth Shock; [@mouseover,harm,nodead] [] Flame Shock
Ele 2
Earth Elemental (shift), Lava Burst (alt), Lightning Bolt
#showtooltip
/cast [mod:shift] Earth Elemental; [mod:alt] Lava Burst; Lightning Bolt
Ele 3
Liquid Magma (shift), Earthquake (alt), Chain Lightning
#showtooltip
/cast [mod:shift,talent:4/3] Liquid Magma Totem; [mod:alt,@cursor,combat] [mod:alt] Earthquake; Chain Lightning
Ele 4, Enh 4
Ele: Wind Shear (alt), Elemental Blast (nomod shift), Thunderstorm
Enh: Wind Shear (alt), Earthen Spike (shift), Flametongue
#showtooltip
/cast [mod:alt,@mouseover,harm] [mod:alt] Wind Shear; [nomod:shift,spec:1,talent:1/3] Elemental Blast; [spec:1] Thunderstorm; [mod:shift,talent:7/3] Earthen Spike; Flametongue
/startattack
Enh 1
Hero (shift+alt), Earth Elemental (shift), Crash Lightning (alt), Lava Lash
#showtooltip
/cast [mod:shiftalt] Heroism; [mod:shift] Earth Elemental; [mod:alt] Crash Lightning; Lava Lash
/startattack
Enh 2
Fury of Air/Sundering (shift), Lightning Bolt (alt), Stormstrike
#showtooltip
/cast [mod:shift,talent:6/2] Fury of Air; [mod:shift,talent:6/3] Sundering; [mod:alt] Lightning Bolt; Stormstrike
/startattack
Enh 3
Rainfall/Fearl Lunge/Win Rush Totem (shift), Frostbrand (alt), Rockbiter
#showtooltip
/cast [mod:shift,talent:2/1,@player] Rainfall; [mod:shift,talent:2/2] Feral Lunge; [mod:shift,talent:2/3] Wind Rush Totem; [mod:alt] Frostbrand; Rockbiter
/startattack
Ele 4, Enh 4
Ele: Wind Shear (alt), Elemental Blast (nomod shift), Thunderstorm
Enh: Wind Shear (alt), Earthen Spike (shift), Flametongue
#showtooltip
/cast [mod:alt,@mouseover,harm] [mod:alt] Wind Shear; [nomod:shift,spec:1,talent:1/3] Elemental Blast; [spec:1] Thunderstorm; [mod:shift,talent:7/3] Earthen Spike; Flametongue
/startattack
Resto 1
Hero (shift+alt), Earth Shield (shift), Riptide
#showtooltip
/cast [mod:shiftalt] Heroism; [mod:shift,talent:2/3,@mouseover,help,nodead] [mod:shift,talent:2/3] Earth Shield; [mod:alt,@player] [@mouseover,help,nodead] [help] [@targettarget,help,nodead] [] Riptide
Resto 2
Healing Stream Totem (shift), Healing Surge
#showtooltip
/cast [mod:shift,spec:3] Healing Stream Totem; [mod:alt,@player] [@mouseover,help,nodead] [help] [@targettarget,help,nodead] [] Healing Surge
Resto 3
Downpour (shift), Chain Heal
#showtooltip
/cast [mod:shift,talent:6/2,@cursor,combat] [mod:shift,talent:6/2] Downpour; [mod:alt,@player] [@mouseover,help,nodead] [help] [@targettarget,help,nodead] [] Chain Heal
Resto 4
Healing Tide Totem (shift), Healing Wave
#showtooltip
/cast [mod:shift,spec:3] Healing Tide Totem; [mod:alt,@player] [@mouseover,help,nodead] [help] [@targettarget,help,nodead] [] Healing Wave
Resto 5
Spirit Link Totem (mod), Healing Rain
#showtooltip
/cast [mod] Spirit Link Totem; [@cursor,combat] [] Healing Rain