Macros for rogues:
Well, here is a couple more examples of stuff to do with macros.
Poison macro:
#showtooltip
/use [button:1]Deadly Poison; [button:2]Instant Poison
/use [button:1] 17; [button:2] 16
Left click the macro to apply deadly poison to the offhand (left click = left hand = off hand)
Right click to apply instant poison to the main hand.
Error cancel macro:
Spamming mutilate to build up combo points can get annoying. This will generate visual and sound errors 'not enough energy'. The warnings can be turned off before the ability is used, then enabled after use, like this.
/showtooltip
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
/cast Mutilate
/run UIErrorsFrame:Clear()
/run SetCVar("Sound_EnableSFX",sfx);