Change Log:
--------------------
v1.01
====
* Elemental Shaman added
* The "Strictly no AoE" mode has been incorporated into the other modes, accessible by clicking on a key binding.
* The tables of rotations, spells and actions have been edited to facilitate expansion as well as to protect against trampling on other add-ons due to shared naming.
* The range estimation now never tests spells, only items. It took me a long time of experimenting to get the distances right and to hunt down the items.
* Previously stuck on "Automatic" due to carelessness.
* Perhaps some minor cosmetic bugs. I really forget. Nothing remarkable.
Description:
--------------------
Suggests spell priority/rotations for maximum damage per second
=========================================
Initially for
* Enhancement Shaman
* Elemental Shaman
(Other classes to be added. Next up: Mages!)
Displayed as a sequence of icons stretching from left to right on the screen. Position and size configurable.
* The actual priority list is configurable in a simple way.
* There are multiple rotations, including "Single Target", "AoE", "Strictly no AoE". More could be added.
* A hot-key can toggle between these modes. The default is "Automatic".
* You can choose to be prompted when you or a mob has a dispelable debuff/buff.
* Optional prompt for missing buffs when out of combat (i.e. ambush protection).
* Optional removal of actions from your rotation if you are out of range or out of mana/rage/etc.
* You chose whether to display a best-possible range estimation.
* A configurable 'Up To You' icon. This is when you are so far down your priority list that it should really be for you to decide.
Perhaps a chance to apply a buff / dispel / move / etc.
A feature of this add-on is that it eschews before/after event hooks where possible. It largely relies on a single predictable entry point (i.e. "OnUpdate") and avoids sorting algorithms, multiple queue tables and other costly structures. The aim is to have a small memory footprint, to be quick, and to be more reliable/predictable. Relying upon fewer server side triggers and prompts means being less reliant upon Blizz consistency.
* Can configure how often the queue is updated.
* The actual frequency of queue updates is monitored and queriable.
This add-on has an excellent Enhancement Shaman rotation and you are urged to compare the rotation suggestions.
(Certain priority decisions are either well accepted no-brainers or the outcome of extensive player research, found on a handful of all the well known websites)
Note: Uses...
--------------------
v1.01
====
* Elemental Shaman added
* The "Strictly no AoE" mode has been incorporated into the other modes, accessible by clicking on a key binding.
* The tables of rotations, spells and actions have been edited to facilitate expansion as well as to protect against trampling on other add-ons due to shared naming.
* The range estimation now never tests spells, only items. It took me a long time of experimenting to get the distances right and to hunt down the items.
* Previously stuck on "Automatic" due to carelessness.
* Perhaps some minor cosmetic bugs. I really forget. Nothing remarkable.
Description:
--------------------
Suggests spell priority/rotations for maximum damage per second
=========================================
Initially for
* Enhancement Shaman
* Elemental Shaman
(Other classes to be added. Next up: Mages!)
Displayed as a sequence of icons stretching from left to right on the screen. Position and size configurable.
* The actual priority list is configurable in a simple way.
* There are multiple rotations, including "Single Target", "AoE", "Strictly no AoE". More could be added.
* A hot-key can toggle between these modes. The default is "Automatic".
* You can choose to be prompted when you or a mob has a dispelable debuff/buff.
* Optional prompt for missing buffs when out of combat (i.e. ambush protection).
* Optional removal of actions from your rotation if you are out of range or out of mana/rage/etc.
* You chose whether to display a best-possible range estimation.
* A configurable 'Up To You' icon. This is when you are so far down your priority list that it should really be for you to decide.
Perhaps a chance to apply a buff / dispel / move / etc.
A feature of this add-on is that it eschews before/after event hooks where possible. It largely relies on a single predictable entry point (i.e. "OnUpdate") and avoids sorting algorithms, multiple queue tables and other costly structures. The aim is to have a small memory footprint, to be quick, and to be more reliable/predictable. Relying upon fewer server side triggers and prompts means being less reliant upon Blizz consistency.
* Can configure how often the queue is updated.
* The actual frequency of queue updates is monitored and queriable.
This add-on has an excellent Enhancement Shaman rotation and you are urged to compare the rotation suggestions.
(Certain priority decisions are either well accepted no-brainers or the outcome of extensive player research, found on a handful of all the well known websites)
Note: Uses...