Healium
Healium is a World of Warcraft addon who's main goal is to simplify healing of party or raid members.
Healium provides a customizable, intuitive, compact, no-clutter interface optimized to make it easy to heal. Healium places your healing spells onto buttons right next to each person's healthbar. The buttons will cast the heal on the person they are beside of, without the need for you to target the person first.
Player healthbar's are compact and close to each other which reduces the amount of screen space you have to look over to monitor the party's health. The healing buttons are very close by, minimizing the space you have to move your mouse, and thus the time required, to cast the heal.
Unlike other healing focused addons, Healium does not require you to set up complex key combinations (shift, ctrl, and alt) to cast your heals. In Healium, you just click a healing button next to the person's health bar. There is no memorization of key combinations required, or even allowed!
Healium was originally based on FB Heal Box and has been updated to work with WOTLK, with many new features.
Healium Features
- Up to 15 customizable healing buttons next to each party member's name and health
- The buttons have optional cooldown animations.
- The buttons have optional range checking with customizable frequency
- The button configurations are saved separately for each talent specialization
- Drag and drop directly from the spell book to configure spells
- Unit Frames:
- Party - Shows your current party
- Pets - Shows all pets in your party or raid
- Me - Shows you only
- Tanks - Shows just those assigned as tanks in the raid. This is handy if you are in a 25 man raid and are responsible for healing the tank since it makes them easy to find.
- Group1-8 - Shows the corresponding raid group
- The unit frames are compatible with the Clique addon
- True Unit Frames: Left click on a player's healthbar to target the player or prime a spell and click to cast it on them
- Displays your HoTs / Buffs that have been assigned in Healium, which are currently on a player, next to each player with a cooldown animation.
- Debuff Warnings - Audible and visual indicators when someone has a debuff which you can cure with a spell in Healium
- Healthbar Highlight - Highlights the healthbar
- Button Highlgith - Highlights the exact healing button for you to press
- Audio warning - Plays a (configurable) sound
Instructions
After installing Healium, you will want to configure the button count and the button's spells.
Follow these steps
- Press the ESC key. That will bring up the Options window.
- Press the Interface button.
- Click the AddOns tab.
- Find Healium in the list and click it.
You should see options specific to Healium, including the Button Count slider, and button dropdowns that allow you to pick healing spells for each button. Use the scrollbar on the right to access more options. The spells in the dropdown just include healing and emergency type spells specifically picked by Healium. If you do not see any spells in the dropdown, make sure you are on a character class that actually has heals. The dropdown will only show heals which you actually have currently in your spellbook. Also make sure you are in the spec that has the spells you want to cast because many spells are only available via talents and will not show up if you are in a spec that doesn't have the spell currently. Those talent specific spells will be saved when you switch specs. You may actually use any spell including buffs by drag and droping a spell directly from you spellbook onto any Healium button. It's just like dragging a spell to an action bar.
Debuff Warnings
For the debuff warning options to work you must assign curing spells to buttons in Healium. Some classes only get one and some get two. Here is a summary of the cures that Healium can use:
- Druid
- Remove Curse
- Abolish Poison
- Mage
- Paladin
- Purify
- Cleanse (replaces Purify)
- Priest
- Cure Disease
- Abolish Disease (replaces Cure Disease)
- Dispel Magic
- Shaman
- Cure Toxins
- Cleanse Spirit (replaces Cure Toxins)
Slash Commands
Type /hlm for a list of slash commands
/hlm config - Shows the Healium config panel
/hlm show [ party | pets | me | tanks | 1-8 ] - Shows the corresponding Healium frame
/hlm reset frames - Resets all Healium frame positions
Hints
- You can right click on a frame caption to access the Healium menu. This can be more convenient than going through the wow UI to get to the Healium config panel.
- You can right click on a health bar to drag the entire frame.
- Left clicking on a health bar will target that player.
- You may right click any Healium button to cast the spell on your current target instead of its intended target. This might be useful in emergencies or just as a way to cast spells/buffs on other people, using the Healium UI.
Known Issues
- Changing some settings on the Config Panel while in combat will cause problems. Please try to set it up before combat.
- Changes to the party/raid will cause right-click dragging of a frame window to stop.
.9.4.1
* Added "/hlm reset frames" command line option to reset all frame positions
* Added "Reset all frame position" to the Healium menu
.9.4.0
* Debuff warning system
* The built-in spell list is now auto-translated. This means non-english wow verions will now have the spells in the button dropdowns in the config panel. This is not a full translation of the entire addon, just the spell names.
* Clique addon and related click-to-cast addons support
* Shows tooltips for your buffs on a player
.9.3.6
* Fixed spell update issues caused in .9.3.5.
.9.3.5
* Fixed loading and LUA errors caused in .9.3.4
.9.3.4
* Added Lock Frames checkbox to config panel.
* Added tool-tips to controls on config panel.
.9.3.3
This version was not released to the public.
* Switced to using Curse source control and automatic packaging, so the .zip names will be in a little different format.
* .zip now includes a changelog.txt that contains this same exact text.
* Added "Cure Toxins" to Shaman spell list, and removed the two it replaces.
.9.3.2
* Added Hide Close Buttons checkbox to config panel. This will hide the X button so you don't accidently close the frame.
* Added Hide Captions checkbox to config panel. This will hide the caption bar above the Healium frames when you move your mouse away.
.9.3.1
* Fixed LUA errors caused in .9.3.0:
Interface\FrameXML\UIDropDownMenu.lua:604 attempt to index local 'button' (a nil value)
Interface\FrameXML\UIDropDownMenu.lua:859 attempt to index local 'filterText' (a nil value)
.9.3.0
* The button configuration and button count settings are now saved seperately for each talent specialization. When you log in, your existing button configuration will be automatically imported as the button configuration for each talent specialization, requiring nothing on your part. Any button changes you make will now only be applied to the configuration specific to the talent specialization you are in at the time of the change.
e.g. if you have a paladin with a holy spec and a ret spec, you may configure Healium while in your ret spec to not have Holy Shock, which is only available via talent, but when you switch back to holy spec, Holy Shock will be there (unless you remove it while in the Holy spec.)
* Fixed scrollbar on config panel to quit scrolling infinitely.
.9.2.3
* Added ability to right click any Healium button to cast the spell on your current target instead of its intended target. This might be useful in emergencies or just as a way to cast spells/buffs on other people, using the Healium UI.
.9.2.2
* Fixed resetting of Healium frame positions each time you logged in. I think this bug was probably new in .9.2.0
* Fixed config panel frame checkboxes are now checked/unchecked correctly when showing or hiding Healium frames
* Added /hlm slash commands
.9.2.1
* sync to wow version 3.3.0
.9.2.0
* Drag and Drop directly from spell book to buttons to configure spells
* Buffs and other spells are supported (only via drag and drop from the spell book, not in the drop downs). Inventory and macros might be supported in the future but I don't consider this a priority.
* Added Tanks Unit Frame (Shows the assigned Tanks in the raid)
* Increased the width of the spell drop downs in the config panel
* When dragging a unit frame by the caption - it no longer will stop moving when the party/raid changes. It will however still do this if you were right-click dragging on a health-bar.
* Fix to Use Class Colors setting- It wasn't being applied until the player's health changed.
* Misc Taint fixes, including an annoying one (caused in .9.1.0) while in combat when a unit frame was created you would get "action was blocked in combat " message and the unit frame would have 15 buttons visible no matter how many you had configured.
* Hide All Frames, via menu and via shift + left click on the Healium mini map button now toggles it's frames on and off. It is smart- if any frame is visible it will toggle them all of and the next time you toggle, it will toggle back on just the frames it hid via the previous toggle.
.9.1.0
Unit Frames
Prior to this update, Healium placed every player of the raid, into a single column. For a single party or maybe a 10 man raid this was ok. But for a 25 man raid it was pretty troublesome in a lot of ways. First of all, you couldnt easily tell who was in what group so if you were assigned to heal particular group(s) it wasnt very easy in Healium. On top of that there was a 25 man limit. Now Healium has multiple independent and movable frames!
Here are the frames:
* Party Shows your current party
* Pets Shows all pets in your group or raid. Thats right- now you can now heal pets with Healium. This was impossible before.
* Me Shows you only. Youre important and if you are in a large raid or battleground its not always easy to remember what group and position you are in. With this frame open, you can always position your frame anywhere you want. You can actually appear in multiple frames at the same time (Me, Party, and your raid group).
* Group1-8 Shows the corresponding raid group. The 25 man limit has been removed and you can now see groups 6-8.
* The frames have a draggable caption and close button.
* Players health bars are now true unit frames.
* Left clicking on a players health bar will now target the player.
* If you have a spell primed then you can left click the health bar to cast it on them.
* Right clicking on a players health bar will allow you to drag the entire frame.
Healium Menu
Left clicking on the Healium mini map icon will now open a menu. The fist menu Healium Config Panel will open the config panel (same as left clicking the Healium mini map icon before this update.) The menu Show / Hide Frames will allow you to show and hide particular frames or group of frames. Right clicking on a Healium frame caption will also open this menu!
Buffs / HOTs
* Your active buffs/HOTs on players will show up as small icons just to the left of their health bar. The icons have cooldown animations so you can judge how long they have left. It also shows how many times the spell is stacked. Only the spells you have assigned to Healium which you have personally cast will show up. This feature is incredibly useful for spells like Beacon of Light (Paladin), Lifebloom (Druid), Prayer of Mending (Priest), among many others.
15 Buttons
* The maximum number of buttons has been increased from 8 to 15.
New Available Spells
These spells will now appear in the Config Panel button dropdowns if you have the spell.
* Draenei Gift of the Naaru
* Mage Remove Curse
* Druid Rebirth, Remove Curse
Configuration Panel
Added
* Show Button Tooltips checkbox Controls whether or not a tooltip with the spell info is shown when hovering over a healing button. A few people requested this as an option because the position of the tooltip was covering up something important on their UI. Maybe in the future I can add an option that controls the position of the tooltip, but for now at least you can toggle it off.
* Show Health Percentage checkbox Controls whether or not to show the health percentage text on health bars.
* Use Class Colors checkbox If checked, the health bar color will be the color of the players class instead of green/yellow/red based on their current health.
* Show Frames checkboxes: Party, Pets, Me, Group1-8 Toggling these will show or hide the corresponding frame.
* Show Buffs checkbox Controls whether or not to show your buffs beside each players health bar. Only your buffs which have also been assigned to Healium will be shown.
Removed
* Default Party Frames This option was especially troubling to support after the unit frames coding changes. If anyone misses this, say so as it is probably salvageable, but with a lot of work.
* Raid Scale setting This setting was there to support shrinking the UI when in raid mode to allow the single column to fit on the screen. Now that we have multiple frames support I dont see a need to have a separate setting; just use the Scale setting which now controls the scale for all frames.
* No Raid checkbox If you dont want to see raid frames, either close them or just dont open them.
* Enabled checkbox Before this update, this was your only option to close the main Healium frame. Now you can close the individual frames instead.
.9.0.5
* Fixed spellbook blocking issue.
.9.0.4
* Added "Penance" to Priests spell list.
.9.0.3
* Added "Cleanse Spirit" and "Riptide" to Shaman spell list.
.9.0.2
* Added "Guardian Spirit" to Priests spell list.
* Fixed memory leaks.
* Tweaks to raid support. You will always appear on the bottom when in raids now.
.9.0.1
* Fixed serious lag spike when respeccing.
* Increased max button count from 7 to 8
* Added druid spells "Wild Growth", and "Innervate" to the available spells list for druids.
.9.0
* Initial Release
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)...