/* **********************************************
The addon is splitted in two main parts : Healers View, and Emergency View
- Healers view (only shows healers in your group/raid AND in the same channel) :
- You can configure how many healers you want to see in the list (from 1 to 16)
-> You can collapse the whole list with a small checkbox above the list (collapse = 1 healer in the list)
- Current mana bar in blue
- Cooldown of some spells (Divine intervention, Divine Shield, Innervate, Rebirth, Lightwell, Reincarnation)
- Healer that received one of the previous cooldown spells blinking in red
- Current spell the healer is casting with progression bar, and an estimation of the incoming heal value (computed using +heal bonuses, talents, and blessing of light)
- Current target for spell with health bar in green
-> Name of the target will scale from white to red, depending on how much your spell will overheal (red=100% overheal, white=0%)
- Short name of the spell, or spell failed reason if the cast failed
- When a spell cast completed, the healed value is shown (with a "C:" if the spell has crit)
- Emergency view (almost like CTRaid emergency monitor)
- You can configure how many targets you want to see in the list (from 0 to 6) -> Set it to 0 to fully hide the emergency list
- Targets that need to be healed, with name class-colored, and health bar in green (with missing HP or current health% if target out-of-raid or NPC)
-> Target name is shown in blue, if you are currently casting a spell on him
- Count of healers currently casting on this target
- Estimated incoming heal value (summ of all estimated heal on this target)
- Possibility to filter by groups and/or classes (configured in the options)
- You can clic a target to select it, or if you have CastParty installed, it will use Castparty buttons modifier
There are two sorting modes for the healers view, but you are always the first in the list :
- By casting order
1) First are healers with the same target than you
2) Then healers who's spell completed
3) Then healers who's spell will complete before the others
- By alphabetic order
You can change the sorting mode, by clicking on a column title :
- Clicking on "Healer's name column title" will sort using alphabetic order
- Clicking on any other column title will sort using Casting order
The emergency view is sorted like this :
- Players with less life (sorted by percentage), BUT if someone is casting on him the estimated heal value is added to it's current health
-> Someone with 10% life but +20% health incoming, will not show before someone with 20% life and no incoming heal.
If you click on a cooldown spell that is ready and castable on others (innervate/rebirth/divine intervention), you will send a request for this spell to it's owner.
The owner of the spell can :
- Automatically refuse all requests for this spell (configured in the options)
- Automatically accept requests from trusted healers (configured in the options - Configuration NOT YET AVAILABLE)
- Otherwise, a popup window with Accept/Cancel will be displayed, asking for auto-cast of the spell on who
If the owner automatically accepts this spell or clicked on the Accept button, the spell is directly casted on you
You can now request a spell, even if you don't have Healers Assist installed !
All you have to do is write a macro with inside :
/script SendAddonMessage("HealAss","<HA7>09"..'\30'.."16"..'\30'.."Kiki","RAID")
You just have to replace "Kiki" by the name of the player you want to request a spell (WARNING, Case sensitive !!), and change the SpellCode (the "16" value) according to :
- Innervate : 16
- Rebirth : 17
- Divine Intervention : 81
- Blessing of Protection : 87
- Mana Tide Totem : 63
- Light Well : 48
- Power Infusion : 50
The main window can be automatically opened when you are in a group/raid (configured in the options)
You can assign a key to "open main window" and "open options window", from the Shortcut menu
By clicking the "Rest" checkbox (topleft of the window), you notify other healers that you enter a mana regen cycle. While you stay in this mode, your mana bar will be flashing in the Healers list.
You'll leave this mode (and informing other healers) :
- If you uncheck the box
- If you start casting a spell
- If your mana bar is full
Demonstration video of Healers Assist features (sorry, not in a full raid using the addon, you'll have to see the screenshot for that)
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...