My druids are almost 88. As soon as they hit 90, I'll update my setup in here and port over my hunters, monks and paladins as well. They aren't perfect but they're a great starting point.
[edit] Balance Druid (PVE) (ISBoxer Pro w/nested steps):
This generates about 32-38k DPS at 90 on the level 85 target dummies in Orgrimmar. They are in almost full 496ish Timeless Isle gear withOUT the weapon and not using cooldowns. This seems to do a pretty good job of hitting Starsurge just at or just prior to maxing out at each end of the cycle, and also hits moonfire/sunfire during their empowerment.
The main caveat is that if your cycle is already out of alignment, it will stay out of alignment. Use Astral Communion to get things back in sync as needed. If it isn't obvious, as long as you keep pressing buttons, it will keep rotating between lunar and solar spells every 20 seconds by the clock, not by the number of keypresses or number of spells in the rotation.
All mapped keys are trigger when pressed OR released.
"DPS Rotation" mapped key:
Code:
| Advanced: Reset to step 1 after 30 seconds from the last hotkey press
|--> Step 1
| | Do not advance to the next step for at least 80 seconds
| |--> Action 1 = Do mapped key "Moonkin1" in keymap DruidCaster (self)
|--> Step 2
| | Do not advance to the next step for at least 40 seconds
| |--> Action 1 = Do mapped key "Moonkin2" in keymap DruidCaster (self)
"Moonkin1" mapped key:
Code:
| Advanced: Reset to step 1 after 40 seconds from the first hotkey press
|--> Step 1
| | Do not advance to the next step for at least 20 seconds
| |--> Action 1 = Do WoW macro "Combat1" in wow macro set "Quick Setup 41" (self)
|--> Step 2
| | Do not advance to the next step for at least 20 seconds
| |--> Action 1 = Do WoW macro "Combat2" in wow macro set "Quick Setup 41" (self)
"Moonkin2" mapped key:
Code:
| Advanced: Reset to step 1 after 40 seconds from the first hotkey press
|--> Step 1
| | Do not advance to the next step for at least 20 seconds
| |--> Action 1 = Do WoW macro "Combat3" in wow macro set "Quick Setup 41" (self)
|--> Step 2
| | Do not advance to the next step for at least 20 seconds
| |--> Action 1 = Do WoW macro "Combat2" in wow macro set "Quick Setup 41" (self)
WoW Macros in "Quick Setup 41":
"Combat1"
Code:
/stopmacro [flying][noharm]
!if (character in "DruidCaster") /castsequence [harm] reset=combat/20 starfire, moonfire, starfire, Force of Nature, starsurge, starfire, moonfire, starfire, starfire, starfire, starfire, starfire, starfire, starfire, starfire
/startattack
/script UIErrorsFrame:Clear()
"Combat2"
Code:
/stopmacro [flying][noharm]
!if (character in "DruidCaster") /castsequence [harm] reset=20/target wrath, sunfire, wrath, Force of Nature, starsurge, wrath, wrath, sunfire, wrath, wrath, wrath, wrath, wrath, wrath
/startattack
/script UIErrorsFrame:Clear()
"Combat3" (gives me one rotation without Starsurge to rebuild points; realistically, you only need this if you're doing a lot of really long boss fights)
Code:
/stopmacro [flying][noharm]
!if (character in "DruidCaster") /castsequence [harm] reset=combat/20 starfire, starfire, Force of Nature, starfire, moonfire, starfire, starfire, starfire, starfire, starfire, starfire, starfire, starfire
/startattack
/script UIErrorsFrame:Clear()
Connect With Us