Quote:
Basically I'm looking for advice and suggestions on how to build my macros and manage my actions bars. Which add ons should I get? How do you, my fellow players, organize your macros? How should I build my macros?
Macros are the perfect (and only?) way to de-clutter your action bars, especially if you're not a Shadow Priest and don't have the extra tab available that allows you to at least organize things into holy/shadow spells.
Like you can use a single button on your bar and let your UI decide what needs cast.
So instead of having one button each for Renew, Devouring Plage, and SW:Pain, I'm using
Quote:
/castsequence [target=player, modifier:ALT] [target=mouseover,help,nodead] Renew; [target=mouseover,harm,nodead] reset=3, Shadow Word: Pain, Devouring Plague; [help] Renew; [harm] reset=3, Shadow Word: Pain, Devouring Plague; [target=player] Renew
What's happening is that if I mouseover a friendly target and hit the macro key, I'm casting Renew on it. If the target is hostile, I'm casting SW:Pain and Devouring Plague. This part resets after 3 seconds, so the macro won't get stuck while waiting for the cooldown of Plague, allowing me to put SW:Pain on more than one target.
If I have a target it does the same thing. Renew on friendly, and the SW:Pain/Plague combo on hostile.
Holding down ALT while hitting the macro key will cast Renew on myself, regardless of what I have targeted. If I don't have a target I will cast Renew on myself also.
This can be done with just about every spell you have, for example
Quote:
/cast [target=player, modifier:ALT] [target=mouseover,help,nodead] Flash Heal; [target=mouseover,harm,nodead] Holy Fire; [help] Flash Heal; [harm]Holy Fire; [target=player] Flash Heal
will do Flash Heal/Holy Fire depending on how the target reacts to you. You could do the same with Greater Heal/Smite or Binding Heal/Mind Blast. Just depends on what you prefer to use. I prefer to combine spells that have the same or similar cast time.
Quote:
/castsequence reset=3, inner fire, shadow protection, power word: fortitude, divine spirit
Single button to buff yourself up. Since it resets after 3 seconds, it will be available once inner fire expires. Since the next buff to expire would be Shadow Protection, you'd just click through it until there and have it reset yet again. Same thing can be done with the party buffs of course.
There are also modifiers available that allow you to cast depending on whether or not you're in combat. For example, you can't use Resurrection while in combat, so there is no need to clutter your screen with it. Have it share a button with something else.
The only addons I'd recommend are X-perl and Decursive. I think healbot sucks, and about the only thing it's good for is to show the predicted amount healed in the unit frame - but it does that even while sitting disabled in the background.
One thing about the "Mishaps" from using those more or less automated tools:
We used to have a good laugh in Kara each time our Pally would by mistake cast Divine Intervention on somebody thanks to one of his addons not working right...