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
Number of Units per Line works good But i can't decrease the Max Units, whatever i choose i always got the full number of micro unit frames as there are people in party/raid.
Please help.
135e14c: The stick to right option (concerning the MUFs positions) was brocken
321f032: The focus MUF was not added at the end but just before pets
78a9e4f: Added more debug info to a sanity check that never fired for 100,000 users but did right after I released a stable version :/
22daff4: Re-implemented the max unit to show option
5f6e438: New feature: The cooldown of the curing spell to be used is displayed (clock) on afflicted MUFs
You can also disable pet scanning if you never want to cure them.
2.3.0 to 2.3.1 change summary:
- Fixes a very old rare issue where Decursive would miss debuff events.
- Fixes focus unit management.
- Fixes minimap icon and main bar management when Decursive is "Ace-disabled".
[DS[D.LOC.SPELL_ABOLISH_POISON]] = {
Types = {DC.POISON},
IsBest = true,
Pet = false,
},
[DS[D.LOC.SPELL_CURE_POISON]] = {
Types = {DC.POISON},
IsBest = false,
Pet = false,
},
- The abolish spells are buffs so they can be casted even if the disease was already cured. (this leads to useless cast of the spell)
- As stated in its description, this spells "attempts to remove" while cure disease or cure poison "remove"... This basically means that the abolish spell have an higher rate of failure which translate to a higher mana usage.
Abolish Disease and Cure Disease have the _identical_ end effect. Absolutely identical. The only difference is that with Abolish, the effect of Cure ticks over a 20 second time span (curing disease every 5 seconds during that span). That's it. There is no greater "chance of failure" with Abolish, despite what the tooltip says.
This can be verified looking at WoW information sites. At Wowhead.com for Cure Disease (Priest), the effect is: "Dispel (3) Value: 1". For Abolish Disease (Priest only), the effect is _identical_: "Dispel (3) Value: 1". But it has a 5 second continual reapply time (for 20 seconds max.): "Apply Aura: Periodic Trigger, Interval: 5 seconds" & "Duration: 20 seconds".
The critical difference is if Abolish Disease does not work on the first tick, it continues to tick to cure the disease. If Cure Disease fails on the first try, you have to recast it. And if there are multiple applications of disease over a 20 second time span on a character, Abolish Disease uses 4 times less mana and substantially less time to get rid of it. Don't know about your character, but I don't have 20+ seconds (plus global cooldowns)--or the mana--to continually hit Cure Disease when a main tank is taking continual disease damage as well as damage that needs to be healed.
For Cure Poison (Druid) and its counterpart, its the very same thing. "Dispel (4) Value: 1" with Abolish Poison (Druid) having the identical effect. But Abolish ticks over 8 seconds every 2 seconds: "Apply Aura: Periodic Trigger, Interval: 2 seconds" & "Duration: 8 seconds".
On Thottbot.com, similar info. Abolish & Cure Disease: "Dispel (Disease) Value: 1". Abolish & Cure Poison: "Dispel (Poison) Value: 1".
And so on. The critical point is that _both_ Cure & Abolish can "fail" (on friendly targets) or be "resisted" (on enemy targets). But Abolish, as most clued-in Priests & Druids know, is far (far) more effective than Cure in most situations. Here is the WoWWiki page on dispel mechanics for more information: http://www.wowwiki.com/Dispel_(mechanic) .
The first point you bring up, on the other hand, has a small amount of merit. But not much ;). Yes, Cure can't be cast if the target has already been dispelled, while Abolish can. Meaning if other raid members are faster to dispel an affliction, you have the potential to waste mana. But...this is completely offset in many/most situations by not having to recast the Abolish (when you are back on your primary duty of healing) for 8 (Poison) or 20 (Disease) seconds. Which also saves other raid member's mana.
So I really hope you will reconsider the removal of those Abolish spells. Again, the second point you have received email about--resists/failures--is 100% invalid. Both Cure & Abolish have an equal chance of failure. The first point--mana wastage when casting on targets that have no afflictions--may have some merit in limited situations. In which case, instead of removing Abolish from Decursive, give the user an option of which to cast. Such as an additional mouse key bind for Cure. Or switchable mouse key bindings as you have now with different dispels & so on. If you don't have time to do that right now, just revert & put back in the Abolishes.
If Abolish remains missing from this mod, you will have many/most Decursive users remain with v2.3.1_ReleaseCandidate_1 until it breaks in a future patch and/or you eventually do put in a cast option as you have mentioned. Or they will move to a mod that doesn't limit your dispel casts, such as SmartDebuff. So again, I hope you will reconsider :).
I'd be tempted to say make it a choice but I honestly don't see why anyone with a clue would use Cure instead of Abolish.
Briefly glancing through the LUA of Release Candidate 2, most lines of "abolish disease" still seem to be present. If there is something I missed that prevents casting abolish disease/poison, it really needs to be changed back. Or else make an option for the user to choose which of "Abolish" or "Cure" to bind to the MUF-frame mouse click.