Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(6 Kb)
Download
Updated: 10-16-10 10:29 AM
Pictures
File Info
Updated:10-16-10 10:29 AM
Created:08-19-09 02:54 AM
Downloads:12,185
Favorites:43
MD5:

easyDestro  Popular! (More than 5000 hits)

Version: 2.0
by: kyraka [More]

Visual spell rotation for the destruction warlock rotation.

For now, this is only for destruction warlocks that use a spell rotation like: Immolate, Conflagrate, Chaos Bolt and fill up with Incinerate. It will show up what spell you need to cast at any point in rotation.

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

NEW in version 1.0!!! Support for curses in rotation!!!

NEW in version 1.5!!! Support for non english game clients!!!

NEW in version 1.6!!! Support to enable/disable Life Tap in rotation!!!

NEW support for patch 4.0.1

Rotation:
* Improved Soul Fire (aboce 80%)
* Immolate
* Conflagrate
* Bane of Doom
* Corruption
* Chaos Bolt
* Soul Fire (If Empowered Imp has procced)
* Incinerate

Optional Files (0)


Archived Files (5)
File Name
Version
Size
Author
Date
1.6
6kB
kyraka
09-22-09 08:28 AM
1.5
6kB
kyraka
09-08-09 02:29 AM
1.0
5kB
kyraka
09-01-09 04:03 AM
0.5
5kB
kyraka
08-20-09 05:14 AM
0.4
5kB
kyraka
08-19-09 02:54 AM


Post A Reply Comment Options
Unread 08-19-09, 04:29 AM  
Melikae
A Fallenroot Satyr
 
Melikae's Avatar

Forum posts: 29
File comments: 11
Uploads: 0
Nice idea for all those people making threads "Omg, my dps sucks, gief rotation!" ^^

Though I saw that you schedule conflag right after Immolate, which isn't an optimal solution. Most calculations say it's a bit better to cast a filler first, to use the time the server and client need to recognize that Immo is up and conflag can be cast.
Maybe add an option "Filler after Immo", so people who want to use the 0.1-0.2s lag for a filler can do so and others can just wait for conflag to be castable.

Another thing would be to make an option how to handle conflag and CB when they are off CD at the same time. I think in your vid conflag gets priority, but as Inci gets a tad more out of backlash there are people preferring to cast cb before conflag (if they are both off cd, waiting for cb to finish cd would be stupid . So another option "Give CB higher prio than Conflag" would be great imho.
__________________
In the beginning the Universe was created.
This has made a lot of people very angry and was widely regarded as a bad move. - Douglas Adams
Melikae is offline Report comment to moderator  
Reply With Quote
Unread 08-19-09, 08:25 AM  
Valcry
A Deviate Faerie Dragon

Forum posts: 13
File comments: 55
Uploads: 1
Definately conflag shouldn't be the second cast.
Do chaosbolt before, maybe corruption.

If you want to make a nicer addon, add Curses and Trinkets
Could be a nice replacement for event horizon then.
__________________
Never let me down again
Last edited by Valcry : 08-19-09 at 08:29 AM.
Valcry is offline Report comment to moderator  
Reply With Quote
Unread 08-19-09, 04:51 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 640
Uploads: 3
Is it supposed to be "EasyDestro" or "EasyDestrp"? Nice addon though, thanks!
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator  
Reply With Quote
Unread 08-20-09, 05:15 AM  
kyraka
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 7
Uploads: 1
Originally posted by xtoq
Is it supposed to be "EasyDestro" or "EasyDestrp"? Nice addon though, thanks!
Thanks for that, typo corrected
kyraka is offline Report comment to moderator  
Reply With Quote
Unread 08-20-09, 05:20 AM  
kyraka
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 7
Uploads: 1
Originally posted by Valcry
Definately conflag shouldn't be the second cast.
Do chaosbolt before, maybe corruption.

If you want to make a nicer addon, add Curses and Trinkets
Could be a nice replacement for event horizon then.
Rotation is based on priorities and, according to EJ is Immo > Conf > CB > Incin as filler.

THere is a problem only when starting rotation when you have to wait 0.2-0.5 seconds to be able to cast Conflagrate then there is no problem.

Corruption is not need it as part of destro rotation

With curses is a bit tricky because on boss fights best one is CoD. But, there are many times when you are in CoE duty or CoT or simply the fight is not long enough to cast CoD. In those cases, if CoD is in rotation with prio 1, will remain sticked to the screen until it will be casted. This is why I have not included in rotation.
TO solve that, I am thinking to detect when first time a curse is casted and track that specific curse for the rest of the fight.

Trinkets are not really a rotation, are usually saved for heroism or special boss phases when burn on demant is need it.
kyraka is offline Report comment to moderator  
Reply With Quote
Unread 08-20-09, 05:26 AM  
kyraka
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 7
Uploads: 1
Originally posted by Melikae
Nice idea for all those people making threads "Omg, my dps sucks, gief rotation!" ^^

Though I saw that you schedule conflag right after Immolate, which isn't an optimal solution. Most calculations say it's a bit better to cast a filler first, to use the time the server and client need to recognize that Immo is up and conflag can be cast.
Maybe add an option "Filler after Immo", so people who want to use the 0.1-0.2s lag for a filler can do so and others can just wait for conflag to be castable.

Another thing would be to make an option how to handle conflag and CB when they are off CD at the same time. I think in your vid conflag gets priority, but as Inci gets a tad more out of backlash there are people preferring to cast cb before conflag (if they are both off cd, waiting for cb to finish cd would be stupid . So another option "Give CB higher prio than Conflag" would be great imho.
The main purpose for this addon was to be as simple as posible. No options, no configuration.

Indeed, applying all those options can increase a bit your dps. But not with much (10 to 20 dps).

But this addon is not for the veteran warlocks that are already squeezing 110% dps from their class. It is for youg warlocks that never played destro before and that gets dizzy wehn watching tens of bars of CDs and times of dots. For those, this addon will greatly imporve dps.

For the others, there are already tons of warlocks addons with tons of options and configurations and timers and indicators and bars.


I will add improvements to it, but i will always try to keep it as simple as possible.

What you think to define a "hot keybind" and addon will change the spell keybinded for that key with the spell that is currently recommended by addon. IN this way you will only have to press one key all the time.
Last edited by kyraka : 08-20-09 at 05:28 AM.
kyraka is offline Report comment to moderator  
Reply With Quote
Unread 08-20-09, 10:56 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 640
Uploads: 3
Originally posted by kyraka
What you think to define a "hot keybind" and addon will change the spell keybinded for that key with the spell that is currently recommended by addon. IN this way you will only have to press one key all the time.
I'm not sure that's possible with the Blizzard API during combat. Although its a great idea, and if you can implement it that would be nice.
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator  
Reply With Quote
Unread 08-20-09, 02:52 PM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 158
Uploads: 0
?

Does ths mod only work in your destro spec...?? which would be cool cause then you could could use spellflash for your afflic. spec. just wondering..or better yet will it work with spellflash..
Last edited by lewal : 08-20-09 at 02:53 PM.
lewal is offline Report comment to moderator  
Reply With Quote
Unread 08-21-09, 03:24 AM  
kyraka
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 7
Uploads: 1
Re: ?

Originally posted by lewal
Does ths mod only work in your destro spec...?? which would be cool cause then you could could use spellflash for your afflic. spec. just wondering..or better yet will it work with spellflash..
For now is only for destruction spec. ALso, if you change from another spec to destro after login, you have to do a /reloadui to load the Conflag and CB textures that were not available at login becuse were not preent in that spec.
kyraka is offline Report comment to moderator  
Reply With Quote
Unread 08-21-09, 03:26 AM  
kyraka
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 7
Uploads: 1
Originally posted by xtoq
I'm not sure that's possible with the Blizzard API during combat. Although its a great idea, and if you can implement it that would be nice.
Looks that keybinds can't be changed in fight now. I will search for a solution
kyraka is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 05:02 AM  
Saintvallen
An Aku'mai Servant

Forum posts: 32
File comments: 141
Uploads: 0
Originally posted by xtoq
I'm not sure that's possible with the Blizzard API during combat. Although its a great idea, and if you can implement it that would be nice.
You could make the addon with the inspiration from this addon:
http://www.wowinterface.com/download...70-Buffet.html
This addon changes a macro when ever there is a GCD if there is the need for it.
You have the spell rotation in this addon allready, what you have to do is modify it so that the spellID of the macro would change when ever the addon suggest something differently, and you would just have to smash this macro for ever.
Saintvallen is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 05:40 AM  
Melikae
A Fallenroot Satyr
 
Melikae's Avatar

Forum posts: 29
File comments: 11
Uploads: 0
Instead it edits macros on the fly (out of combat) to provide you with the best food, water, potions, stones, and bandages.
It will most probably not be possible to change macros in combat,
if such things where possible, don't you think the Decursive authors would have use them instead of changing to a mere debuff display!?
__________________
In the beginning the Universe was created.
This has made a lot of people very angry and was widely regarded as a bad move. - Douglas Adams
Melikae is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 08:27 AM  
Saintvallen
An Aku'mai Servant

Forum posts: 32
File comments: 141
Uploads: 0
Originally posted by Melikae
It will most probably not be possible to change macros in combat,
if such things where possible, don't you think the Decursive authors would have use them instead of changing to a mere debuff display!?
Buffet will change the macros as needed to provide you with food and drink out of combat, potions and stones in combat

Perhaps not.
If no one from Decursive have ever seen the addon buffet it's not sure they thought of this idea.
Last edited by Saintvallen : 09-01-09 at 08:28 AM.
Saintvallen is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 09:08 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 640
Uploads: 3
You cannot change keybindings in combat. So when you put a keybinding for an action, you cannot change that keybind when combat starts. The way that Buffet works is that it scans your bags for Healthstones and Pots OUT OF COMBAT, so that when combat starts you can use those. It is the same as making a macro that says:

/cast [combat] Demonic Healthstone; Conjured Mana Biscuits

Basically, nothing is actually being changed in combat, only out of combat. The authors of Decursive and other mods have definitely tried this, and it doesn't work. Don't you think one of the most popular mods in all of WoW would know if this was possible? Tekkub is also a great author, and if there were any way to do this, I'm sure she would have figured it out also.

The idea of having just one keybinding for all those actions would be considered botting by Blizz, and as such is a protected function. Writing that code into the WoW client would throw taint all over the place, and render your addon useless. Blizzard wants to minimize any sort of automation or possibility of. If its really difficult for you to look at the easyDestro window then click the spell, then try SpellFlash, which will flash the spell it thinks you should cast next, only on your action bar. So if you're a clicker, then you just click the spell that is flashing.
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator  
Reply With Quote
Unread 09-01-09, 09:39 AM  
ckaotik
A Fallenroot Satyr
 
ckaotik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 173
Uploads: 6
Hey there! Maybe others have the same problem as me, being that it only works with the English client. Therefore I funbled a little bit around ...
If you want to use this addon in another language, insert this someplace at the top:
Code:
local spellname = {
	["Immolate"] = GetSpellInfo(27215),
	["Incinerate"] = GetSpellInfo(47838),
	["Chaos Bolt"] = GetSpellInfo(59172),
	["Conflagrate"] = GetSpellInfo(17962),
	["Curse of Agony"] = GetSpellInfo(11713),
	["Curse of the Elements"] = GetSpellInfo(47865),
	["Curse of Doom"] = GetSpellInfo(47867),
}
(notice, some IDs might be off, if you don't know the rank - I just grabbed those random)

Also, you need to run several find-replace queries. You could use Notepad or basically about any text editor for it: replace "Funny Spell Name" with spellname["Funny Spell Name"] (including the quotation marks!)
Code:
"Immolate" ................ spellname["Immolate"]
"Incinerate" .............. spellname["Incinerate"]
"Chaos Bolt" .............. spellname["Chaos Bolt"]
"Conflagrate" ............. spellname["Conflagrate"]
"Curse of Agony" .......... spellname["Curse of Agony"]
"Curse of the Elements" ... spellname["Curse of the Elements"]
"Curse of Doom" ........... spellname["Curse of Doom"]
ckaotik is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: