I haven't played my 80 rogue in about a year, but will try to help.

Setup varies a little per spec @ lvl 80, but leveling 1-79 its basicly spamming Sinister Strike.

At lvl 80, your rotation is based off your spec thus your macros will need to fit to that rotation.

COMBAT spec is something like:
/castsequence reset=target Sinister Strike(),Slice and Dice(), Sinister Strike(),Sinister Strike(),Sinister Strike()

That willl get you a 1-combo point slice and dice, then 4-combo points slice and dice thereafter until the mob is dead.
So you're spamming yellow dmg + normal white damage w/haste all the time. And no need for the /click macro.

I doubt this is the ulimate Combat macro, but its a good start imo. Might be able to work in Eviscerates into the rotation - but its important that Slice and Dice is always up (majority of rogue damage is from white combat, haste=more white damage).


SUBTLETY spec would be a lot like Combat rotation, except with Hemorrhage (I think, not up to speed on that lastest DPS, might be SInister Strike is now better than Hemorrhage).
/castsequence reset=target Hemorrhage(),Slice and Dice(), Hemorrhage(), Hemorrhage(), Hemorrhage()


ASSASSINATION spec is more complicated, but to start I'd use this basic macro:
/castsequence reset=target Mutilate(), Slice and Dice(), Mutilate()

Eviscerate, Envenom, Rupture, & Expose Armor are only needed if it'll increase your DPS overall. If Slice and Dice isn't on the rogue, then none of the other combo-point abilities should be used until SnD is back up. Anything further, you'll need to do research on what abilities you should activate before we can work it into a macro.
http://forums.worldofwarcraft.com/bo...?forumId=10020