Disclaimer: I am not an expert at writing macros, and will gladly take any advice that anyone out there can give me. These are a couple of macros that I have thrown together base upon information found in WoWWiki and various message boards. I do not claim to understand the purpose of every function in them, but they have worked for me so far. So I thought I would share them.
Idol Swapping Macros:
/equip [noequipped: Idol of the Unseen Moon] Idol of the Unseen Moon
/equip [noequipped: Idol of the Avenger] Idol of the Avenger
/aftercast +start/equip [noequipped: Ivory Idol of the Moongoddess] Ivory Idol of the Moongoddess
There is quite a bit of confusion about this type of macro, due to some very strange mechanics. There are a couple of things that make idol swapping macros difficult. 1. Equiping an Idol triggers the global cooldown (GCD). 2. Unlike a spell, an idol can be equipped during the global cooldown. 3. An spell's damage is calculated at the end of its cast.
What this all means is that if you write a macro that equips the idol after the spell cast, then you suffer only one global cooldown and still get the benefit of the idol. This even works for instant casts like moonfire.
It does come with one problem though. If you try and use an idol swapping macro while the global cooldown is in effect, then the spell won't cast but the idol will swap triggering a new global cooldown. For example, If you use your Moonfire macro and use the Wrath macro above a 10th of a second before the GCD is up, then no spell will cast and you will have a second GCD.
I have found two ways to get around this problem. The first is to better time my casts. I am a bit of a button masher so this would involve breaking a lot of habits. This is much easier said then done. The second is using an addon called Aftercast (click on the name to find the addon). The addon is basically a conditional statement saying if the spell casts do this. It does cause a slight delay in how quickly the idol equips. This is why I don't use it on my Moonfire macro or my Wrath macro. When I used it in the Moonfire macro the idol didn't proc anymore. When I used it on Wrath it cause the GCD to reset a little late giving you 1.7 or 1.8 seconds of GCD. Starfire on the other hand is a long enough cast to get the benefit of the idol and to not experience any adverse affects from an extended GCD.
Thanks go out to a people that answered my thread on the wow forums.
This is very simple and I apologize for insulting your intelligence. It is a relatively new macro that I use and I thought I would list it because it has been helpful for me. Since I got two pieces of T5, regrowth has become one of the better healing spells I can use on myself. It has a relatively short casting time and gives me a decent amount of health back. I have assigned it a hot key, and use it when my healthstones are on cooldown and I need a heal.
I don't have one of these but I want one. It is not uncommon in raids to have more than one value of healthstone. They currently take up prime real estate on my action bar and I would liked to condense them into one button if possible. Specifically I would like a macro that use the highest value healthstone that I have and then, go to the next one the next time I use the button. If anyone has a macro like this please let me know.
I am still in Musa. There are a lot of nice people in the guild but I am still not settling into it well. The guild as a whole just doesn't seem to have a whole lot of drive or desire for progression. They give it a whole lot of lipservice, but their actions speak loader. It could be that I am still upset over what happened to WA. To make matters worse it sounds like the new guild that formed out of WA is doing pretty well. They have gotten down Al'ar and got Vashj to 5%. I will probably give it at least another week to see what happens. It that point if things aren't better then I will probably try and apply to some other guilds. There are also some people making a strong push to reform WA, if that happens I may go back their also.
I really didn't play much this weekend. I am a still a little depressed about what all happened. I want to play but every time I do I'm reminded of where I am stuck.
Graylo - I ran TK last night with Musa. We downed VR and got some attempts in on Al'ar, but not much other than that. I had hoped to get some Kara of ZA done this weekend but not many groups formed and when they did they were at bad times for me. So I am still 8 badges a way from a new belt.
Graypal - Got him into level 65. I also got his enchanting up to 350. I am going to try and hold off on leveling that stuff right now. I don't have the mats and they are a little more expensive on the AH then I would like to spend right now. I am starting to farm the mats for the his tailoring sets though. That way I should be able to raid him as soon as possible if I want to.
Grayfel - Used up most of his rested xp and got him to level 20.