This commit is contained in:
Andrew6810
2022-10-21 06:52:48 -07:00
parent 4ceaf3a125
commit 6988cc52f5
110 changed files with 32921 additions and 2 deletions
+85
View File
@@ -0,0 +1,85 @@
Decursive for World of Warcraft
===============================
*Decursive is a cleansing mod intended to render affliction removal easy, effective and fun for all the classes having this ability.*
[Decursive usage][user-actions] - [Micro Unit Frames documentation][MUFs] - [Decursive Macro documentation][mouse-over macro] - [Frequently Asked Questions][FAQ] - [commands][]
Decursive key benefits
----------------------
- **Ease of use:**
- Decursive configures itself **automatically** for your character class, *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 that cannot 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][user-actions]
- [Micro Unit Frames documentation][MUFs]
- [Decursive Macro documentation][mouse-over macro]
- [Frequently Asked Questions][FAQ] *try this before asking any question*
- [commands][]
******************************************
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 (<http://www.wow-horizon.org>)
[MUFs]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frames"
[MUF]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frame"
[FAQ]: http://www.wowace.com/projects/decursive/pages/main/faq/ "F.A.Q section"
[mouse-over macro]: http://www.wowace.com/projects/decursive/pages/main/macro/ "Decursive's mouse-over macro documentation"
[commands]: http://www.wowace.com/projects/decursive/pages/main/commands/ "Command lines"
[user-actions]: http://www.wowace.com/projects/decursive/pages/main/user-actions/ "Decursive, user possible actions"
+85
View File
@@ -0,0 +1,85 @@
The Micro-Unit Frames (MUFs)
============================
Decursive makes your life easier, it clearly shows you who is afflicted by
something you can remove, this is done using **Micro-unit-frames (MUFs)**.
A micro-unit-frame is a little square on your screen that *changes its appearance
according to the unit status*. If you click on a MUF, it casts a cleaning
spell, **the choice of the spell depends of the mouse button you click**, Decursive
manages the button mapping automatically.
MUFs have several colors (which can be configured):
- **Full red**: the unit is in range and is afflicted by something you can cure by
left-clicking on the MUF.
- **Transparent red**: the unit is out of range and afflicted by something you could
cure by left-clicking on the MUF
- **Full blue**: idem as red but with right-clicking instead of left-clicking.
- **Full orange**: idem as blue or red but with ctrl-left-clicking.
- **Transparent grey**: The unit does not exists anymore.
- **Dark Transparent green**: the unit is in scan range and is not afflicted by
something you can cure.
- **Transparent purple**: The unit is too far to be scanned or cured.
- **Transparent light-green**: The unit is cloaked.
- **Any color but with a little green square in the middle**: the unit is
Mind-Controlled (Charmed).
- **Black**: the unit has been blacklisted because it was *out of line of sight* when you
tried to cure it, the time in blacklist can be change in the options.
*The information above are also indicated by tool-tips in the game when you hover the MUFs.*
*MUFs display is done according to your settings*, **you can change every aspects
of the MUFs** (size, spacing, number, colors, grow directions, etc...), look in the *Micro unit
frame* configuration options.
MUFs are very discreet when no action is required, you can see right through
them.
*You can change the spell mapping when you are not in combat*, **the mapping is
done according to your cure priorities** ; go to the "curing options", the
priorities are indicated by green numbers in front of the affliction types.
Besides casting, MUFs allow you to *target* the units by *Middle-clicking*,
*Ctrl-Middle-Clicking* will focus them. (To clear the focused unit, use the
command /clearfocus)
**MUFs are organized intelligently by default**, you're always first then the rest
of your group, the groups after yours, the group before yours and the **pets (you
can choose to monitor them or not)** and, at last, your focused unit (changed
using the command /focus 'name' or by *Ctrl-Middle-Clicking* on a MUF).
**You can completely change this order by using the priority and skip list, a
very manageable list of players.** (see [Decursive usage][user-actions] for more information)
**IMPORTANT:**
TO MOVE THE MUFS, ALT-CLICK AND HOLD THE HANDLE JUST ABOVE THE FIRST MUF (IT
HAS THE SAME SIZE AS A MUF AND HIGHLIGHTS WHEN YOUR MOUSE POINTER IS OVER IT).
*This handle has several uses, a tooltip explains them all.*
*See also:*
- [Decursive usage][user-actions]
- [Decursive Macro documentation][mouse-over macro]
- [Frequently Asked Questions][FAQ] *try this before asking any question*
- [commands][]
[MUFs]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frames"
[MUF]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frame"
[FAQ]: http://www.wowace.com/projects/decursive/pages/main/faq/ "F.A.Q section"
[mouse-over macro]: http://www.wowace.com/projects/decursive/pages/main/macro/ "Decursive's mouse-over macro documentation"
[commands]: http://www.wowace.com/projects/decursive/pages/main/commands/ "Command lines"
[user-actions]: http://www.wowace.com/projects/decursive/pages/main/user-actions/ "Decursive, user possible actions"
+86
View File
@@ -0,0 +1,86 @@
Decursive's COMMANDS
====================
- /DcrShow
To show main Decursive bar (also available by right-shift-clicking the
MUFs handle)
Note that *this bar is also the anchor of the live-list*
(moving this bar moves the live-list).
- /DcrHide
To hide the Decursive bar (leaving live-list displayed)
- /DcrOptions
To show a static option panel
- /DcrReset
To reset Decursive windows position to the middle of your screen (useful
when you loose a frame)
- /DcrPrAdd
Add the current target to the priority list
- /DcrPrClear
clear the priority list
- /DcrPrShow
Display the priority list UI (where you can add, delete, move players)
(Ctrl-left-clicking the MUFs handle does the same)
- /DcrSkAdd
Add the current target to the skip list
- /DcrSkClear
Clear the skip list
- /DcrSkShow
Display the skip list UI (where you can add,delete,clear)
(Shift-right-clicking the MUFs handle does the same)
**NOTE:**
All the above commands can also be bound to a key through the key-binding
WoW interface.
**Commands are not case sensitive**
*Other useful commands:*
- /dcr
Lists all the command line configuration options.
- /dcr HideMUFsHandle
Hides the Micro-Unit Frames handle and disables the possibility to move them.
Use the same command to get it back.
*See also:*
- [Decursive usage][user-actions]
- [Micro Unit Frames documentation][MUFs]
- [Decursive Macro documentation][mouse-over macro]
- [Frequently Asked Questions][FAQ] *try this before asking any question*
[MUFs]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frames"
[MUF]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frame"
[FAQ]: http://www.wowace.com/projects/decursive/pages/main/faq/ "F.A.Q section"
[mouse-over macro]: http://www.wowace.com/projects/decursive/pages/main/macro/ "Decursive's mouse-over macro documentation"
[commands]: http://www.wowace.com/projects/decursive/pages/main/commands/ "Command lines"
[user-actions]: http://www.wowace.com/projects/decursive/pages/main/user-actions/ "Decursive, user possible actions"
+79
View File
@@ -0,0 +1,79 @@
Frequently Asked Questions
==========================
How do I dispel someone?
------------------------
Click on one of the [MUF][] (*Micro Unit Frames*) with the mouse-button corresponding to the color of the [MUF][].
How do I move the Micro-Unit Frames (the little squares)?
------------------------------------
To move the [MUFs][], press Alt and left-click and hold the handle just above the first [MUF][] (*Micro Unit Frames*).
(it has the same size as a [MUF][] and highlights when your mouse pointer is over it)
This handle has several uses, a tool-tip (in the lower right corner of your screen) explains them all.
How do I move the live-list?
----------------------------
Display the "Decursive" bar (/dcrshow or shift-right-click on the [MUF][] handle) and
alt-click to move the bar (The live-list is anchored to this bar).
How do I remove the 'focus' unit of the MUFs?
---------------------------------------------
Type /clearfocus
Why not having a single button to dispel everyone in the raid?
--------------------------------------------------------------
It's impossible, unit-frame cannot be modified while the player is
in combat.
Blizzard wants players to take actions and think to play.
Single-button-casting add-ons are impossible since WoW 2.0.
Players have to choose manually their target and the spells they want to use.
Decursive uses new Blizzard's "click casting" solution,
it's the only way for add-ons to use spells and 'target' players.
I have set my hot key. When I push it though I don't cure anything.
-------------------------------------------------------------------
The macro key works only if you hover a unit or a unit-frame with your mouse
pointer, the easier way is to use the MUFs (micro-unit-frames - 'the little
squares')
Is Decursive banned by Blizzard?
--------------------------------
The only add-ons that could put a player in troubles are
add-ons that don't respect the rules set by Blizzard, such as add-ons that
allows communication between different factions.
Decursive breaks no rule of that kind. When Blizzard disapproves an add-on they
simply disable the API it uses to work. This is what happened when WoW 2.0 came
out, a lot of add-ons where completely unusable (Decursive was part of them).
With Decursive, players still have to choose their target and the spells they
want to use on that specific target, this is what Blizzard wants. They disapproved
Decursive 1.x because players had only one button to press to remove all afflictions
without even thinking...
You can ask to a Game Master in game if you still have some doubts about Decursive status.
*See also:*
- [Decursive usage][user-actions]
- [Micro Unit Frames documentation][MUFs]
- [Decursive Macro documentation][mouse-over macro]
- [commands][]
[MUFs]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frames"
[MUF]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frame"
[FAQ]: http://www.wowace.com/projects/decursive/pages/main/faq/ "F.A.Q section"
[mouse-over macro]: http://www.wowace.com/projects/decursive/pages/main/macro/ "Decursive's mouse-over macro documentation"
[commands]: http://www.wowace.com/projects/decursive/pages/main/commands/ "Command lines"
[user-actions]: http://www.wowace.com/projects/decursive/pages/main/user-actions/ "Decursive, user possible actions"
+31
View File
@@ -0,0 +1,31 @@
Decursive's Macro
=================
Decursive also creates and maintains (for all your characters) a macro that
allows you to cure units (or other unit-frames) you mouse-over, *you choose the
key in Decursive's options*.
Hitting the key alone will try to cast the first spell, *Ctrl-hitting*, the
second and *shift-hitting* will try to cast the third. Decursive will show you
if the unit beneath your cursor is afflicted by something through its
*live-list* and a sound.
**NOTE:** To change the key, use the drop-down option menu, it is accessed
by right-clicking the handle or the "Decursive" bar. You can also use the
command line for example, "/dcr macro SetKey V" will set the new key to [V].
*See also:*
- [Decursive usage][user-actions]
- [Micro Unit Frames documentation][MUFs]
- [Frequently Asked Questions][FAQ] *try this before asking any question*
- [commands][]
[MUFs]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frames"
[MUF]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frame"
[FAQ]: http://www.wowace.com/projects/decursive/pages/main/faq/ "F.A.Q section"
[mouse-over macro]: http://www.wowace.com/projects/decursive/pages/main/macro/ "Decursive's mouse-over macro documentation"
[commands]: http://www.wowace.com/projects/decursive/pages/main/commands/ "Command lines"
[user-actions]: http://www.wowace.com/projects/decursive/pages/main/user-actions/ "Decursive, user possible actions"
+123
View File
@@ -0,0 +1,123 @@
Decursive, user possible actions
--------------------------------
*How to use Decursive at the maximum of its possibilities*
- **Remove afflictions:**
- Using the [MUFs][]:
If you've displayed the Micro-Unit-Frame (on by default) you can click on
the micro-frames to *cure, target or focus*.
- Using the [mouse-over macro][]:
A special macro created and maintained by Decursive automatically.
(see the link above for more details)
- **Choose who your want to cure** and their priority:
You can easily **organize the micro-unit frame order** by using the **priority** and
**skip** list, clicking on the buttons in the Decursive bar (These list can *also*
be displayed by *Ctrl-Left-Clicking* and *Shift-Left-Clicking* on the [MUF][] handle or on Decursive **Mini-Map Icon**).
These lists allow you to **dynamically sort** the members of your raid or
group per **class**, **raid group** or **per name**. A typical
priority list looks like this:
1. *Your name* (ex: Archarodim) *(You're always the first player displayed)*
2. *The tank name*
3. [Priests]
4. [Paladin]
Etc...
The lists Interface allows you to **add, move, delete** entries very easily and intuitively.
That's why **Decursive doesn't need to display the player names on the MUF interface**:
The more the player is high in the window the more important it is to cure him as quickly as possible.
**You just need to click on the MUF. No time or thoughts are wasted
reading a player name and choosing if you have to cure him or not.**
- **Set Decursive's interface to feet your needs:**
- **The main 'Decursive bar' and the live-list:**
This bar is the anchor of the live-list, it can also be used to access
Decursive options and different frames.
*Middle-Clicking* or *Ctrl-Left-Clicking* on the label "Decursive" will hide
the buttons and lock the frame and the live-list position.
*Alt-Click* to move the bar and the live-list.
Once you've placed the bar at a position you like you can **hide it**
completely clicking on the **'X'** button.
Various options exists to customize how the live-list behaves.
- **The** [MUFs][] **window**:
You can change almost *every aspects* of this window **(Size, Shape,
Colors, Behavior, opacity, spacing, etc...)**, just look in the options.
**Move the MUF window** by *Alt-Left-clicking* above the first MUF, there is a
hidden **handle** to move the frame.
- **WoW key binding interface:**
You can bind a lot of things to keys under "Decursive" section.
- **The option menu:**
There are **several ways** to access the options:
- On the MUFs handle, or on Decursive icon (Mini-Map or LDB), *Alt-Right-Click*
to display a **static option panel**. (Or type /DcrOptions in the chat window)
- In Blizzard Interface->Addons panel, there is a Decursive section.
Each options has an explanation tool-tip, here are **the most important ones**:
- **Bind Decursive [mouse-over macro][] to a key:**
Hitting the bound key will cure the unit under your mouse pointer (the
key alone is the first spell, use *Ctrl+key* for the 2nd spell and *shift* for
the third)
- You can **choose what you want to cure** and the **priority**
of **each affliction type**, the priority determines what affliction is shown
first (in the live-list) but also the key and click mapping of your spells in
the MUFs and in the [mouse-over macro][] (look at the tool-tips to know the
current bindings)
- You can **add afflictions** to ignore while in combat (or always) per
**class**, it **avoids to waste time and mana** ; Decursive already has
a comprehensive affliction list ignored on specific classes.
The addition of affliction names is **easily done** through a dynamic menu in the
options listing recently cured ones *(no need to manually enter the affliction
name)*
- You can **display a fake affliction** to set and place the different aspects
of Decursive's interface when a real affliction is detected.
- Change the way and where Decursive displays its various messages.
- You can **save your settings** per character/server/class
and create custom option profiles.
*See also:*
- [Micro Unit Frames documentation][MUFs]
- [Decursive Macro documentation][mouse-over macro]
- [Frequently Asked Questions][FAQ] *try this before asking any question*
- [commands][]
[MUFs]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frames"
[MUF]: http://www.wowace.com/projects/decursive/pages/main/mufs/ "Micro Unit Frame"
[FAQ]: http://www.wowace.com/projects/decursive/pages/main/faq/ "F.A.Q section"
[mouse-over macro]: http://www.wowace.com/projects/decursive/pages/main/macro/ "Decursive's mouse-over macro documentation"
[commands]: http://www.wowace.com/projects/decursive/pages/main/commands/ "Command lines"
[user-actions]: http://www.wowace.com/projects/decursive/pages/main/user-actions/ "Decursive, user possible actions"