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
I think his site is fine, I like it. And opinions and/or emotes from an author is sick as hell and makes me relate more.
btw, your mod is stellar thnx for the heaps of hours you spent so ppl like me can play easier and be lazy =-P
@cgountanis:
Mind your own business please, I don't need and I don't want your "advice" I do what I want, If you don't agree, skip this mod.
It's been 8 months since I've taken this mod in charge, Decusrive is more optimized than ever.
PS: I like my website as it is ; don't insult my work.
@thaze:
That's because I use a faster way to test for range... You may loose 1 or 2 metters... anyway with BC it won't be a problem anymore since you won't be able to autosispel while in combat.
@Promethius:
That's my intention :)
http://img146.imageshack.us/my.php?image=wowscrnshot102206230118sa5.jpg
Sreenshot shows: a) Decursive prints "out of range" and cleans nothing. b) no red dot on "Remove Curse" button -> in range (yes, I actually used it)
I wonder why Decursive does not work at max range..
1. Just release the ZIP version. I know RAR is better but hosting 3 or 4 formats per version is just annoying. You are not releasing some kind of Linux distribution. Why added the complication?
2. Spell continued with a capital "C".
3. Your home page is like hell on earth. It is time to re-think better usage of a content management system. I recommend Joomla. The WAREZ 90's are dead.
4. Don't add your opinions to the change log. No one cares. If your add-on is good people will respect you for it no matter what.
5. Don't use emotes and other unprofessional crap in your author posts. Are you trying to make people run away?
With that being said… THANK YOU for taking this project over. Please don’t make is all slow and laggy. Search for the more efficient ways of doing things and don’t make it bloatware. I have recommended this add-on to everyone I know.
I appreciate it wont work. But finding people through 40 people in a raid is going to be a nightmare.
Perhaps making it possible to find them and tell you which group they're in, rather than having it auto-target?
Would make life a lot less strainuous.
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.