I wanted to follow up a vent conversation from last night with information on Macros that was discussed. This is to help those suffering from the too many buttons issues with some classes.
Macros can only trigger a single ability and then exit the macro. This does NOT mean that you can not call multiple abilities, only that the first one that is available will be the one exicuted.
the following is the basic macro for most abilities. As i play warrior and rogue i do not have specific information on mage or cleric abilities.
#show ABILITY
suppressmacrofailures
cast ABILITY1
cast ABILITY2
cast ABILITY3
and so on.
the first line determines what ability icon is shown for the macro in your hotbar. It will also show that abilities status.
The second line allows the macro to work if the early abilities are not available
The remaining lines are the order you wish to cast abilities.
As an example, for an assassin's basic attack you have 3 choices, Backstab (requires you to be behind the target), Puncture (10 sec cooldown), and Savage Blow (instant, no cooldown). So i would list these abilities in my macro in the order they are named. This means if i am behind my target i will use backstab, if not puncture, if puncture is on cooldown (most of attacks in a fight) i will use Savage Blow.
Other considerations:
If you have reactive abilities you can put them on a single macro, or combine them early in a macro with normal attacks. If they are availble, they go off. If not the macro cycles through.
If you have ranged and melee abilities, you can put the ranged abilites after the melee. Then if you are out of melee range (happens in PvP alot) the ranged attack is triggered. (warning, in dungeons this can cause a ranged auto attack at the worst moment)
I hope this helps.