Decursive
Decursive for World of Warcraft
Decursive is a cleansing mod intended to make affliction removal easy, effective and fun for all the classes having this ability.
Documentation:
NOTE: Type /DECURSIVE to open the configuration panel. Decursive's options are not directly available in the "Interface" panel due to ongoing tainting issues Blizzard is not willing to fix.
Decursive usage - Micro Unit Frames documentation - Decursive Macro documentation - Frequently Asked Questions - commands
Decursive key benefits
Ease of use:
- Decursive supports all classes with cleansing abilities and configures itself automatically, it works straight out of the box, no configuration is required.
- Intuitive interface and detailed options, Decursive is suitable for simple usage and power users.
Control what and who you want to dispel:
- Easily Filter out afflictions you don't want to cure or that are useless to remove by class (some are pre-configured). (Such as afflictions affecting mana on non-mana classes, etc...).
- Choose between what you can dispel (magic, curses, poison, diseases, charms) choosing their priority. (this allows you to share the cleansing work with other players effectively)
- Prioritize or exclude members. (keep players, classes, or raid groups in a specific order to cleanse them in order of importance)
Manage Mind controlled units:
- If you are a Mage, a Druid or a Shaman you can Polymorph/Cyclone/Hex mind-controlled players.
- In any case Decursive will allow you to target mind controlled units easily.
- Decursive supports magic charming affect removal for Shamans (Purge and Hex), Priests (Dispel Magic), Hunters (Tranquilizing Shot), and Warlocks (Fellhunter and Doomguards spells).
Don't waste time:
- Your cleansing spell Cooldown is displayed to maximize your dispel speed.
- An automatic blacklist will prevent you from loosing time on players who can't be dispelled. (player 'out of line of sight' for example).
- Decursive choose a logical cleansing order depending on your current position in the raid. (preventing dispel concurrence between players and thus 'nothing to dispel' messages)
React faster:
- Visual and/or auditive alerts when someone needs your attention and can be dispelled.
- Special sound alert when Unstable Affliction is detected and you're about to dispel it.
- Visual and auditive alert when your dispel attempts are resisted or fail.
Integration in any interface:
- Decursive is designed to save screen real estate and to be forgotten when not needed.
- Many options allow you to customize Decursive appearance and interface behavior.
- All Decursive alert colors can be modified making it suitable for color-blind people.
Highly optimized and effective coding:
- Decursive was developed with memory and CPU usage in mind, installing Decursive won't affect your frame rate even in the worst battle conditions.
- Bug free: bugs are not tolerated in Decursive.
In brief, what you get with Decursive is effectiveness, a player using Decursive will always dispel faster than other players.
See also:
- Decursive usage
- Micro Unit Frames documentation
- Decursive Macro documentation
- Frequently Asked Questions try this before asking any question
- commands
Interesting articles and videos about Decursive's usage:
- 2010-11-20 (Updated in 2011-06-11)
A complete Decursive guide by @darista: daritos.apotheosis-now.com/?p=24
- 2009-07-15
Article: www.hotsdots.com/2009/07/improving-the-interface-using-addons-7-decursive-cleansing-and-dispelling/
- 2010-02-20:
Video: WarcraftScience's Decursive tutorial
For other videos about Decursive, see the YouTube playlist.
Decursive is dedicated to the memory of Bertrand Sense known as Glorfindal on the European server Les Sentinelles. He was the raid leader of my guild (Horizon)
For suggestions, feature request, or bug report, use the ticket system provided by WoWAce.com.
Development versions of Decursive are available at this URI: https://www.2072productions.com/to/decursive_dev ; note that development versions may be unstable. Unless you want to help testing unstable code you should download the versions considered stable below.
Do not forget to rate Decursive!
Bitcoin donation address: 1LEHZuPsiHN4hM3H3Gru5xKmDgCj867eFX
Could you maybe allow us warlocks to put our pet on the priority list? It's kinda important in BGs
It's kind of hard to test, but I was in AQ20 with the poisons, it seems that it no longer checks for abolish as I've dispelled someone twice, multiple times.
Beta 2 includes guest10's fix:
Changes from Decursive 1.9.8.4b1 to 1.9.8.4b2
- Fix a LUA error when curring poison or diseases.
Changes from Decursive 1.9.8.3 to 1.9.8.4b1
- Fix syntax for compatibility with BC and LUA 5.1.1 - Huge memory usage improvement, Decursive re-uses tables and uses the Compost ACE2 library so Decursive uses 0.0 Kib/s when idle or in action. - Improved CPU usage, it should be minimum.
http://www.j2072.teaser-hosting.com/wow/adds/Decursive-1.9.8.4b2.Archa.exe http://www.j2072.teaser-hosting.com/wow/adds/Decursive-1.9.8.4b2.Archa.rar http://www.j2072.teaser-hosting.com/wow/adds/Decursive-1.9.8.4b2.Archa.zip
thanks for your fix :)
Replace @ Line 2519: if (not CheckSeveral and found_buff_name == BuffNamesToCheck) then return true; end
With: if not CheckSeveral then return found_buff_name == BuffNamesToCheck; end
Error: attempt to index local `BuffNamesToCheck' (a string value) File: Interface\AddOns\Decursive\Decursive.lua Line: 2531 Count: 1
After this error, it stops decursing, although it still works in the other less important ways, as in it still shows the debuffs. You just can't cure them
I was wondering if anybody else has had a problem with a keylogger called "Infostealer".
no Detox won't use less memory or cpu than decursive ;)
- Huge memory usage improvement, Decursive re-uses tables and uses the Compost ACE2 library so Decursive uses 0.0 Kib/s when idle or in action. - Improved CPU usage, it should be minimum.
So there's no more need to use "Detox" when talking about performance (issues)?
PS: Whatever happens to "Decursive" when BC is out, thanks a lot for all the work you've done so far. This addon kicks as, and my pallie would still visit MC without it I guess. You're the man... :)
Here are the last changes I was working on before learning the sad futur of Decursive in WoW 2.0:
Decursive 1.9.8.4 beta 1 by Archarodim
Changes from Decursive 1.9.8.3 to 1.9.8.4b1
- Fix syntax for compatibility with BC and LUA 5.1.1 - Huge memory usage improvement, Decursive re-uses tables and uses the Compost ACE2 library so Decursive uses 0.0 Kib/s when idle or in action. - Improved CPU usage, it should be minimum.
Everything should work as before but since those memory optimizations implied a lot of little changes everywhere it needs testing. After BC Decursive may no longer be used while in combat, it will just tell you who you SHOULD de-curse but won't be able to target or cast for you... It may still work out of combat but it's not certain at this stage. Blizzard has made big changes in the game play so de-cursing without Decursive may not be as boring as it used to be but nothing is certain :/
Download:
http://www.j2072.teaser-hosting.com/wow/adds/Decursive-1.9.8.4b1.Archa.exe http://www.j2072.teaser-hosting.com/wow/adds/Decursive-1.9.8.4b1.Archa.rar http://www.j2072.teaser-hosting.com/wow/adds/Decursive-1.9.8.4b1.Archa.zip
A link with all blue answers about the changes:
http://blue.cardplace.com/newcache/us/15401595.htm
A written summary (not entirely accurate but very close):
http://warcraft-and-you.blogspot.com/2006/10/add-onmacro-lockdown-and-you.html
THE WORLD OF WARCRAFT FORUM "DECURSIVE" THREAD (all is said there):
http://forums.worldofwarcraft.com/thread.html?topicId=32277853&pageNo=1
Note that I can't post on US forums since I play on European servers...---- (too bad hu? ...)
To quickly sum up the changes: - Decursive won't be able to target or cast for you (at least while in fight, but whether it'll be possible out of fight is unclear for now) - Decursive will still be able to show you who is debuffed and what you SHOULD do but you'll have to manually target the player and select the spell to cast.
Note that the biggest problem is not that Decursive is no longer possible, I knew it'll happen one day. Decursive is not required, you can replace it with a very good organisation.
The biggest issue is that mods such as emergency monitor are no longer possible it means that playing a Priest/healer class becomes just boring (only watch for life bars and click click click click click click click click click...) This may kill WoW for good...
Decursive mainly addressed a game play issue, de-cursing is boring, not fun nor challenging at all...
I sincerely hope that Blizzard is keeping a big surprise for the end that will profoundly improve the game play for the support classes (healers and de-cursers) else it will be fatal :-/
Can you post a link about not changing macro's while in combat?
I have tried to keep up with changes etc. but I certainly don't remember reading that one. And, hiding / moving frames etc. Why not? That's what makes this game so much the more fun the fact I can remove/hide unwanted features (at least un-needed IMO) and have on-screen only what I want.
In WoW 2.0, you won't be able to programatically change a number of things. For example, you won't be able to move, hide, etc, frames and buttons and the like. However, note "programatically", addons and macro's won't be able to do it, however it is still possible to for example move locked down frames manually.
My example might not be 100% correct or complete, I haven't really read up on all the details that have been posted in the WoW 2.0 Concise List, I don't really feel up to digging through 30 pages of rants, questions etc.. =)
Also, it now seems that spellcasting by addons will receive a big nerf after all.. I'll just see what happens when BC goes live I guess and I wish every decursing class the best of luck. I think I'll just reroll a warrior or something. =)
@Aganim
Ah, I see now.
@crobi
What do you mean you can't change Macro's in combat? I'm sure I had to do it once (one of our MTs died when on Hakkar so I had to switch the name in the macro to another tank who just happened to be in on the run at the time (for sheeping)).
I still receive "Nothing to Dispell" and I'm having some issues even clicking on the name in the GUI window, but I'm guessing those issues are due to cooldowns.
With this "logic targetting / casting" being disabled. Does that include when you click on the name in your decurse list? Is that a "logic target / cast" ?
Even worse, you can't generate an active decurse list while in combat. That is, you can generate one, but the unit frames in the list won't be able to cast any spell or target the respective unit. You also can't change macros in combat.
With this "logic targetting / casting" being disabled. Does that include when you click on the name in your decurse list? Is that a "logic target / cast" ?
Yes, Decursive automatically chooses the right spell (Either Dispel Magic or Abolish Disease) and it checks if the target doesn't have an Abolish Magic on it already. (This is in case of a priest) All that is use of logic. However, if one would change Decursive to display a name and 2 options, Dispel Magic and Abolish Magic and clicking them would cast the selected spell on the target without checking anything, it should (in theory) work. It really depends on how far Blizzard wants to go.
With this "logic targetting / casting" being disabled. Does that include when you click on the name in your decurse list? Is that a "logic target / cast" ?
Maybe design Decursive so that it is an "active" macro setup, that while you cannot just mash a key, you can press on the name when it shows up in your "decurse" bar and automatically it has a macro made (that you can't see) which goes something like.
/tar <player> /cast Remove Curse
etc.
I'm sure the mod can be designed like that can it not?
Warriors will be hurt too. HateMe won't work in BC either. That leaves rogue and hunter.
Hey, let's take an already rare and sparse segment of the game (healers) and make their jobs even shittier.
This is how you get people to move over to the expansion?
If, and only if, these changes go through...i hear Warhammer is kinda cool.