View Full Version : Ele rotaion macro and theory
Lomendrey
10-18-2008, 09:50 PM
Assuming one is using the new Glyph of flame shock and Glyph of earth shock what do u guys think about the following macro rotation:
FS, spamming macro X, where
macro X:
/cast lava burst
/cast chain lightning
/cast earth shock
/cast lightning bolt
the macro will cast LBu, then CL, then LB and will keep casting whichever is off CD with the above priority(LBu, CL, ES, LB).
The only thing one needs to be carefull about is when the FS duration will end so he can reapply. For that reason macro Y could be added with replaced ES with FS:
/cast LBu
/cast CL
/cast FS
/cast LB
Then some rotation of the spamming of the 2 marcos could be come up with.
Right now im working on tables to for further investigation. (also wanna see if 5/5 reverberation will add to the smoothness of the rotation).
So far it looks something like: FS, spamming x, spamming y, X, Y, X, X, Y, X, X, Y ..., where the real rotation is "Y, X, X" and the "FS, X, Y, X" is only a starter. Note that X and Y means u r spamming the correspond macro until the correspond shock occurs then u switch to spamming the next macro.
Mind all of this is based on no haste of any source and 0/5 reverberation.
Idd appreciate some comments and theorycrafting :)
ty in advance
karolishpm
10-18-2008, 10:34 PM
first of all it will cast all spells at once for that you need to use /castsequence spell, spell, spell;
i think when i hit lvl 80 I'll try this macro /castsequence reset=combat Lightning Bolt, Lava Burst, Flame Shock, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt; or something similar
first of all it will cast all spells at once for that you need to use /castsequence spell, spell, spell;
All the spells are on a cooldown, so no it won't do that. A heuristic-based macro has a few advantages over a castsequence macro in that if an encounter requires you to move, the heuristic macro will make the rotation adjustment for you while the castsequence macro can potentially be stuck at some less-than-ideal point in the sequence.
Lomendrey
10-18-2008, 10:52 PM
i believe the macro will start to execute the 1st line, if not possible then the second and so on. it will do the check every time u push the button so it will always cast the highest possible in the spelling order spell. correct me if im wrong (im not very good at marcos, i was using simple logic)
Bloodyhealer
10-18-2008, 11:24 PM
i believe the macro will start to execute the 1st line, if not possible then the second and so on. it will do the check every time u push the button so it will always cast the highest possible in the spelling order spell. correct me if im wrong (im not very good at marcos, i was using simple logic)
correct
Lomendrey
10-18-2008, 11:53 PM
To further extend the mindlessness of the process id like to include some smart line in my macro that will check if elemental mastery is off CD and to auto cast it but only right before casting chain lightning. I want this to improve the mana efficiency of the rotation coz the CL is the most expensive spell of them all.
I imagine something like:
/cast LBu
/cast EM
/cast CL
/cast shock
/cast LB
The problem with this, though, is that at some point the CL will be on CD at the very moment EM finishes its own, so EM will be used with the next spell cast, which would be useless.
To further extend the mindlessness of the process id like to include some smart line in my macro that will check if elemental mastery is off CD and to auto cast it but only right before casting chain lightning. I want this to improve the mana efficiency of the rotation coz the CL is the most expensive spell of them all.
I imagine something like:
/cast LBu
/cast EM
/cast CL
/cast shock
/cast LB
The problem with this, though, is that at some point the CL will be on CD at the very moment EM finishes its own, so EM will be used with the next spell cast, which would be useless.
Unfortunately, you can't do that.
On another note, I didn't think to mention it earlier, but condensing the macro to one line could help:
/cast Lava Burst; Chain Lightning; Earth Shock; Lightning Bolt
This does a couple things. Most importantly, it will stop all the error spam. Second, it frees up a few more characters in case you end up expanding the macro. You could probably push this to the character cap pretty easily by adding in modifier options and things like that.
Lomendrey
10-19-2008, 12:09 AM
:D thanks a lot! Its really useful to know. The only problem i c with expanding the marco to the cap is me being lame enough not to know how to add modifiers and other stuff.
any help here will be appreciated. :D
I think what I would do is probably add in before the first line
/cast [mod] Elemental Mastery
This will pop elemental mastery if you press control, shift, or alt. You can also use [mod:ctrl], [mod:shift] and [mod:alt] to specify one particular modifier.
If you add in at the start of the macro
#showtooltip
and select the question mark for the macro icon, the button will show which spell is going to be cast next. Then when elemental mastery is off cooldown, you watch for chain lightning to be ready and hit the modifier along with the macro hotkey.
This is pretty similar to what I use as resto:
#showtooltip
/cast [mod:ctrl] Nature's Swiftness; [mod:shift] Tidal Force
/cast Healing Wave
Lomendrey
10-19-2008, 01:07 AM
Awesomeness!!! Thank u m8! :D
vBulletin® v3.8.3, Copyright ©2000-2009, Jelsoft Enterprises Ltd.