Macros: Condensing Your Physical Keys

Shaman

** 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