I'd like to share my macros that I've used for years.
If you want to search for a specific class or spell use the CTRL + F combination.
Tried to sort the macros as logical as possible.
---------------------------------------------------------------------------------------------------------------------------------
General:
Focus Target
/focus target
Mouseover Focus
/focus [target=mouseover]
Trinket #1 (upper)
#showtooltip
/use 13
Trinket #2 (lower)
#showtooltip
/use 14
Focus Trinket (if you press the keybind it will use the trinket, if you use a modifier, it will use the trinket on your focus target, for example: Linken's Boomerang, Tidal Charm, ...)
/use [modifier:ctrl,target=focus]13;13;
or
/use [modifier:ctrl,target=focus]14;14;
PvP Trinket / Living Action Potion / Free Action Potion
#showtooltip
/cast [nomodifier] Medallion of the Horde
/cast [modifier:ctrl] Living Action Potion
/cast [modifier:shift] Free Action Potion
Super Healing/Mana Potion (uses Super Healing Potion if no modifiers are pressed, uses Super Mana Potion if modifier (CTRL) is pressed)
/cast [no modifier] Super Healing Potion
/cast [modifier:ctrl] Super Mana Potion
Swim Speed / Swiftness Potion (uses Swiftness Potion if no modifiers are pressed, uses Swim Speed Potion if modifier (CTRL) is pressed)
#showtooltip
/use [modifier:ctrl] Swim Speed Potion; Swiftness Potion
Adamantite / Frost Grenade (uses Adamantite Grenade if no modifiers are pressed, uses Frost Grenade if modifier (CTRL) is pressed)
#showtooltip
/use [modifier:ctrl] Frost Grenade; Adamantite Grenade
Focus Magic Dust
#showtooltip
/use [target=focus] Magic Dust
Macro to move Player Frame
/run local f=PlayerFrame; f:SetMovable(true); f:EnableMouse(true); f:SetUserPlaced(true); f:SetScript("OnMouseDown", f.StartMoving); f:SetScript("OnMouseUp", f.StopMovingOrSizing);
Macro to move Target Frame
/run local f=TargetFrame; f:SetMovable(true); f:EnableMouse(true); f:SetUserPlaced(true); f:SetScript("OnMouseDown", f.StartMoving); f:SetScript("OnMouseUp", f.StopMovingOrSizing);
/reload (will save them)
Max Distance Macro
/script SetCVar("cameraDistanceMax",30)
---------------------------------------------------------------------------------------------------------------------------------
Rogue:

Hemorrhage (auto-attack)
#showtooltip Hemorrhage(Rank 4)
/startattack
/cast Hemorrhage(Rank 4)
Mutilate (auto-attack)
#showtooltip Mutilate(Rank 4)
/startattack
/cast Mutilate(Rank 4)
Sap
#showtooltip Sap
/console targetNearestDistance 10.000000
/targetenemy [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead] Sap
Shadowstep Sap
#showtooltip Shadowstep
/console targetNearestDistance 10.000000
/targetenemyplayer [noharm] [dead]
/console targetNearestDistance 41.000000
/cast [harm, nodead] Shadowstep
/cast [harm, nodead] Sap(Rank 3)
Focus Sap
#showtooltip Sap
/cast [target=focus] Sap
Focus Shadowstep Sap
#showtooltip Shadowstep
/cast [target=focus] Shadowstep
/cast [target=focus] Sap(Rank 3)
Focus Vanish Sap (for fast resaps)
#showtooltip Sap
/cast Vanish
/cast [target=focus] Sap
Focus Blind
#showtooltip Blind
/cast [target=focus] Blind
Focus Kick
#showtooltip Kick
/cast [target=focus] Kick
Focus Shadowstep Kick
#showtooltip Shadowstep
/cast [target=focus] Shadowstep
/cast [target=focus] Kick
Focus Gouge
#showtooltip Gouge
/cast [target=focus] Gouge
Focus Cheap Shot (usual focus macro doesn't seem to work)
#showtooltip Cheap Shot
/target focus
/cast Cheap Shot
/targetlasttarget
(Focus) Deadly Throw (casts Deadly Throw if no modifiers are pressed, casts Deadly Throw on focus if modifier (CTRL) is pressed)
#showtooltip
/cast [modifier:ctrl,target=focus]Deadly Throw;Deadly Throw;
(Focus) Slice and Dice (casts Slice and Dice if no modifiers are pressed, casts Slice and Dice on focus if modifier (CTRL) is pressed)
#showtooltip
/cast [modifier:ctrl,target=focus]Slice and Dice;Slice and Dice;
Focus Throw (e.g. to keep rogue in combat)
#showtooltip
/cast [target=focus] Throw
Mouseover Throw (e.g. to destroy totems without switching)
#showtooltip
/cast [target=mouseover] !Throw
(Focus) Shiv (casts Shiv if no modifiers are pressed, casts Shiv on focus if modifier (CTRL) is pressed)
#showtooltip Shiv(Rank 1)
/equipslot 17 Brutal Gladiator's Shiv
/cast [nomodifier] Shiv(Rank 1)
/cast [modifier:ctrl, target=focus] Shiv(Rank 1)
Wound Poison Weapon Switch
#showtooltip
/equipslot 17 Brutal Gladiator's Bonecracker
/cast Shiv(Rank 1)
Mind-numbing Poison Weapon Switch
#showtooltip
/equipslot 17 Brutal Gladiator's Quickblade
/cast Shiv(Rank 1)
Focus Mind-numbing Poison Weapon Switch
#showtooltip
/equipslot 17 Brutal Gladiator's Quickblade
/cast [target=focus] Shiv(Rank 1)
Deadly Poison Weapon Switch
#showtooltip
/equipslot 17 Brutal Gladiator's Left Ripper
/cast Shiv(Rank 1)
Ambush Weapon Switch (if you want to switch back to your 2.60 weapon, use /equip Hand of Deceiver in your Hemorrhage macro)
#showtooltip Ambush(Rank 7)
/equip Crux of the Apocalypse
/cast Ambush(Rank 7)
Stop Attack Vanish
#showtooltip Vanish(Rank 3)
/stopattack
/cast Vanish
/stopattack
Stop Attack Kidney Shot (e.g. for vanishing/restealth -> Sap after a Kidney Shot)
#showtooltip
/cast Kidney Shot
/stopattack
Vanish-every-instant-spell-macro (e.g. Blind, Death Coil, Cheap Shot, Hammer of Justice)
#showtooltip Vanish
/cast [exists, harm] Vanish
Remember: you are not allowed to have anybody in your target, otherwise it will instantly cast vanish.
This macro is perfect for vanishing another rogue's Cheap shot for example.
---------------------------------------------------------------------------------------------------------------------------------
Mage:

Frostbolt (casts Frostbolt Rank 13 if no modifiers are pressed, casts Frostbolt Rank 1 if modifier (CTRL) is pressed)
#showtooltip
/petattack
/cast [mod:ctrl]Frostbolt(Rank 1);Frostbolt(Rank 13)
Focus Frostbolt Rank 1
#showtooltip
/cast [target=focus] Frostbolt(Rank 1)
(Focus) Ice Lance (casts Ice Lance if no modifiers are pressed, casts Ice Lance on focus if modifier (CTRL) is pressed)
#showtooltip
/cast [modifier:ctrl,target=focus]Ice Lance(Rank 1);Ice Lance(Rank 1)
Blizzard (casts Blizzard Rank 1 if no modifiers are pressed, casts Blizzard Rank 7 if modifier (CTRL) is pressed)
#showtooltip
/cast [mod:ctrl]!Blizzard(Rank 7);!Blizzard(Rank 1)
(Focus) Polymorph (casts Polymorph if no modifiers are pressed, casts Polymorph on focus if modifier (CTRL) is pressed)
#showtooltip
/petfollow
/cast [modifier:ctrl,target=focus]Polymorph(Rank 1: Turtle);Polymorph(Rank 1: Turtle)
(Focus) Counterspell (casts Counterspell if no modifiers are pressed, casts Counterspell on focus if modifier (CTRL) is pressed)
#showtooltip
/cast [modifier:ctrl,target=focus]Counterspell;Counterspell;
Summon Water Elemental -> Freeze
THANKS TO CUBE! <3
#showtooltip Summon Water Elemental
/cast [nopet]Summon Water Elemental
/click PetActionButton5
/petpassive
/petautocaston Waterbolt
/stopmacro [target=pet,nodead]
/script PetDismiss()
Water Elemental Dismiss Macro
#showtooltip Summon Water Elemental
/script PetDismiss()
Ice Block (removes Ice Block on seond press/click)
#showtooltip Ice Block
/stopcasting
/cancelaura Ice Block
/cast Ice Block
Cone of Cold (casts Cone of Cold Rank 6 if no modifiers are pressed, casts Cone of Cold Rank 1 if modifier (CTRL) is pressed)
#showtooltip
/cast [mod:ctrl]Cone of Cold(Rank 1);Cone of Cold(Rank 6);
Arcane Explosion (casts Arcane Explosion Rank 1 if no modifiers are pressed, casts Arcane Explosion Rank 8 if modifier (CTRL) is pressed)
#showtooltip
/cast [mod:ctrl]Arcane Explosion(Rank 8);Arcane Explosion(Rank 1)
Buff Macro
#showtooltip
/castsequence reset=target/combat Ice Armor(Rank 5), Arcane Intellect(Rank 6), Dampen Magic(Rank 6)
Rank 1 Buff Macro (e.g. for dispells)
#showtooltip
/castsequence reset=target/combat Arcane Intellect(Rank 1), Dampen Magic(Rank 1), Slow Fall
Spammable Wand Macro
#showtooltip
/cast !Shoot
Skull of Gul'dan + Icy Veins
#showtooltip
/use The Skull of Gul'dan
/use Icy Veins
Spammable Arcane Missiles
#showtooltip
/stopmacro [channeling]
/cast Arcane Missiles(Rank 11)
Party 1 Decurse
/cast [target=party1] Remove Lesser Curse
Mouseover Decurse
/cast [target=mouseover] Remove Lesser Curse
1H + Offhand (e.g. when switching back from your Spell Penetration / Spirit weapons)
/equip Sunflare
/equip Heart of the Pit
---------------------------------------------------------------------------------------------------------------------------------
Warrior:

Mortal Strike (auto-attack)
#showtooltip Mortal Strike(Rank 6)
/startattack
/cast Mortal Strike(Rank 6)
Heroic Strike (auto-attack)
#showtooltip
/startattack
/cast Heroic Strike(Rank 11)
Harmstring (auto-attack)
#showtooltip
/startattack
/cast Hamstring(Rank 4)
Overpower (auto-attack)
#showtooltip
/startattack
/cast Overpower(Rank 4)
Battle / Commanding Shout (casts Battle Shout if no modifiers are pressed, casts Commanding Shout if modifier (CTRL) is pressed)
#showtooltip
/cast [no modifier] Battle Shout(Rank 8)
#showtooltip
/cast [modifier:ctrl] Commanding Shout(Rank 1)
Pummel
#showtooltip Pummel(Rank 2)
/cast Berserker Stance
/cast Pummel(Rank 2)
Focus Pummel (usual focus macro doesn't seem to work; bugs auto-attack)
#showtooltip Pummel(Rank 2)
/cast Berserker Stance
/target focus
/cast Pummel(Rank 2)
/targetlasttarget
Shield Bash
#showtooltip Shield Bash(Rank 4)
/cast Battle Stance
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
/cast Shield Bash(Rank 4)
Focus Intercept (usual focus macro doesn't seem to work; bugs auto-attack)
#showtooltip Intercept
/cast Berserker Stance
/target focus
/cast Intercept
/targetlasttarget
Focus Harmstring (usual focus macro doesn't seem to work; bugs auto-attack)
#showtooltip Hamstring(Rank 4)
/target focus
/cast Hamstring(Rank 4)
/targetlasttarget
Mouseover Intervene
#showtooltip Intervene
/cast Defensive Stance
/cast [target=mouseover] Intervene
Intervene -> Intercept
#showtooltip Intervene
/cast Defensive Stance
/target PLAYERNAME
/cast Intervene
/targetlasttarget
/cast Berserker Stance
/cast Intercept(Rank 5)
Spell Reflection
#showtooltip Spell Reflection
/cast Battle Stance
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
/cast Spell Reflection
Disarm
#showtooltip Disarm
/cast Defensive Stance
/cast Disarm
Focus Disarm
#showtooltip Disarm
/cast Defensive Stance
/cast [target=focus] Disarm
Stop Attack Intimidating Shout (otherwise you would auto-attack)
#showtooltip
/stopattack
/cast Intimidating Shout
Focus Intimidating Shout
#showtooltip
/cast [target=focus] Intimidating Shout
Shield Block (e.g. to counter Kidney Shot)
#showtooltip Shield Block
/cast Defensive Stance
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
/cast Shield Block
Berserker Rage
#showtooltip Berserker Rage
/cast Berserker Stance
/cast Berserker Rage
Battle Stance + 2H
#showtooltip
/cast Battle Stance
/equip Brutal Gladiator's Bonegrinder
Battle Stance + 1H/Shield
#showtooltip
/cast Battle Stance
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
Berserker Stance + 2H
#showtooltip
/cast Berserker Stance
/equip Brutal Gladiator's Bonegrinder
Berserker Stance + 1H/Shield
#showtooltip
/cast Berserker Stance
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
Defensive Stance + 2H
/cast Defensive Stance
/equip Brutal Gladiator's Bonegrinder
Defensive Stance + 1H/Shield
/cast Defensive Stance
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
Shield Macro
#showtooltip Brutal Gladiator's Shield Wall
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
Focus Throw (e.g. to keep rogue in combat)
#showtooltip
/cast [target=focus] Throw
Mouseover Throw (e.g. to destroy totems without switching)
#showtooltip
/cast [target=mouseover] !Throw
---------------------------------------------------------------------------------------------------------------------------------
Warlock:

Focus Fear
/cast [target=focus] Fear(Rank 3)
Focus Curse of Tongues
#showtooltip
/cast [target=focus] Curse of Tongues(Rank 2)
Focus Deathcoil
#showtooltip
/cast [target=focus] Death Coil(Rank 4)
Spammable Drain Life
#showtooltip
/stopmacro [channeling]
/cast [no modifier] Drain Life(Rank 8)
Shadowfury
#showtooltip
/cast !Shadowfury(Rank 3)
Buff Macro
#showtooltip
/castsequence reset=target/combat Fel Armor(Rank 2), Detect Invisibility, Unending Breath
Pet
#showtooltip [pet:voidwalker] Sacrifice; [pet:felhunter] Spell Lock; [pet:succubus] Seduction
/use [pet:voidwalker] Sacrifice; [pet:felhunter] Spell Lock; [pet:succubus] Seduction
Focus Pet
[#showtooltip [pet:felhunter] Spell Lock; [pet:succubus] Seduction
/cast [target=focus] [pet:felhunter] Spell Lock; [pet:succubus] Seduction
Pet Totem (pet destroys these totems, switch them if you would like to)
/petattack [target=Grounding Totem]
/petattack [target=Tremor Totem]
/petattack [target=Earthbind Totem]
/petattack [target=Healing Stream Totem]
/petattack [target=Windfury Totem]
/petattack [target=Mana Spring Totem]
/petattack [target=Stoneskin Totem]
Felhunter Player Dispell (dispells yourself)
#showtooltip
/petfollow
/cast [target=player] Devour Magic
Felhunter Mouseover Dispell (dispells your mouseouver target)
#showtooltip
/cast [target=mouseover] Devour Magic
Fel Domination -> Summon Voidwalker -> Sacrifice
#showtooltip
/castsequence reset=target/combat Fel Domination, Summon Voidwalker(Summon), Sacrifice(Rank 7)
Focus Banish
#showtooltip
/cast [target=focus] Banish(Rank 2)
Mouseover Banish
#showtooltip
/cast [target=mouseover] Banish(Rank 2)
Pet Follow
/petfollow
Change name of your pet
/script PetAbandon()
---------------------------------------------------------------------------------------------------------------------------------
Priest:

(Self) Dispell (casts Dispell if no modifiers are pressed, casts Dispell on yourself if modifier (CTRL) is pressed)
#showtooltip
/cast [no modifier] Dispel Magic(Rank 2)
/cast [target=player][modifier:ctrl] Dispel Magic(Rank 2)
Focus Dispell
#showtooltip
/cast [target=focus] Dispel Magic(Rank 2)
Mouseover Dispell
#showtooltip
/cast [target=mouseover] Dispel Magic(Rank 2)
Party 1 Dispell
#showtooltip Dispel Magic(Rank 2)
/cast [target=party1] Dispel Magic(Rank 2)
Mass Dispell
#showtooltip
/cast !Mass Dispel
Self Fear Ward
#showtooltip
/stopcasting
/cast [target=player] Fear Ward
Party 1 Fear Ward
#showtooltip
/stopcasting
/cast [target=party1] Fear Ward
Shadow Word: Death (e.g. for breaking Blind, Fear)
#showtooltip Shadow Word: Death
/stopcasting
/cast [harm] Shadow Word: Death(Rank 1); [target=targettarget, harm] Shadow Word: Death(Rank 1)
Buff Macro
#showtooltip
/castsequence reset=target/combat Power Word: Fortitude(Rank 7), Divine Spirit(Rank 5), Shadow Protection(Rank 4), Inner Fire(Rank 7), Touch of Weakness(Rank 7)
Prayer Buff Macro
#showtooltip
/castsequence reset=target/combat Prayer of Fortitude(Rank 3), Prayer of Spirit(Rank 2), Prayer of Shadow Protection(Rank 2), Inner Fire(Rank 7), Touch of Weakness(Rank 7)
Rank 1 Buff Macro (e.g. for dispells)
#showtooltip
/castsequence reset=target/combat Power Word: Fortitude(Rank 1), Divine Spirit(Rank 1), Shadow Protection(Rank 1), Abolish Disease
Power Infusion (casts Power Infusion on yourself if no modifiers are pressed, casts Power Infusion on your current target if modifier (CTRL) is pressed)
#showtooltip
/cast [modifier:ctrl,target=target][target=player] Power Infusion
Mind Soothe (against Spell Reflection from warriors)
#showtooltip
/stopcasting
/cast Mind Soothe(Rank 1)
Spammable Mind Flay
#showtooltip
/stopmacro [channeling]
/cast Mind Flay(Rank 7)
Shadowfiend Auto Attack
#showtooltip Shadowfiend
/cast [nopet,harm][nopet,target=targettarget,harm] Shadowfiend
/petattack [harm][target=targettarget,harm]
Focus Silence
#showtooltip
/cast [target=focus] Silence
Shadowform
#showtooltip
/cast !Shadowform
Holy Nova (casts Holy Nova Rank 7 if no modifiers are pressed, casts Holy Nova Rank 1 if modifier (CTRL) is pressed)
#showtooltip
/cast [mod:ctrl]Holy Nova(Rank 1);Holy Nova(Rank 7)
Party 1 Power Word: Shield
#showtooltip Power Word: Shield
/cast [target=party1] Power Word: Shield(Rank 12)
Party 1 Prayer of Mending
#showtooltip Prayer of Mending(Rank 1)
/cast [target=player1] Prayer of Mending(Rank 1)
Party 1 Flash Heal
#showtooltip Flash Heal(Rank 9)
/cast [target=player1] Flash Heal(Rank 9)
Party 1 Greater Heal
#showtooltip Greater Heal(Rank 7)
/cast [target=player1] Greater Heal(Rank 7)
Party 1 Renew
#showtooltip Renew(Rank 12)
/cast [target=player1] Renew(Rank 12)
1H + Offhand (e.g. when switching back from your Spirit staff)
/equip [Brutal Gladiator's Salvation]
/equip [Brutal Gladiator's Reprieve]
---------------------------------------------------------------------------------------------------------------------------------
Hunter:

Steady Shot (adjust the 2.70 speed to your bow's speed)
#showtooltip Steady Shot(Rank 1)
/script UIErrorsFrame:Hide()
/castsequence reset=2.70 Steady Shot, Auto Shot
Scatter Shot
#showtooltip Scatter Shot
/petpassive
/petfollow
/stopcasting
/cast Scatter Shot
Focus Scatter Shot
#showtooltip Scatter Shot
/cast [target=focus] Scatter Shot
Freezing Trap
#showtooltip Freezing Trap(Rank 3)
/petpassive
/petstay
/stopcasting
/cast Freezing Trap(Rank 3)
/stopattack
Focus Concussive Shot
#showtooltip Concussive Shot
/cast [target=focus] Concussive Shot
Focus Viper Sting
#showtooltip Viper Sting
/cast [target=focus] Viper Sting(Rank 4)
Focus Wyvern Sting
#showtooltip Wyvern Sting(Rank 4)
/cast [target=focus] Wyvern Sting(Rank 4)
Focus Silencing Shot
#showtooltip Silencing Shot
/cast [target=focus] Silencing Shot
Focus Wing Clip
#showtooltip Wing Clip
/cast [target=focus] Wing Clip(Rank 3)
/targetlasttarget
Focus Scare Beast
#showtooltip Scare Beast
/cast [target=focus] Scare Beast(Rank 3)
Mouseover Scare Beast
#showtooltip Scare Beast
/cast [target=mouseover] Scare Beast(Rank 3)
Flare
#showtooltip
/cast !Flare
Kill Command
#showtooltip Kill Command(Rank 1)
/cast !Auto shot
/petattack
/cast [target=pettarget, exists] Kill command
/script UIErrorsFrame:Clear()
Call/Dismiss Pet (if your pet is up it'll dismiss it, if your pet doesnt exist, it'll call it)
#showtooltip
/cast [pet] Dismiss Pet; Call Pet
Pet Totem (pet destroys these totems, switch them if you would like to)
/petattack [target=Grounding Totem]
/petattack [target=Tremor Totem]
/petattack [target=Earthbind Totem]
/petattack [target=Healing Stream Totem]
/petattack [target=Windfury Totem]
/petattack [target=Mana Spring Totem]
/petattack [target=Stoneskin Totem]
Pet Follow
/petfollow
---------------------------------------------------------------------------------------------------------------------------------
Shaman:

Water Shield
#showtooltip Water Shield(Rank 2)
/equip Totem of the Thunderhead
/cast Water Shield(Rank 2)
Focus Earth Shield
#showtooltip
/cast [target=focus] Earth Shield(Rank 3)
Party 1 Earth Shield
#showtooltip
/cast [target=party1] Earth Shield(Rank 3)
Mouseover Earth Shield
#showtooltip
/cast [target=mouseover] Earth Shield(Rank 3)
Lesser Healing Wave
#showtooltip Lesser Healing Wave(Rank 7)
/equip Brutal Gladiator's Totem of the Third Wind
/cast Lesser Healing Wave(Rank 7)
Healing Wave
#showtooltip Healing Wave(Rank 12)
/equip Totem of Spontaneous Regrowth
/cast Healing Wave(Rank 12)
Chain Heal
#showtooltip Chain Heal(Rank 5)
/equip Totem of Healing Rains
/cast Chain Heal(Rank 5)
Lightning Bolt
#showtooltip Lightning Bolt(Rank 12)
/equip Skycall Totem
/startattack
/cast Lightning Bolt(Rank 12)
Rank 1 Lightning Bolt (against Spell Reflection from warriors)
#showtooltip Lightning Bolt(Rank 1)
/equip Skycall Totem
/cast Lightning Bolt(Rank 1)
Chain Lightning
#showtooltip Chain Lightning(Rank 6)
/equip Totem of Ancestral Guidance
/cast Chain Lightning(Rank 6)
Frost Shock
#showtooltip Frost Shock(Rank 5)
/equip Totem of Impact
/cast Frost Shock(Rank 5)
Focus Frost Shock
#showtooltip Frost Shock
/equip Totem of Impact
/cast [target=focus] Frost Shock(Rank 5)
Earth Shock
#showtooltip Earth Shock(Rank 6)
/equip Totem of Impact
/cast Earth Shock(Rank 6)
Focus Earth Shock
#showtooltip Earth Shock(Rank 6)
/equip Totem of Impact
/cast [target=focus] Earth Shock(Rank 6)
Flame Shock
#showtooltip Flame Shock(Rank 7)
/equip Totem of Impact
/cast Flame Shock(Rank 7)
Focus Flame Shock
#showtooltip Flame Shock(Rank 7)
/equip Totem of Impact
/cast [target=focus] Flame Shock(Rank 7)
Focus Purge
#showtooltip Purge
/cast [target=focus] Purge(Rank 2)
Stormstrike
#showtooltip Stormstrike
/equip Totem of the Astral Winds
/startattack
/cast Stormstrike
Nature's Swiftness + Healing Wave
#showtooltip Nature's Swiftness
/stopcasting
/cast Nature's Swiftness
/equip Totem of Spontaneous Regrowth
/cast Healing Wave(Rank 12)
Buff Macro
#showtooltip
/castsequence reset=target/combat Water Shield(Rank 2), Water Breathing, Water Walking
1H + 1H (Enhance)
#showtooltip Brutal Gladiator's Cleaver
/equip Totem of the Astral Winds
/equip Brutal Gladiator's Cleaver
/equip Brutal Gladiator's Chopper
1H + Shield (Enhance)
#showtooltip Brutal Gladiator's Shield Wall
/equip Brutal Gladiator's Cleaver
/equip Brutal Gladiator's Shield Wall
---------------------------------------------------------------------------------------------------------------------------------
Paladin:

Flash of Light
#showtooltip Flash of Light(Rank 7)
/equip Libram of Light
/cast Flash of Light(Rank 7)
Holy Light
#showtooltip Holy Light(Rank 11)
/equip Libram of Mending
/cast Holy Light(Rank 11)
Rank 1 Holy Light (for mana regen)
#showtooltip Holy Light(Rank 1)
/equip Libram of Mending
/cast Holy Light(Rank 1)
(Self) Cleanse (casts Cleanse if no modifiers are pressed, casts Cleanse on yourself if modifier (CTRL) is pressed)
#showtooltip
/equip Libram of Grace
/cast [no modifier] Cleanse
/cast [target=player][modifier:ctrl] Cleanse
Focus Cleanse
#showtooltip
/equip Libram of Grace
/cast [target=focus] Cleanse
Mouseover Cleanse
#showtooltip
/equip Libram of Grace
/cast [target=mouseover] Cleanse
Party 1 Cleanse
#showtooltip
/equip Libram of Grace
/cast [target=party1] Cleanse
Party 1 Blessing of Protection
/cast [target=party1] Blessing of Protection
Party 1 Blessing of Freedom
/cast [target=party1]Blessing of Freedom
Party 1 Holy Shock
/cast [target=party1]]Holy Shock
Self Holy Shock
#showtooltip Holy Shock(Rank 5)
/cast [target=player] Holy Shock(Rank 5)
Focus Hammer of Justice
#showtooltip
/cast [target=focus] Hammer of Justice
Focus Repentance
#showtooltip Repentance
/cast [target=focus] Repentance
Focus Seal of Justice
#showtooltip
/cast Seal of Justice
/cast [target=focus] Judgement
Judgement
#showtooltip Judgement
/equip Libram of Divine Purpose
/startattack
/cast Judgement
Focus Turn Evil
#showtooltip
/cast [target=focus] Turn Evil
Mouseover Turn Evil
#showtooltip
/cast [target=mouseover] Turn Evil
Crusader Strike (auto-attack)
#showtooltip Crusader Strike
/equip Libram of Righteous Power
/startattack
/cast Crusader Strike
1H + Shield (Retribution)
/equip Brutal Gladiator's Pummeler
/equip Brutal Gladiator's Shield Wall
Consecration
#showtooltip Consecration(Rank 6)
/equip Libram of the Eternal Rest
/cast Consecration(Rank 6)
Rank 1 Consecration
#showtooltip Consecration(Rank 1)
/equip Libram of the Eternal Rest
/cast Consecration(Rank 1)
Judgement (Retribution)
#showtooltip Judgement
/equip Libram of Divine Judgement
/startattack
/cast Judgement
Normal Shockadin Macro
#showtooltip
/cast Divine Favor
/use Hex Shrunken Head
/cast Holy Shock(Rank 5)
/cast Judgement
Shockadin Macro with consumables
#showtooltip Holy Shock(Rank 5)
/use Destruction Potion
/cast Divine Favor
/use Hex Shrunken Head
/use Super Sapper Charge
/cast Holy Shock(Rank 5)
/cast Judgement
Shockadin Macro with (more) consumables and Avenging Wrath
/cast Avenging Wrath
/use Hex Shrunken Head
/use Destruction Potion
/use Super Sapper Charge
/cast Judgement
/cast Divine Favor
/cast Holy Shock
/use Oil of Immolation
---------------------------------------------------------------------------------------------------------------------------------
Druid:
Special thanks to Justanowl for letting me use some of his macros!
http://www.smolderforge.com/forums/view ... =40&t=8639

Focus Cyclone
#showtooltip Cyclone
/cast [target=focus] Cyclone
Mouseover Cyclone
#showtooltip Cyclone
/stopcasting
/cast [target=mouseover,exists] Cyclone
/cast Cyclone
Focus Entangling Roots
#showtooltip Entangling Roots
/cast [target=focus] Entangling Roots
Mouseover Entangling Roots
#showtooltip Entangling Roots(Rank 1)
/stopcasting
/cast [target=mouseover,exists] Entangling Roots(Rank 1)
/cast Entangling Roots(Rank 1)
Focus Hibernate
#showtooltip Hibernate
/cast [target=focus] Hibernate
Mouseover Hibernate
#showtooltip Hibernate(Rank 3)
/stopcasting
/cast [target=mouseover,exists] Hibernate(Rank 3)
/cast Hibernate(Rank 3)
Self Innervate
#showtooltip Innervate
/cast [target=player] Innervate
Nature's Swiftness + Healing Touch
#showtooltip Nature's Swiftness
/equip Idol of the Avian Heart
/cast Nature's Swiftness
/cast Healing Touch(Rank 13)
One button for Pounce and Maim
#showtooltip
/cast [stealth] Pounce; [nostealth] Maim
/equip Idol of the Claw
One button for Ravage and Shred
#showtooltip
/use [stealth] Ravage(Rank 5)
/equip [nostealth] Everbloom Idol
/use [nostealth] Shred(Rank 7)
Totem Macro
/targetexact Searing Totem VII
/targetexact Grounding Totem
/targetexact Mana Spring Totem V
/targetexact Tremor Totem
/targetexact Windfury Totem V
/targetexact Earthbind Totem
/targetexact Mana Tide Totem
/use [harm] Moonfire(Rank 1)
Feral Charge
#showtooltip Feral Charge
/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form
/cast [nostance] Dire Bear Form; [stance:1, target=mouseover, exists] Feral Charge
/use Feral Charge
Rank 1 Buff Macro (e.g. for dispells)
#showtooltip Mark of the Wild(Rank 1)
/castsequence reset=30 Thorns(Rank 1), Mark of the Wild(Rank 1)
Rank 1 DoTs (e.g. to waste enemy's mana when he dispells)
#showtooltip Insect Swarm(Rank 1)
/castsequence reset=30 Moonfire(Rank 1), Insect Swarm(Rank 1)
Travel Form (+powershifting when pressing CTRL)
#showtooltip
/cast [modifier:ctrl] !Travel Form(Shapeshift); Travel Form(Shapeshift);
Dire Bear Form (+powershifting when pressing CTRL)
#showtooltip Dire Bear Form(Shapeshift)
/equip Idol of the Raven Goddess
/cast [modifier:ctrl] !Dire Bear Form(Shapeshift); Dire Bear Form(Shapeshift);
Cat Form (+powershifting when pressing CTRL)
#showtooltip Cat Form(Shapeshift)
/equip Idol of the Raven Goddess
/cast [modifier:ctrl] !Cat Form(Shapeshift);Cat Form(Shapeshift)
Tree of Life (+powershifting when pressing CTRL)
#showtooltip Tree of Life(Shapeshift)
/equip Idol of the Raven Goddess
/cast [modifier:ctrl] !Tree of Life(Shapeshift);Tree of Life(Shapeshift)
Moonkin Form (+ powershifting when pressing CTRL)
#showtooltip Moonkin Form(Shapeshift)
/equip Idol of the Raven Goddess
/cast [modifier:ctrl] !Moonkin Form(Shapeshift);Moonkin Form(Shapeshift)
Cat Mangle (with two idols)
#showtooltip Mangle (Cat)(Rank 3)
/equip Idol of the White Stag
/equip Idol of Terror
/startattack
/use Mangle (Cat)(Rank 3)
Bear Mangle (with two idols)
#showtooltip Mangle (Bear)(Rank 3)
/equip Idol of the White Stag
/equip Idol of Terror
/startattack
/use Mangle (Bear)(Rank 3)
Focus Bash
#showtooltip Bash
/equip Idol of the Raven Goddess
/cancelaura [stance:3] Cat Form; [stance:4] Travel Form
/cast [nostance] Dire Bear Form; [stance:1, target=focus, exists] Bash
Focus Feral Charge
#showtooltip Feral Charge
/equip Idol of the Raven Goddess
/cancelaura [stance:3] Cat Form; [stance:4] Travel Form
/cast [nostance] Dire Bear Form; [stance:1, target=focus, exists] Feral Charge
/target focus
/cast Feral Charge
/targetlasttarget
Focus Fearie Fire (Normal)
#showtooltip Faerie Fire (Rank 5)
/cast [target=focus] Faerie Fire (Rank 5)
Focus Faerie Fire (Feral)
#showtooltip Faerie Fire (Feral)(Rank 5)
/cast [target=focus] Faerie Fire (Feral)(Rank 5)
Pounce Macro (e.g. for searching rogues)
#show Pounce
/console targetNearestDistance 10.000000
/targetenemyplayer [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead] Pounce
Stop Attack Pounce
#showtooltip Pounce(Rank 4)
/stopattack
/cast Prowl(Rank 3)
/cast Pounce(Rank 4)
Idol Macros:
#showtooltip Lifebloom
/equip Idol of the Emerald Queen
/cast Lifebloom(Rank 1)
#showtooltip Regrowth
/equip Idol of the Crescent Goddess
/cast Regrowth(Rank 10)
#showtooltip Rejuvenation
/equip Harold's Rejuvenating Broach
/cast Rejuvenation(Rank 13
#showtooltip Healing Touch
/equip Idol of the Avian Heart
/cast Healing Touch(Rank 13)
#showtooltip Wrath
/equip Idol of the Avenger
/cast Wrath(Rank 10)
#showtooltip Moonfire
/equip Idol of the Unseen Moon
/cast Moonfire(Rank 12)
#showtooltip Starfire(Rank 8)
/equip Ivory Idol of the Moongoddess
/cast Starfire(Rank 8)
#showtooltip Shred(Rank 7)
/equip Everbloom Idol
/cast Shred(Rank 7)
#showtooltip Rip(Rank 7)
/equip Idol of Feral Shadows
/cast Rip(Rank 7)
#showtooltip Rake
/equip Idol of Savagery
/cast Rake(Rank 5)
#showtooltip Maim(Rank 1)
/equip Idol of the Claw
/cast Maim(Rank 1)
#showtooltip Lacerate(Rank 1)
/equip Idol of Ursoc
/cast Lacerate(Rank 1)
#showtooltip Ferocious Bite(Rank 6)
/equip Idol of the Claw
/cast Ferocious Bite(Rank 6)
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
Feel free to share yours and I'll add them.