This addon shows what spell needs to be casted for a destruction warlock spell rotation. Track cooldowns, dots on mobs and calculates what spell is next in rotation and display it.
This is only for destruction warlocks that use a spell rotation like: a curse, Immolate, Conflagrate, Chaos Bolt and fill up with Incinerate. It will show up what spell you need to cast at any point in rotation. Will also keep track of any curse that you cast on target and will be automatically included in rotation.
This addon is based on the idea and most of the code from the Face Smasher addon, by Falie. I just implement it for the destruction warlock rotation for the first version. Then I modified most of the code for warlock needs (one curse per target, means different rotation for each target).
There is nothing to configure, just select an hostile target and start casting the spells indicated by addon. Using /es will bring up configuration panel with option to re size the spell HUD. Can be dragged around the screen all the time.
YouTube tutorial: http://www.youtube.com/watch?v=R-oIBjZ0img (this is for an older version that has no curse tracking)
Default, it works without any curse, but when you cast a curse on a mob will be included in rotation. And it is target based, so you can keep CoA on multiple targets or CoD on one target, CoE on another and CoA on others. If you want to change the curse that is tracked, just cast a new one. For example you kept CoD on a boss for a while, but now CoD expired and you think there is not enough time for another CoD. Just cast CoA and will replace CoD in rotation. If a curse is in rotation, will always be top priority
In version 1.6 added option to enable Glyph of Life Tap in rotation. When "use Life Tap" is ticked then prios is Life Tap, Curse, Immo, Conf, CB, else is Curse, Immo, Conf, CB.
Version 2.0 is updated for patch 4.0.1
New rotation Implemented:
- Improved Soul Fire (above 80%)
- Immolate
- Conflagrate
- Bane of Doom
- Corruption
- Chaos Bolt
- Soul Fire (If Empowered Imp has procced)
- Incinerate
Version history:
2.0
- Updated for patch 4.0.1
- Clone clean up
- Optimization -> faster, less cpu usage
1.6
- added support for Glyph of Life Tap (optional)
1.5
- added support for non English clients
- got rid of all lua error messages
1.0
- major release
- code re swamp
- added tracking for curses
0.5
- code cleanup
- performance improvement
- interface cleanup
0.4:
- minor release for bug fixing
0.3:
- first working version
TODO:
- Add opacity control for frame
- Add lock frame and click trough options
- Add priority definition support
- 2 comments
- 2 comments
Facts
- Date created
- Aug 15, 2009
- Categories
- Last update
- Sep 05, 2011
- Development stage
- Release
- Language
- enUS
- License
- Public Domain
- Curse link
- easyDestro
- Downloads
- 100,711
- Recent files
- R: easyDestro 2.0.1 for 4.2 Sep 05, 2011
- R: easyDestro 2.0 for 4.0.1 Oct 16, 2010
- R: EasyDestro 1.7 for 3.3.0 Jan 03, 2010
- R: easyDestro 1.6 for 3.2.0 Sep 22, 2009
- R: easyDestro 1.5 for 3.2.0 Sep 08, 2009
- Reply
- #2
ixoth Oct 24, 2010 at 10:57 UTC - 0 likesI like this addon, especially since spell priority addon isn't updated and needed some spell priority addon for warlock.
I'd like that option for this addon would be added so that the life tap would be an option - either implement it as a slash command or add it to the addon options screen.
Ix
- Reply
- #1
snarfeck Sep 07, 2009 at 14:48 UTC - 0 likeshey just thought i should take time to say "thank you!" this is a great little add-on. i'm definitely looking forward to the next versions... in other words, please please please keep working on it!!! :)