<Warlock>

There are a lot of factors here. Curse of Elements has been shown to provide more overall DPS than Curse of Agony, (unless of course you have a DK/Boomkin around to provide the 13% buff). The life tap macro needs to timing tweaking too, and the life tap glyph is another consideration.

Destruction:

Quote:
Main DPS
/assist focus
/run SetCVar("Sound_EnableSFX","0")
/click MultiBarRightButton1
/click MultiBarRightButton2
/click MultiBarRightButton3
/click MultiBarRightButton4
/click MultiBarRightButton5
/run SetCVar("Sound_EnableSFX","1")

DPS 1
/castsequence reset=combat Curse of Agony,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
/use 13
/use 14

DPS 2
/castsequence reset=combat Immolate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

DPS 3
/castsequence reset=combat Conflagrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

DPS 4
/castsequence reset=combat Chaos Bolt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

DPS 5
/cast incinerate
Quote:
Optional
/castsequence ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,life tap


<Hunter>

Ok, I know this one needs work. But its a good base to get you started.

Survival:

Quote:
main dps
/run SetCVar("Sound_EnableSFX","0")
/click MultiBarRightButton1
/click MultiBarRightButton2
/click MultiBarRightButton3
/click MultiBarRightButton4
/run SetCVar("Sound_EnableSFX","1")

button 1
/castsequence reset=combat Explosive Shot,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

button 2
/castsequence reset=combat Black Arrow ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

button 3
/castsequence reset=combat Serpent Sting,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,

button 4
/cast Steady Shot
/cast Kill Command
Beastmaster:
By Zamok

Quote:
#showtooltip Bestial Wrath
/cast Bestial Wrath
/cast Rapid Fire
/use 13
/use 14
/script UIErrorsFrame:Clear()
Quote:
/cast !Auto shot
/cast [target=pettarget, exists] Kill command
/cast Steady shot
/script UIErrorsFrame:Clear()



<Warrior>

Discussion thread: http://www.dual-boxing.com/showthread.php?t=25164

(This one is under construction - but it basically works, I just know I can improve it)

Protection

Quote:
/run SetCVar("Sound_EnableSFX","0")
/cast shield block
/click MultiBarRightButton1
/click MultiBarRightButton2
/click MultiBarRightButton3
/click MultiBarRightButton4
/click MultiBarRightButton5
/run SetCVar("Sound_EnableSFX","1")

/castsequence reset=combat Shield Slam,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

/castsequence reset=combat Thunder Clap,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

/castsequence reset=combat Revenge,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

devastate

Arms:

<under construction>

<Mage>


From daviddoran:

I have one mage dual specced fire/arcane, im sure a good /clicker can help arcane, due to the nature of latency, and chain casting, but for now or arcane, I simply use this.

Arcane

Quote:
/stopmacro [channeling]
/cast icy veins
/cast arcane power
/cast presence of mind
/castsequence [target=focustarget,harm] [] reset=target/combat arcane blast, arcane blast, arcane blast,arcane blast, arcane missiles
Now that im thinking about t, I should work inthe mana emerad, and mirror image, and make a separate boss button, maybe saving Icy Veins, Arcane Power,and PoM for that one.

Fire:

Currently i am in Frostfire spec, but any of the fire spes are similar.

Quote:
CLICKER
/Assist focus
/Click MultiBarBottomRightButton5
/Click MultiBarBottomRightButton6
/Click MultiBarBottomRightButton7
/use 13
/use 14
/cast combustion
/cast icy veins
/cast arcane power

Button 1
#show scorch
/castsequence [target=focustarget,harm]reset=combat scorch,scorch,scorch,scorch,scorch,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Button 2
#show living bomb
/castsequence [target=focustarget,exists,harm] [target=raid1target,exists,nodead] [target=party1target,harm] reset=combat living bomb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Button 3
/cast [target=focustarget,arm] [target=party1target,harm] [] Frosfire Bolt
NOTE - With Any fire spec, you need to have a separate key for pyroblast, note the stopcasting
Quote:
/stopcasting
/cast [target=focustarget,harm] [target=party1target,harm] [] Pyroblast(Rank 12)
Frost:

Frost basically consists of spamming Frostbolt and popping Water Elemental whenever its up. Not much to macro here.