THIS ADDON IS OUTDATED! IT HAS BEEN ABANDONED! I DON'T PLAN TO UPDATE IT!
What is PartyHealer?
PartyHealer is a simple click-casting addon that allows you to assign spells to mouse clicks. This mod only works on your current party. Yes it will work in a raid but it would only show your current raid group. It won't however show everyone in the raid. It is called PartyHealer for a reason.
How does it work?
All you have to do is assign spells to the predefined mouse click combinations under the configuration window. Then, whenever you click on the health bars of your party members with a given mouse click combination, the spell you configured will be used on that party member.
What are the slash commands for PartyHealer?
/ph or /partyhealer
/ph config = Displays the PartyHealer configuration screen.
/ph on = enables PartyHealer for the current character
/ph off = disables PartyHealer for the current character
/ph anchor = toggles a movable anchor for PartyHealer
/ph party = toggles ON/OFF the default Blizzard Party frames
/ph castbar = toggles the PartyHealer castbar on/off.
/ph report = toggles the report window that will display your mouse bindings.
How can I move the PartyHealer frame?
Just move the PartyHealer anchor where ever you like on your screen.
/ph anchor = toggles a movable anchor for PartyHealer
Option to change the Alpha of the PartyHealer Frames.
Option to change the Scale of the PartyHealer Frames.
Options to allow PartyHealer to show in Battleground, Arena, or Raid.
What keyboard keys are available for spell combinations?
What mouse buttons are supported for click combinations?
Total of 60 possible mouse click combinations!
What other features are supported with PartyHealer?
Your (as in the player using PartyHealer) mana/rage/runic power/energy will be displayed under your health bar in PartyHealer. This makes checking for power really easy.
A casting bar will be displayed for spells that you're (as in the player using PartyHealer) currently casting. This is great tool to quickly know when or if a spell has casted.
Health bars will change color according to how much health a party member has. (Green to Red)
Class icons will be displayed to the left of the units health bar.
Party Role Assignments icons will be displayed to the left of party members class icon. (Party Role Assignments are the roles party members play in the Looking for Dungeon tool. Ex. Healer, Tank, DPS)
Resurrection Icons will be displayed on the right of a party members health bar when they die. You can click on these icons to quickly cast resurrection on the party member. (Note: You must be out of combat for this to work)
Debuffs will be shown on the upper right of a party members health bar. Debuff identifiers will only be displayed for debuffs you can REMOVE.
(Magic = Light Blue, Disease = Brown, Curse = Purple, Poison = Green)
Buff Tracking! (see below)
Option to scale the PartyHealer bars under the configuration panel.
PartyHealer (2.1 and up) has the ability to track buffs on party members. You can assign buffs in the 'Buff Detector Configuration' window of PartyHealer.
Buff tracking will be displayed on the upper left of the party members bar.
You can track up to 6 buffs!
Colors are predefined and cannot be modified. (No don't ask for an option to modify it.)
To add a buff, simply type the name of the buffs (exactly as it's spelled) into one of the fields under the buff configuration window. Once a buff is detected the corresponding icon and color will be displayed.
Frequently Asked Questions:
How to I target a party member using PartyHealer?
Assign one of the mouse click combination's a value of 'target' (without the quotes). Using the target identifier will make that mouse click target the unit. Example: Right-Click = target (under the configuration window)
How do I cast a custom spell from my action bar on a unit in PartyHealer?
First you have to have a mouse click combination assigned to a value of target. (see question above about targeting)
Click on the spell on your action bar.
Now press the mouse click combination that you assigned target too on the unit in PartyHealer.
NOTE: That spells may auto-fire depending if you have Auto-Self Cast enabled on your client.
Why isn't the resurrection icon showing up? Why can't I click on the resurrection icon?
The ressurection icon will only be displayed when your out of combat. Due to restrictions that Blizzard has put on the client, you cannot display or change secured frames while in combat. Therefore, the resurrection icon will only be displayed if your out of combat. In many cases this isn't a problem as you can only cast specific resurrection spells out of combat anyways. (Not including the druid combat-rez)
Why can't you add another icon next to the resurrection icon to quickly remove debuffs?
This can't be done for the same reason that the resurrection icon cannot be displayed. You cannot show/hide secured casting buttons during combat. Therefore, when a unit receives a debuff, the addon cannot display a button to click on to remove the debuff. This can only occur once the player is out of combat.
Yes I can technically add a permenate button to be displayed to the right of the players health bar. However, I think that would look ugly and be cumbersome. It's easier just to assign the debuff removing spell to a mouse click combination.
I'm missing people in my party on the PartyHealer display!
Chances are you entered a party where the party was already in combat. Putting you immediately into combat. Due to restrictions put by blizzard the frames will not be shown until you are out of combat. Specials measures have been taken to make sure the frames are displayed once you have exited combat.
This will also occur if lets say you have 3 members in your party and you engage in combat. If a 4th person enters the group, you won't be able to see them until you exit out of combat.
There is no way around this sorry. Blame blizzard
I want to change the buff tracking colors! Are you going to add an option to edit it?
NOPE! So don't ask!
Special thanks to Shakul, whom's help was instrumental in the making this addon a reality. Without his help, this addon wouldn't have seen the light of day. Thanks again bro!
-Changed the location of the exit button to an 'X'. The exit button at the bottom may confuse people and they would press that rather then the save button. So to prevent any befuddlement, I've switched to the the upper right.
-Added support for vehicle health (will now display as a very light tan color)
-Added an exit button on the main configuration window. Used when a person is in combat and wants to exit the window.
-Changed the version number.
-Added a few slight fixes.
-Fixed a bug where the rez button would sometimes stay on the screen.
-Fixed a bug where sometimes PartyHealer would remain on the screen even if you weren't in a party.
-Added new configuration checkboxes to display PartyHealer in a Raid, Arena, or Battleground.
-Removed some redundant code.
-Fixed a bug where some values would remain true or ON when you turned them off.
-Changed the PartyHealer config values to be shown on the left of the main display window.
Version 2.4: -IMPORTANT: Fixed an issue where the spell bindings weren't be saved for certain mouse buttons.
-Displaying the PartyHealer anchor will now show you the PartyHealer frames to make it easier to move.
-Custom Buff Detection Window now has it's own save button.
-Custom Buff Detection Window can now be toggled show/hide within the configuration window.
-Added a configuraton to allow users to edit the Alpha of the PartyHealer frames.
-Added slash command /ph report to display the new Report Window
-Added a new Report Window to display all your mouse spell bindings.
-You can now toggle the casting bar off with /ph castbar
-You can now scale PartyHealer below the 1 value. However the scale must be > 0. The Blizzard Client doesn't allow a scale lower then 0.
-Added a scaling option for PartyHealer in the Configuration Window.
-You can now drag the configuration window around.
-NEW: Buff detection!
-Added a new buff detection system.
-Added a new configuration panel for the buff detection system.
-You can now track buffs on the user by entering the name of the buff in the buff configuration window of PartyHealer.
-Colors are predefined and cannot be modified. (No don't ask for an option to modify this)
-You can track up to six buffs!
-Added support for the following mouse buttons.
-Added support for the following key-presses
-Added a check for a 'target' identifier on mouse clicks. If the identifier is present then the mouse click will target the corresponding unit, instead of casting of spell.
-Updated the configuration screen to support the new mouse/key combinations.
-Fixed an issue where sometimes the button values would remain even though you removed them.