Category: oUF: Plugins
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
v1.4
Date:
10-29-2009 05:50 PM
Size:
39.98 Kb
Downloads:
1,734
Favorites:
38
MD5:
Pictures
Click to enlarge
green bar shows incoming heal
incoming heals displayed as a bar and as text
oUF HealComm4
This is an update of oUF_HealComm to use the new LibHealComm-4.0 library and includes LibWrapperHealComm-1.0 for backwards compatability with LibHealComm-3.0 used by lots of healing and unit frame addons.

The main advantages of the new library is support for Heals over Time and Channelled Heals, and for using the unique GUID for identifying the healing targets.

Horizontal and Vertical oUF layouts are also supported.

-----------

Simple module for oUF that adds a visual representation of incoming direct heals to your oUF healthbars. A semi-transparent green bar will be added to the end of healthbars showing how total value of heals (including your own) currently being cast on the target. If the incoming heals would overheal, this bar will extend beyond the end of the regular healthbar.

By default a healing estimate bar is added to all your oUF unit frames. In your oUF layout you can set self.ignoreHealComm to non-nil for any frames you want to have excluded. Colour and alpha for the healing bar can be adjusted near the top of oUF_HealComm4.lua.
  Change Log - oUF HealComm4
v1.4
- addition of .HealCommOthersOnly flag to disable showing heals the player casts

v1.3.2
- update to v1.5.2-release of LibHealComm-4.0

v1.3.1
- update to v1.5.1-release of LibHealComm-4.0

v1.3:
- addition of displaying incoming heals as a text value
- update to v1.5-release of LibHealComm-4.0
- update to v5-release of LibWrapperHealComm-1.0

v1.2.1:
- update to v1.4-release of LibHealComm-4.0
- update to v4.1-release of LibWrapperHealComm-1.0

v1.2:
- Reduce the amount of processing done in PostUpdateHealth
- update to v1.3-release of LibHealComm-4.0

v1.1:
- Make the frame detection more robust
- update to v1.2-release of LibHealComm-4.0
  Archived Versions - oUF HealComm4
File Name
Version
Size
Author
Date
v1.3.2
40kB
yj589794
10-24-2009 07:12 PM
v1.3.1
40kB
yj589794
10-23-2009 02:32 PM
v1.3
40kB
yj589794
10-21-2009 03:53 PM
v1.2.1
38kB
yj589794
10-11-2009 04:41 AM
v1.2
38kB
yj589794
10-06-2009 06:53 PM
v1.1
38kB
yj589794
10-02-2009 06:52 PM
v1.0
38kB
yj589794
09-28-2009 02:33 PM
  Comments - oUF HealComm4
Post A Reply Comment Options
Old 11-17-2009, 05:13 AM  
yj589794
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 22
Uploads: 1
Major change coming soon(tm)

Hi everyone,

when patch 3.3 hits live servers there is going to be a change to oUF_HealComm4 that will require each layout to specify how incoming heals should be shown. The incoming heal bar will no longer be hooked into the layout automatically.

Further details can be seen in this thread.

Last edited by yj589794 : 11-17-2009 at 05:14 AM.
yj589794 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-08-2009, 02:51 PM  
uptempo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
awesome! fix worked and as far as i can see for now there are no problems. thanks so very much!
uptempo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-07-2009, 10:00 AM  
yj589794
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 22
Uploads: 1
Quote:
Originally posted by uptempo
I'm having the same exact problem using the same unitframes. Using tukui frames that I downloaded here as well.
It's a problem with the layout in oUF_Tukz.

The layout author is using SetFrameLevel() to specifically assign the health bar a level within the drawing stack.
There is an easy fix to make the heal bars display correctly, although I've not tested to see if the fix breaks anything else in the layout.

To apply the fix, search for the following text in ouf_tukz.lua and delete it:
Code:
	if unit then
		self.Health:SetFrameLevel(5)
	elseif self:GetAttribute("unitsuffix") then
		self.Health:SetFrameLevel(5)
	elseif not unit then
		self.Health:SetFrameLevel(2)
	end
yj589794 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-07-2009, 04:23 AM  
uptempo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally posted by yj589794
looks like the incoming heal bar is being placed under your layout, so that only when there is overheal will you be able to see the bar sticking past the end of your unit frame.

If you can send me a PM with a link to your layout I'll try and figure out where it's going a bit odd.
I'm having the same exact problem using the same unitframes. Using tukui frames that I downloaded here as well.
uptempo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2009, 05:32 AM  
Tekkub
Featured Artist
 
Tekkub's Avatar
Featured Addon Author

Forum posts: 670
File comments: 322
Uploads: 84
I just follow the herd till we find a semi-quiet graveyard where one or two people are defending, then just hang out. I'll see if I can get a normal ol' raid tomorrow to test in outside of BGs/instances. Of course, I only use HC on my raid frames, so a simple party won't do... and I rarely ever get to go on "real" raids.
__________________
I have reached enlightment.
Thank you bacon!
Tekkub is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2009, 05:26 AM  
yj589794
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 22
Uploads: 1
Quote:
Originally posted by Tekkub
*edit* and for what it's worth, the healcomm stuff works for my own spells when I'm sitting around Dalaran, but when I go into AV I get no HC at all, not even from myself. When I come back to Dal, all works again. Very weird.
very odd, if it was something to do with the battleground group rather than a normal party/raid group I could understand it. If it's stopping incoming heals on you player/target/etc. frames as well then it really does seem to be something else causing the problem.

Looks like I'm going to have the pain of taking my holy priest into battlegrounds again *shudder*. Just hope I can stay alive long enough to actually try casting a heal...
yj589794 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2009, 05:03 AM  
Tekkub
Featured Artist
 
Tekkub's Avatar
Featured Addon Author

Forum posts: 670
File comments: 322
Uploads: 84
Aye, at least it's not a forced breakage like Blizzy changes are, since in the majority of cases the author is embedding the plugin with their layout... or at least, they should be.

*edit* and for what it's worth, the healcomm stuff works for my own spells when I'm sitting around Dalaran, but when I go into AV I get no HC at all, not even from myself. When I come back to Dal, all works again. Very weird.
__________________
I have reached enlightment.
Thank you bacon!

Last edited by Tekkub : 11-03-2009 at 05:05 AM.
Tekkub is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2009, 04:51 AM  
yj589794
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 22
Uploads: 1
Hmmmm, I've not had any problems with heals showing in AV with the current implementation.

I'll check over the next couple of days to see if I have the same problems, and if so whether I can figure out a fix.


As your changes require the layout to now specify the details of the incoming heal bar (I should have done this in the first place, but I was too lazy), I think holding off on merging the changes until patch 3.3 hits live would be best. A major-ish patch seems like a good point to break the existing functionality.
yj589794 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2009, 03:18 AM  
Tekkub
Featured Artist
 
Tekkub's Avatar
Featured Addon Author

Forum posts: 670
File comments: 322
Uploads: 84
I've got two branches for you up on my fork: http://github.com/tekkub/oUF_HealComm4

Obviously you don't want to release the 3.3 branch until that comes out. I've tested as best I can on live, but it seems that healcomm doesn't work in AV? *shrug* at any rate, enjoy.
__________________
I have reached enlightment.
Thank you bacon!
Tekkub is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-02-2009, 01:20 AM  
yj589794
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 22
Uploads: 1
Quote:
Originally posted by Tekkub
You got a repo somewhere? I've been hacking at this to put things more in line with oUF plugin designs, instead of using those nasty hooks.
I keep everything on gihub.

Just doing an update to the original oUF_HealComm was my main goal, but there is a lot of stuff I feel it still does wrong. I may do a totally new version sometime, but finding the time is not easy at the moment.
yj589794 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-02-2009, 01:16 AM  
yj589794
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 22
Uploads: 1
Quote:
Originally posted by davee
Is there any way to disable HoTs or change HoTs color?
It's possible to disable showing the heals done by HoTs, but it's not possible to colour them differently.

I prefer to show all incoming heals, no matter what the type, as an aid to healing. If you do want to disable incoming Hot's then change the following lines in libhealcomm4.lua
Code:
 if frame.HealCommOthersOnly then -- heals from others only
incHeals = healcomm:GetOthersHealAmount(playerGUID, healcomm.ALL_HEALS)
else -- heals from everyone
incHeals = healcomm:GetHealAmount(playerGUID, healcomm.ALL_HEALS)
end
to
Code:
 if frame.HealCommOthersOnly then -- heals from others only
incHeals = healcomm:GetOthersHealAmount(playerGUID, healcomm.CASTED_HEALS)
else -- heals from everyone
incHeals = healcomm:GetHealAmount(playerGUID, healcomm.CASTED_HEALS)
end
yj589794 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-02-2009, 01:08 AM  
yj589794
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 9
File comments: 22
Uploads: 1
Quote:
Originally posted by Souli123
I've got some problems with my Healcomm.



I only see the green bar, when I overheal myself. When I cast spells which don't fill the health of the target nothing happens like you can see in the picture.

I would be glad for any solution
looks like the incoming heal bar is being placed under your layout, so that only when there is overheal will you be able to see the bar sticking past the end of your unit frame.

If you can send me a PM with a link to your layout I'll try and figure out where it's going a bit odd.
yj589794 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-01-2009, 06:31 PM  
davee
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
Is there any way to disable HoTs or change HoTs color?
davee is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-01-2009, 04:15 PM  
Tekkub
Featured Artist
 
Tekkub's Avatar
Featured Addon Author

Forum posts: 670
File comments: 322
Uploads: 84
You got a repo somewhere? I've been hacking at this to put things more in line with oUF plugin designs, instead of using those nasty hooks.
__________________
I have reached enlightment.
Thank you bacon!
Tekkub is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-01-2009, 09:04 AM  
Souli123
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I've got some problems with my Healcomm.



I only see the green bar, when I overheal myself. When I cast spells which don't fill the health of the target nothing happens like you can see in the picture.

I would be glad for any solution
Souli123 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.