You were right about HealComm_DirectHealDelayed(), I really just assumed and didnt check.
Thanks for the bugfix, although it kinda broke backward compability though.
How would you think about adding spell type and rank information?
I've used libhealcomm to create a mod that shows cast bars for all incomming heals on a target, and overheal color coding for each bar. If you want to take a look: http://bgm.agarhosting.nl/HealInc.zip
How would you think about adding spell type and rank information?
UnitCastingInfo is your friend:
spell, rank, displayName, icon, startTime, endTime, isTradeSkill = UnitCastingInfo("unit")
Your can always use the second argument of all events (healerName) as input to UnitCastingInfo, since these events are only generated for groups members.
Quote from Polleke »
I've used libhealcomm to create a mod that shows cast bars for all incomming heals on a target, and overheal color coding for each bar. If you want to take a look: http://bgm.agarhosting.nl/HealInc.zip
I've used libhealcomm to create a mod that shows cast bars for all incomming heals on a target, and overheal color coding for each bar. If you want to take a look: http://bgm.agarhosting.nl/HealInc.zip
Hmm I wanted to take a look at this but the link seems broken, did anyone snag a copy of it? or is the author hosting it somewhere else now?
I also am trying to get my guild to look into using mods that support LHC3... But I had to build the list myself via TOC skimming (ugh)....(didn't find this thread until after I built the list)
Anyway that *Supports LHC3 could be a sortable/filterable feature? I.e. A unix recursive grep would quickly show you which addons are listing this in their .toc's. If that's not possible, maybe a wiki page on which addons support LHC3?
It looks like you added it so that it reduces healing received but it actually reduces healing done. That is, if I have Carrion Swarm all heals I cast will heal for 75% less.
It now also includes a resurection monitor that works with a library I've been working on called libResComm. It's based on ideas posted earlier in this tread.
I also am trying to get my guild to look into using mods that support LHC3... But I had to build the list myself via TOC skimming (ugh)....(didn't find this thread until after I built the list)
Anyway that *Supports LHC3 could be a sortable/filterable feature? I.e. A unix recursive grep would quickly show you which addons are listing this in their .toc's. If that's not possible, maybe a wiki page on which addons support LHC3?
To my knowledge neither ag_unitframes nor Perfect Raid has merged LHC3.
Quote from Pastamancer »
It looks like you added it so that it reduces healing received but it actually reduces healing done. That is, if I have Carrion Swarm all heals I cast will heal for 75% less.
The person maintaining that version replied that it already uses LHC3... I'm not sure it does though..
Can someone take a look? I think the information would be in the file healbot_comms.lua
The person maintaining that version replied that it already uses LHC3... I'm not sure it does though..
Can someone take a look? I think the information would be in the file healbot_comms.lua
HealBot does not use LHC-3.0. The maintaner's comment on Curse states that HealBot reads comm messages sent by LHC-3.0 to show that information in addons that do use LHC-3.0; however, HealBot still does not send comm messages that are readable by LHC-3.0.
HealBot does not use LHC-3.0. The maintaner's comment on Curse states that HealBot reads comm messages sent by LHC-3.0 to show that information in addons that do use LHC-3.0; however, HealBot still does not send comm messages that are readable by LHC-3.0.
Thank you for clarifying... So If I understand you correctly, Healbot + LHC3, will enable a healer to display/recieve healing information from other healers(due to healbot understanding how to read data from LHC3), AND Grid users will be able to see the healbot users heals (via the separate install of LHC3)..
Thank you for clarifying... So If I understand you correctly, Healbot + LHC3, will enable a healer to display/recieve healing information from other healers(due to healbot understanding how to read data from LHC3), AND Grid users will be able to see the healbot users heals (via the separate install of LHC3)..
I think what Phanx is saying is that HealBot uses LHC3 to receive healing info from other LHC3-using addons, but that HealBot does not use LHC3 to send healing info from HealBot to other LHC3-using addons. This would mean that HealBot can see heals from other healers who use Grid, but not vice versa.
I guess I didn't understand the role of LibHealComm3 then. I had thought that it would handle the sending of Heal information, so that if a Healbot user also installed LibHealcomm3, their heals would be visible to grid/perfectraid/sraid/etc.
Does LibHealcomm3 not hook into healing and broadcast healing, or does it need the implementing addon to both send and recieve...I.e. LibHealcomm3 is just the protocol, you still need something else....
I guess I didn't understand the role of LibHealComm3 then. I had thought that it would handle the sending of Heal information, so that if a Healbot user also installed LibHealcomm3, their heals would be visible to grid/perfectraid/sraid/etc.
Does LibHealcomm3 not hook into healing and broadcast healing, or does it need the implementing addon to both send and recieve...I.e. LibHealcomm3 is just the protocol, you still need something else....
LHC3 is like a radio tuner. HealBot just listens to other people's LHC3 broadcasts, like an AM/FM radio just listens to radio station broadcasts. Grid et al use it like a walkie-talkie, both listening and transmitting.
LHC3 is like a radio tuner. HealBot just listens to other people's LHC3 broadcasts, like an AM/FM radio just listens to radio station broadcasts. Grid et al use it like a walkie-talkie, both listening and transmitting.
Yep, that's exactly how I explained it to my guildies.. But I also have explained to them about how every healer should be installing LibHealComm3, no matter what healing mod they choose.. (Because it helps me as a mage, using pitbull :p)..
I got confused by Phanx's post... To get healbot to send, all you need to do is install a standalone version of LHC3.. not too difficult imo.. The hard part, reading LHC3, is done (albeit not the preferred way), but I think having the top 2-3 healing mods all using LHC3 will really catapault this as a 'base' feature in future healing mods....
HealBot still does not send comm messages that are readable by LHC-3.0.
:P
Quote from Nomad_Wanderer »
To get healbot to send, all you need to do is install a standalone version of LHC3
Functionally, yes... technically, no. Even if you install LHC3, HealBot still won't send any LHC3-readable healing data; it will continue sending its own data, and LHC3 will detect your heals and send LHC3 data independently.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Thanks for the bugfix, although it kinda broke backward compability though.
How would you think about adding spell type and rank information?
I've used libhealcomm to create a mod that shows cast bars for all incomming heals on a target, and overheal color coding for each bar. If you want to take a look:
http://bgm.agarhosting.nl/HealInc.zip
UnitCastingInfo is your friend:
spell, rank, displayName, icon, startTime, endTime, isTradeSkill = UnitCastingInfo("unit")
Your can always use the second argument of all events (healerName) as input to UnitCastingInfo, since these events are only generated for groups members.
Nice, I'll check it out!
http://wowhead.com/?spell=31306
Edit: added combat log bit.
Added - thanks for detailed info!
Hmm I wanted to take a look at this but the link seems broken, did anyone snag a copy of it? or is the author hosting it somewhere else now?
I also am trying to get my guild to look into using mods that support LHC3... But I had to build the list myself via TOC skimming (ugh)....(didn't find this thread until after I built the list)
Grid
Perfect Raid
Pitbull Frames
AgUnit Frames
Sraid Frames
Visual Heal Frames
Anyway that *Supports LHC3 could be a sortable/filterable feature? I.e. A unix recursive grep would quickly show you which addons are listing this in their .toc's. If that's not possible, maybe a wiki page on which addons support LHC3?
It looks like you added it so that it reduces healing received but it actually reduces healing done. That is, if I have Carrion Swarm all heals I cast will heal for 75% less.
It's here now:
http://bgm.agarhosting.nl/HealInc-v071.zip
It now also includes a resurection monitor that works with a library I've been working on called libResComm. It's based on ideas posted earlier in this tread.
I'll be uploading librescomm to the svn later.
To my knowledge neither ag_unitframes nor Perfect Raid has merged LHC3.
That's right. I'll get that fixed.
Technically you're right, you need a seperate PerfectRaid plugin... both are made by clad, and are next to each other when you search for PR, so I think saying PR using LHC3 is acceptable..
http://www.wowinterface.com/downloads/info8324-PerfectRaidIncHeal.html
You're really right about AG though.. I thought for sure I saw LHC being used there.
I think that healbot is used by alot by healers.. I'd love for that addon to support LHC3, so I made a post over on curse...
http://wow.curse.com/downloads/details/3802/
The person maintaining that version replied that it already uses LHC3... I'm not sure it does though..
Can someone take a look? I think the information would be in the file healbot_comms.lua
HealBot does not use LHC-3.0. The maintaner's comment on Curse states that HealBot reads comm messages sent by LHC-3.0 to show that information in addons that do use LHC-3.0; however, HealBot still does not send comm messages that are readable by LHC-3.0.
Thank you for clarifying... So If I understand you correctly, Healbot + LHC3, will enable a healer to display/recieve healing information from other healers(due to healbot understanding how to read data from LHC3), AND Grid users will be able to see the healbot users heals (via the separate install of LHC3)..
I think what Phanx is saying is that HealBot uses LHC3 to receive healing info from other LHC3-using addons, but that HealBot does not use LHC3 to send healing info from HealBot to other LHC3-using addons. This would mean that HealBot can see heals from other healers who use Grid, but not vice versa.
Does LibHealcomm3 not hook into healing and broadcast healing, or does it need the implementing addon to both send and recieve...I.e. LibHealcomm3 is just the protocol, you still need something else....
Healbot Reads LHC3 traffic, it dosn't use LHC3 proper.
so Healbot users see the info from other users of LHC3 but others don't see anything from that usuer because LHC3 isn't present on the addon.
now if a user simply installed LHC3 on their wow install and enabled it then it would work..
or: get the HealBot developer to properly use LHC3.
LHC3 is like a radio tuner. HealBot just listens to other people's LHC3 broadcasts, like an AM/FM radio just listens to radio station broadcasts. Grid et al use it like a walkie-talkie, both listening and transmitting.
Yep, that's exactly how I explained it to my guildies.. But I also have explained to them about how every healer should be installing LibHealComm3, no matter what healing mod they choose.. (Because it helps me as a mage, using pitbull :p)..
I got confused by Phanx's post... To get healbot to send, all you need to do is install a standalone version of LHC3.. not too difficult imo.. The hard part, reading LHC3, is done (albeit not the preferred way), but I think having the top 2-3 healing mods all using LHC3 will really catapault this as a 'base' feature in future healing mods....
:P
Functionally, yes... technically, no. Even if you install LHC3, HealBot still won't send any LHC3-readable healing data; it will continue sending its own data, and LHC3 will detect your heals and send LHC3 data independently.