Download
(169Kb)
Download
Updated: 03-04-10 08:38 AM
Pictures
File Info
Updated:03-04-10 08:38 AM
Created:01-23-10 08:03 AM
Downloads:4,995
Favorites:24
MD5:

PartyHealer

Version: 2.9.1
by: Xruptor [More]

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

Configuration Panel
  • 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?
  • Shift
  • Ctrl
  • Alt
  • Alt+Shift
  • Ctrl+Shift

What mouse buttons are supported for click combinations?
  • Left
  • Right
  • Middle
  • Button4
  • Button5
  • Button6
  • Button7
  • Button8
  • Button9
  • Button10

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.


Buff Tracking:
  • 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!

You can view Alpha Builds at my Github tracker.

Version 2.9.1:
-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.

Version 2.9
-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.

Version 2.5:
-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.

Version 2.3:
-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.

Version 2.2:
-Added a scaling option for PartyHealer in the Configuration Window.

Version 2.1:
-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!

Version 2.0:
-Added support for the following mouse buttons.
  • Left
  • Right
  • Middle
  • Button4
  • Button5
  • Button6
  • Button7
  • Button8
  • Button9
  • Button10
-Added support for the following key-presses
  • Alt+Shift
  • Ctrl+Shift
-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.
Optional Files (0)


Post A Reply Comment Options
Unread 02-12-10, 01:04 PM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Awsome. Thanks for the update.

I had a weird bug last night with PH 2.3. At the end of a run, people started leaving and at the same time, one of the party members died from a DoT (I wasn't the healer - not my fault!). In a couple of seconds, it was just me and the dead person. PH displayed me and the one other party member, but there were TWO res buttons - one next to the dead player, and one next to what would have been the third bar if there had been a 3rd in the group. I res'd the dead player (being a nice guy like that) and then left the group. As expected, PH hid its UI - but that extra res button stayed on the screen. I had to reload my UI to get rid of it.

Clearly there's a race condition in there somewhere, and I have no good idea how to reproduce this problem, but I wanted to bring it to your attention anyhow.
Report comment to moderator  
Reply With Quote
Unread 02-12-10, 08:36 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
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.

__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 02-12-10 at 08:58 AM.
Report comment to moderator  
Reply With Quote
Unread 02-10-10, 09:41 AM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Originally posted by Derkyle
Could you give me a more detailed description as to why an alpha setting for in/out of combat would be good? I'm still debating if I should even bother implementing this to be honest. I don't really want to bloat PartyHealer with stuff that I won't wouldn't use. I really don't see the purpose to this as you would be using PartyHealer in a party and probably doing something that requires you to visually see the team vitals; like doing a dungeon. I'm not sure why having it fade away out of combat would be useful at all if you were in a dungeon or instance.

Other then being visually appealing, unless you can provide me with a better description or use for this; I don't think I will implement the alpha thing.
I don't think in/out of combat is critical. I think an overall alpha is a good feature though. The main reason I stick PH off to the side of my screen is because I don't want my view blocked. If it had an alpha setting, I might move it back to the center for a more HUD-like usage.

It's a nice-to-have. Certainly not a show-stopper.
Report comment to moderator  
Reply With Quote
Unread 02-10-10, 07:05 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Could you give me a more detailed description as to why an alpha setting for in/out of combat would be good? I'm still debating if I should even bother implementing this to be honest. I don't really want to bloat PartyHealer with stuff that I won't wouldn't use. I really don't see the purpose to this as you would be using PartyHealer in a party and probably doing something that requires you to visually see the team vitals; like doing a dungeon. I'm not sure why having it fade away out of combat would be useful at all if you were in a dungeon or instance.

Other then being visually appealing, unless you can provide me with a better description or use for this; I don't think I will implement the alpha thing.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 02-10-10 at 07:06 AM.
Report comment to moderator  
Reply With Quote
Unread 02-08-10, 07:09 PM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Originally posted by Derkyle
-Outline thing I'm not entirely sure about. Maybe a preview mode I guess. Not sure, will look into it.
-The alpha setting could be a bit iffy as you can't alter those things while in combat remember. I'll see what I can do.
-The report thing is actually a neat idea. Hmm.... I'll see what I can do about that one.
Some sort of preview is what I'm really after; I figured an outline or box would be simpler than the whole UI.

There are other mods that have different in-/out-of-combat alpha levels. For example, I use MagicRunes on my DK and it fades out of combat and goes to a 1.0 alpha when I enter combat.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 02-08-10, 12:32 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Originally posted by dwex
A few more suggestions. None of these are show-stoppers, just convenience things.

- Would it be possible to create an outline rectangle that shows the maximum extent of PH's UI, perhaps toggled with /ph anchor? As things stand right now, you can't figure out how to properly position/scale PH within your overall UI unless you're in a full group. The first time I zoned into a random instance was the first time PH was fully displayed in my UI, and that really isn't the best time to start monkeying around with positioning things.
- Having an alpha setting would be nice. Perhaps with in-/out-of-combat settings.
- Figuring out what's bound to what buttons/keys is a little tedious - you have to go through the config UI and select each button. I don't heal very often, and after configuring PH, I forgot what I had bound to which button. Perhaps a '/ph report' command that would just print the current settings in the chat window, or something to that effect.

Thanks.
-Outline thing I'm not entirely sure about. Maybe a preview mode I guess. Not sure, will look into it.
-The alpha setting could be a bit iffy as you can't alter those things while in combat remember. I'll see what I can do.
-The report thing is actually a neat idea. Hmm.... I'll see what I can do about that one.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 02-08-10 at 12:32 PM.
Report comment to moderator  
Reply With Quote
Unread 02-08-10, 12:27 PM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
A few more suggestions. None of these are show-stoppers, just convenience things.

- Would it be possible to create an outline rectangle that shows the maximum extent of PH's UI, perhaps toggled with /ph anchor? As things stand right now, you can't figure out how to properly position/scale PH within your overall UI unless you're in a full group. The first time I zoned into a random instance was the first time PH was fully displayed in my UI, and that really isn't the best time to start monkeying around with positioning things.
- Having an alpha setting would be nice. Perhaps with in-/out-of-combat settings.
- Figuring out what's bound to what buttons/keys is a little tedious - you have to go through the config UI and select each button. I don't heal very often, and after configuring PH, I forgot what I had bound to which button. Perhaps a '/ph report' command that would just print the current settings in the chat window, or something to that effect.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 02-06-10, 05:00 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Originally posted by dwex
Wow, that was fast. Thanks.
Your welcome. I had nothing else to do :P
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 02-06-10, 04:52 PM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Wow, that was fast. Thanks.
Report comment to moderator  
Reply With Quote
Unread 02-06-10, 04:37 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Originally posted by dwex
Could you provide an option to disable the cast bar in Party Healer? I put PH off to the side and having a second cast bar there is a bit distracting.

I'd also like to be able to scale PH down below its default size; I didn't see any way to scale below 1.0. Or perhaps have an option to make it narrower.

As a noob healer, and a non-raider, this is a great mod.
Version 2.3:
-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.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 02-06-10, 02:12 PM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Could you provide an option to disable the cast bar in Party Healer? I put PH off to the side and having a second cast bar there is a bit distracting.

I'd also like to be able to scale PH down below its default size; I didn't see any way to scale below 1.0. Or perhaps have an option to make it narrower.

As a noob healer, and a non-raider, this is a great mod.
Report comment to moderator  
Reply With Quote
Unread 02-04-10, 09:17 PM  
Drexxis
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally posted by Derkyle
Although I used a shaman to test these features, it should work flawlessly with other healing classes. Buff detection is pretty much custom and so is the mouse click settings. So I'm not sure what you mean in terms of it being more geared towards a shaman. There is no auto-detection of spells either in PartyHealer.
And flawlessly it does work. I'm not a raider so it's awesome to have a lightweight click caster with basic, non eye gouging colour scheme's to use. It's just a plain and simple good mod to have. Any minor gripe I would have is canceled out by the previous sentences.
Report comment to moderator  
Reply With Quote
Unread 02-04-10, 08:38 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Originally posted by Drexxis
Was going to state that it was tedious having to switch names around in the Buff Detector, but now realize, after extra usage, that it's actually probably a better method than auto detection. I withdraw my 'tedious' statement.

I will ask if this AddOn was designed for Shaman moreover anything else. It feels like more in place for the class (Not that I complain as the Shaman is my primary healer).
Although I used a shaman to test these features, it should work flawlessly with other healing classes. Buff detection is pretty much custom and so is the mouse click settings. So I'm not sure what you mean in terms of it being more geared towards a shaman. There is no auto-detection of spells either in PartyHealer.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 02-02-10, 06:08 PM  
Drexxis
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally posted by Derkyle
I'm glad you liked it! Could you tell me what was tedious so I can look into possible ways to improve the addon?
Was going to state that it was tedious having to switch names around in the Buff Detector, but now realize, after extra usage, that it's actually probably a better method than auto detection. I withdraw my 'tedious' statement.

I will ask if this AddOn was designed for Shaman moreover anything else. It feels like more in place for the class (Not that I complain as the Shaman is my primary healer).
Report comment to moderator  
Reply With Quote
Unread 02-02-10, 03:47 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 640
Uploads: 22
Originally posted by Drexxis
Alright I just gave this AddOn a run-through in a couple of dungeons as a Shaman and Druid healer and it it was quite satisfying. It made things a lot smoother for the Druid moreover than the Shaman. However the Buff/Debuff method was good for the Shaman. A little tedious, but organized and easy to understand while taking up virtually no room.

I'll probably keep using this.
I'm glad you liked it! Could you tell me what was tedious so I can look into possible ways to improve the addon?
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: