 |
| Welcome to Elitist Jerks |
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!
If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.
|
06/01/08, 1:13 PM
|
#1
|
|
Von Kaiser
Night Elf Rogue
The Maelstrom (EU)
|
Instant Health Updates
A very gifted guildie of mine ( Meloeth, EU-The Maelstrom) wrote an addon that uses combat log events and information to calculate health amounts as they occur rather than waiting for the UNIT_HEALTH tag from the server. It's been extensively tested in our guild the last few months and he's finally released it:
Instant Health | World of Warcraft Addons | World of Warcraft @ Curse.com
Healing using this and grid/pitbull was error-free and the difference immediately noticable. Health bars are extremely reactive to all incoming/outgoing changes. You will also notice that your and other's health bars dip into the negative before the server catches up and actually 'kills' you. It is possible, though rare, to save someone who dips into the negative if they are healed before the server catches up, or also to avoid a hit that would otherwise kill you by vanishing/blocking/bubbling.
The single detriment is that Recount and other damage meters will not show accurate healing meters using this addon. As the health update is instant, the meter waits for the unit_health message and then tends to view most healing as overhealing.**
**edit: Meloeth has updated his code and now all damage meter and combat text addons should play nicely. Make sure you download the newest version on the Curse Page!!!
In any case it is a large improvement and I recommend it to everyone. It is also something I haven't seen before which is why I thought it deserved it's own thread.
Meloeth has explained the mechanics further on his Curse page, Enjoy!
Last edited by Optikalusion : 06/26/08 at 12:28 PM.
|
|
|
|
|
|
06/01/08, 5:53 PM
|
#2
|
|
Von Kaiser
|
Initial impressions are good. However, after 10 minutes of testing in a battleground, it seems like it cant handle the Spirit Res thing - it reports people at 1 health until they take damage after a res. Also, with Spirit of Redemption, sometimes it reports it as full health, sometimes as 1 health. Otherwise looks good though!
|
|
|
|
|
|
06/01/08, 7:44 PM
|
#3
|
|
Piston Honda
|
Seems like a very nice addon from just testing it by myself but I'll reserve final judgment until Felmyst tonight. There are lots of times where I know an aoe has gone off and I don't see it on grid for a good 1-2 seconds which seems to be mended with this addon. Thanks.
|
"Oh he's a sad little man? He's thrown a kettle over a pub, what have you done?"
|
|
|
|
06/01/08, 7:44 PM
|
#4
|
|
Piston Honda
Dwarf Priest
Silvermoon (EU)
|
Interesting addon, I didn't think UNIT_HEALTH was so badly affected by latency.
Originally Posted by world
Initial impressions are good. However, after 10 minutes of testing in a battleground, it seems like it cant handle the Spirit Res thing - it reports people at 1 health until they take damage after a res. Also, with Spirit of Redemption, sometimes it reports it as full health, sometimes as 1 health. Otherwise looks good though!
|
Should be fixable with a few events.
Although, I'm not sure how you plan to add health from buffs, are you scanning health at some point?
|
|
|
|
|
06/01/08, 10:24 PM
|
#5
|
|
postcount++
Malan
Tauren Shaman
No WoW Account
|
Originally Posted by funkydude
Interesting addon, I didn't think UNIT_HEALTH was so badly affected by latency.
|
I think you can see the effect of it when you view death reports from Expiration sometimes on Brutallus, you'll see a MH OH hit when the tank is say 75%, see 8 heals land, and then suddenly it says he died with no other damage taken. The health update was after the damage had already killed him and also after the heals claimed to have landed.
|
Shitting up every single thread on EJ since '06
|
|
|
|
06/02/08, 1:05 AM
|
#6
|
|
DFTBA!
Draenei Shaman
Thaurissan
|
Originally Posted by funkydude
Although, I'm not sure how you plan to add health from buffs, are you scanning health at some point?
|
I'm curious how this works too. How does it handle effects such as Nightmare Seed and Last Stand?
Also I'm not entirely sure I understand why healing meters are thrown off by this. I've installed the mod and will look at it tonight in Sunwell.
|
|
|
|
|
|
06/02/08, 3:57 AM
|
#7
|
|
Glass Joe
|
Running this mod would not affect the combatlog, and hence screw with WWS, correct?
|
|
|
|
|
|
06/02/08, 7:18 AM
|
#8
|
|
Bald Bull
Blood Elf Paladin
Jaedenar (EU)
|
Originally Posted by Grengorr
Running this mod would not affect the combatlog, and hence screw with WWS, correct?
|
Pretty sure this is correct as I think /combatlog output cannot be influenced in any way trough addons.
|
|
|
|
|
|
06/02/08, 7:38 AM
|
#9
|
|
Von Kaiser
Night Elf Rogue
The Maelstrom (EU)
|
The addon shouldn't affect the combat log or WWS at all.
As far as the added health effects, I think that the addon checks against current health values on the health update hook, insuring that the players/member's max health value is constant, and then calculates the change in that value using combat log data <----- This could be totally wrong as I'm just a lowly user and don't pretend to truly understand how this works
I have invited Meloeth to register here and take part in the discussion. I'm sure he can answer your questions better than I.
|
|
|
|
|
|
06/02/08, 7:46 AM
|
#10
|
|
Glass Joe
Night Elf Priest
Outland (EU)
|
Hey
I am interested in testing this addon. Got some question anyway :
Recount is taking in consideration PoM, Renew. That is the reason why I use recount as other addons don't. Is PoM and renew also taken in consideration in this addon?
Also, what about healing buffs?
Recount has a graphical environment that explains very clearly who is casting what and by how much. As well for dps as for healing. As wel in numbers as in bars. Is it same in your addon pls?
Many thanks
Zypora
|
|
|
|
|
|
06/02/08, 8:23 AM
|
#11
|
|
Bald Bull
Blood Elf Paladin
Jaedenar (EU)
|
Are you sure you read what this addon does Zypora? I recommend you read the first post/curse page again. And again.
ps: there is nothing special about Renew, it has always worked the way it should on every meter
|
|
|
|
|
|
06/02/08, 8:49 AM
|
#12
|
|
Glass Joe
Night Elf Priest
Outland (EU)
|
Yup Vorda,
you are right, misunderstood. I have been a bit to fast.
/offtopic 
|
|
|
|
|
|
06/02/08, 9:13 AM
|
#13
|
|
Piston Honda
Orc Death Knight
Dunemaul
|
How does this handle Kalecgos? A lot of times, you're not in combat lot range of half the raid.
|
|
|
|
|
|
06/02/08, 9:16 AM
|
#14
|
|
Glass Joe
Draenei Shaman
Doomhammer
|
Originally Posted by Xelopheris
How does this handle Kalecgos? A lot of times, you're not in combat lot range of half the raid.
|
If the combatlog cant catch them, this addon wont either, and tbh it really doesn't matter from a healers pov as if they're oor, you can't heal them.
|
|
|
|
|
|
06/02/08, 9:50 AM
|
#15
|
|
Piston Honda
Orc Death Knight
Dunemaul
|
Originally Posted by groon
If the combatlog cant catch them, this addon wont either, and tbh it really doesn't matter from a healers pov as if they're oor, you can't heal them.
|
Healer A enters portal 3 seconds before DPS B. As Healer A's Spectral Realm debuff falls off, demon begins casting shadow bolt volley. DPS B is hit by volley before exiting. Healer A is responsible for healing DPS B, but didn't catch that damage in the combat log, therefore, health bar hasn't updated.
Does it still update on a HEALTH_UPDATE event or what?
|
|
|
|
|
|
06/02/08, 10:03 AM
|
#16
|
|
Piston Honda
Human Paladin
Das Syndikat (EU)
|
You have to rely on the regular health update in this case, it seems. Wich isn't that way off to make it impossible to heal, at least it worked forever until this addon came out.
|
|
|
|
|
|
06/02/08, 12:21 PM
|
#17
|
|
Von Kaiser
|
Actually saved a tank with NS last night. Health was negative and I popped it, he didn't die. So far really liking this add-on, it makes everything feel much more responsive.
|
|
|
|
|
|
06/02/08, 12:25 PM
|
#18
|
|
Piston Honda
|
Originally Posted by Xelopheris
How does this handle Kalecgos? A lot of times, you're not in combat lot range of half the raid.
|
I'm pretty sure when you are out of combat log range it just does it the old fashioned way.
edit: beaten
|
"Oh he's a sad little man? He's thrown a kettle over a pub, what have you done?"
|
|
|
|
06/02/08, 12:50 PM
|
#19
|
|
Glass Joe
|
The only issue I'm having with it, is that SCT doesnt seem to work with it.
Granted I'm testing it in AV, but I figured the best place to try it, would be one of the places it would seem to work the worst.
Updates on players close to me come incredibly fast, especially since its PVP.
To elaborate on the SCT issue, most of my heals show up as overheals, and sometimes I'm unsure if it is reporting people's correct health.
I do really like the fast updates in grid however, and hope that the mod gets more attention.
|
|
|
|
|
|
06/02/08, 1:41 PM
|
#20
|
|
Piston Honda
|
Originally Posted by Saerjin
The only issue I'm having with it, is that SCT doesnt seem to work with it.
Granted I'm testing it in AV, but I figured the best place to try it, would be one of the places it would seem to work the worst.
Updates on players close to me come incredibly fast, especially since its PVP.
To elaborate on the SCT issue, most of my heals show up as overheals, and sometimes I'm unsure if it is reporting people's correct health.
I do really like the fast updates in grid however, and hope that the mod gets more attention.
|
It's happening to me too with MSBT, everything shows as overheal. It's definitely worth being able to see damage instantly rather than 1-2 seconds later though.
|
"Oh he's a sad little man? He's thrown a kettle over a pub, what have you done?"
|
|
|
|
06/02/08, 1:45 PM
|
#21
|
|
Glass Joe
|
Originally Posted by Dollar
It's happening to me too with MSBT, everything shows as overheal. It's definitely worth being able to see damage instantly rather than 1-2 seconds later though.
|
Agreed.
|
|
|
|
|
|
06/02/08, 1:50 PM
|
#22
|
|
Glass Joe
|
I just installed this addon and some times it seems that it just doesn't update the health bar at all. Other than that it's a pretty sweet addon. Anyone know what might be causing it? I'm using Pitbull, SCT and Recount if it matters.
|
|
|
|
|
|
06/02/08, 1:59 PM
|
#23
|
|
Von Kaiser
Dwarf Priest
Silvermoon (EU)
|
Will be testing this on tonights raid. Hopefully any conflicting issues with this and MSBT will be sorted soon, as I use the scrolling battle text to show how much my heals land for on the target. Doesn't matter as much with recount really, as that isn't used in combat. I can imagine not being able to trust msbt might be quite annoying though...
Anyways, by the looks of it this is some awesome work and seems to have a lot of potential to it. And almost better, it's still version 1.0, so there's probably still lots of room for improvement :-)
|
|
|
|
|
|
06/02/08, 2:08 PM
|
#24
|
|
Let's Paint, Exercise, and Lifebloom
Night Elf Druid
Proudmoore
|
I've never liked the way those addons determine overhealing anyway. If I remember correctly, they rely on the fact that UnitHealth() updates slowly and they do something like:
1) Receive an event that says I healed a unit
2) Check how much the heal was for
3) Subtract UnitMaxHealth() - UnitHealth(), use that as the health deficit
4) Compare #2 and #3.
Seems kind of unreliable since it basically relies on slow updates to UnitHealth, since the UnitHealth call is made after the heal event is received. By the way I just checked Violation and SCT, they both do it this way. Not sure about other addons since those are the only two I have that calculate overhealing.
|
|
|
|
|
|
06/02/08, 3:25 PM
|
#25
|
|
Glass Joe
Draenei Shaman
Stormscale
|
As a resto shaman, I'm usually taking care of topping off raid damage during fights, and I try to be as proactive as possible. Unfortunately, raid damage usually requires a more reactive touch, on average. For example, the trash sentinel's (in Sunwell) chain lightning... when someone in raid gets hit by this, I immediately find the person with the greatest health deficit in raid (usually a lock or SP (lifetap and SW  )) and bounce a chain heal off of them to top off the raid. Based upon all indicators after installing this addon, my overheal was > 80%. This led me to believe, intuitively, that my healing was mostly ineffective, even though the combatlog (WWS) proved differently. I'm going to have to ignore recount and SCT unless they make the same changes as this addon does, and heal 'blind', as it were.
On the other hand, I don't really care what the numbers say. The success of a raid is more important to me than topping meters, and if I can accept that the healing I'm doing is actually effective, regardless of reported heals, then I should be fine. Instantaneous reporting of a person's health is by far the more important.
Mod is highly recommended, and good job to the author.
|
|
|
|
|
|
|