OBSOLETE WHEN 3.3 GOES LIVE.GO TO
viewtopic.php?f=30&t=24362 UPDATED SINCE PATCH 3.2
Use the UPDATED 3.1 macros listed below untill you have the T9 2piece set bonus, then use the 3.2 macros.
UPDATED 3.1 SPELL ROTARION MACROS:
START MACRO (only use START MACRO with MAIN ROTATION MACRO on BOSS fights)
[Use the Red Question Mark for the macro icon, so the next spell being cast will appear on the macro button]
/castsequence [nochanneling] reset=combat vampiric embrace, vampiric touch, mind blast, devouring plague, mind flay, shadow word: pain, mind blast, shadowfiend, mind flay, shadow word: death
Ok, I started with VE, but hey, it lasts for 5 minutes now; and I can start the macro while I am moving into position; and it negates any AOE boss damage; and heals my party … so I say, why not.
Notice that I use Shadowfiend ... and in fights that last longer than 3 minutes I will get to use it again. The fiend does great damage now ... and I have no mana issues so, again I say, why not use it as often as you can to up your dps.
And my start macro applies SWP at the proper time, after I have 5 stacks of Shadow Weaving.
When Shadow Word: Death is cast, I switch to my main rotation macro:MAIN ROTATION MACRO (use anytime by itself, trash, multiple bossess. Manually apply SWP at 5 stacks and manually apply DP)
[Use the Red Question Mark for the macro icon, so the next spell being cast will appear on the macro button]
/castsequence [nochanneling] reset=target vampiric touch, mind blast, mind flay, mind flay, mind blast, mind flay, mind flay
/script UIErrorsFrame:Clear()
The macro factors in RAID HASTE: the Shammy 5% haste totem and Ret pally 3% haste talent, i.e., 262.4 haste. Finally, when a Shammy pops Blood Lust, I switch to this macro during the Bloodlust, since BL increases casting speed by 30%:
BLOODLUST MACRO/castsequence [nochanneling] reset=target mind flay, mind flay, vampiric touch, mind blast, mind flay, shadow word: death, mind flay, mind blast, mind flay
/script UIErrorsFrame:Clear()
Yea, I know, there is an extra MF at the end of the macro to fill time so I don't step on the last tick of VT. It does delay my next MB just a tad but there is no way around that.------------------------------------------------------------------------------------------
UPDATED MACROS FOR HAVING RAID HASTE, AND 450+ BASE HASTE, AND THE 4 PIECE T8/8.5 SET BONUS
START MACRO:
/castsequence [nochanneling] reset=165 vampiric embrace, vampiric touch, mind blast, devouring plague, mind flay, shadow word: pain, mind flay, mind blast, mind flay, shadowfiend, shadowfiend
I code it this way (reset=165) so it does not reset until Shadowfiend comes off cooldown and it has 2 shadowfiend, shadowfiend at the end so it does not start over, thus reminding me that it is time to move to the MAIN ROTATION MACRO.MAIN ROTATION MACRO: Use anytime, manually apply DP and SWP.
/castsequence [nochanneling] reset=target vampiric touch, mind blast, mind flay, mind flay, mind flay, mind blast, mind flay, mind flay
/script UIErrorsFrame:Clear()
I have inserted an extra Mind Flay to compensate for the normal 262 Raid Haste (Totem and Ret Pally Talent); for having higher Base Haste (450+); and for having the 4 piece set bonus (240 haste for 4 seconds after a Mind Blast).NOTE: Depending on your server lag, you can replace the third Mind Flay with a Shadow Word: Death to shorten your macro by 1 GCD.-----------------------------------------------------------------------------------------------
HOW TO TWEAK YOUR MACRO:
To test your rotation, put on haste gear ... greens, blues, eat haste food, use haste elixirs etc. It doesn't matter what your damage, hit, or crit is ... just try to get your haste to, as close to, YOUR BASE HASTE PLUS 262.4.
713 is the haste I have in a raid, which is my base haste (450) +262.4 additional haste from raid buffs: shammy totem and the ret pally talent.
I save old gear with haste and put haste gems in it. I have the two heirloom badge trinkets with 64 haste each, etc., and I swap gear out till I have a set that says (as close as I can) 713 Haste with food etc. So I now have a set of gear that simulates my cast speed in a raid. NOTE: I keep 4 pieces of my T8 gear equiped (I dont swap out those pieces)
Target a level 60 target dummy, so hit isn't a factor, and then do the following:
SPAM your main rotation sequence !!!
Watch Recount, watch your VT ticks. Your aim is to start casting VT just before it drops off ... but not to early, as you DON'T want to clip the last tick of VT. If there is a gap between VT's, replace the 3rd of the 3 Mind Flays in the Haste Macro with a Shadow Word: Death. You just shortened your macro by ONE GCD. Eat and attack the dummy again. If you are now clipping the last tick of VT, you have to put the Mind Flay back in. If there is still a gap between VT's, remove the Shadow Word: Death. You have shortened you macro by a 2nd GCD. Eat and attack the dummy again. If you are clipping the last tick of VT, put the Shadow Word: Death back in.
In this way you can find the tightest rotation that keeps the Gap between VT's as close as possible without clipping the last tick.----------------------------------------------------------------------------------------------
NEW 3.2 SPELL ROTATION MACROS:
For those who are using my 3.1 spell rotation macros:
Here are my new 3.2 Start and Main Rotation macros.
Note: Until I have the 2 piece T9 set bonus, I will be using the Start and Main Rotation haste macros posted above (since I have 450 Haste and the 4 piece T8 set bonus).
When I have the 2 piece T9 set bonus, I will be using the following:
Woot! Just got my 2 piece T9 set bonus. Macro is super tight. Enjoy.START MACRO/castsequence [nochanneling] reset=target devouring plague, vampiric touch, mind blast, mind flay, shadow word: pain, shadow word: death, mind blast, mind flay, mind flay, mind blast, mind flay, shadowfiend
MAIN ROTATION MACRO/castsequence [nochanneling] reset=target devouring plague, vampiric touch, mind blast, mind flay, mind flay, mind blast, mind flay, mind flay, mind blast, mind flay, shadow word: death
NOTE: I upped my crit by 4% and dropped my haste to 323 (585 with raid haste, which still allows me to fit 2 MF in between MB casts) and have removed the shadow word: death from the main rotation. Works like a charm.This macro will clip the last tick of DP and reapply DP, milliseconds after the 7th tick. VT will be back up milliseconds after it comes off cooldown. The macro is very tight with almost no down time.Blood Lust Macro/castsequence [nochanneling] reset=target vampiric touch, mind blast, mind flay, mind flay, devouring plague, mind blast, mind flay, mind flay, shadow word: death, mind blast, mind flay, mind flay
----------------------------------------------------------------------------------------------
DO NOT USE THE FOLLOWING MACROS UNTIL 3.3 GOES LIVE.NEW 3.3 SPELL ROTATION MACROS:
Assumes 2 piece T9 (VT increased by 6 seconds).
I have tried various Haste levels and 394 Base Haste (12% Haste) or better, depending on your latency, is optimum. With 262.4 additional Raid Haste -- 5% Haste from Totem and 3% from Ret Pally Talents, your Raid Haste will be 656 (20% Haste)
I use this Lag Fix from Leatrix on my comp, really drops latency alot:
http://www.wowinterface.com/downloads/i ... cyFix.htmlSTART MACRO/castsequence [nochanneling] reset=165 devouring plague, vampiric touch, mind blast, shadow word: death, mind flay, shadow word: pain, mind blast, mind flay, mind flay, mind blast, shadow word: death, shadowfiend, shadowfiend
Double Shadowfiend at end so I am reminded to switch to the Main Rotation Macro.Reset=165 ... This keeps my start macro unusable until shadowfiend is off cooldown, I have talents in fade to bring cooldown to 3 minutes.MAIN ROTATION MACRO/castsequence [nochanneling] reset=target/10 devouring plague, vampiric touch, mind blast, mind flay, mind flay, mind blast, mind flay, mind flay, mind blast, mind flay
BLOODLUST MACRO/castsequence [nochanneling] reset=combat devouring plague, vampiric touch, mind blast, mind flay, mind flay, shadow word: death, mind blast, mind flay, mind flay
---------------------------------------------------------------------------------------------
SUPER DUPER MACROIf you wish to make your rotation even tighter, you will need to download this Addon from wowinterface, which allows more than 255 characters in a macro. It is what I will be using:
http://www.wowinterface.com/downloads/i ... Macro.htmlWhen you open your normal macro window, you simply click on Super Duper Macro at the top.MAIN ROTATION SUPER DUPER MACRO/castsequence [nochanneling] reset=target/10 devouring plague, vampiric touch, mind blast, mind flay, mind flay, mind blast, mind flay, mind flay, mind blast, devouring plague, vampiric touch, mind flay, mind blast, mind flay, mind flay, mind blast, mind flay, shadow word: death