Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » User Interface and AddOns

Reply
 
LinkBack Thread Tools
Old 06/01/08, 12:13 PM   #1
Optikalusion
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 11:28 AM.

Offline
Reply With Quote
Old 06/01/08, 4:53 PM   #2
world
Von Kaiser
 
Human Warrior
 
Blackrock
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!

Offline
Reply With Quote
Old 06/01/08, 6:44 PM   #3
Dollar
Piston Honda
 
Draenei Shaman
 
Korgath
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?"

Offline
Reply With Quote
Old 06/01/08, 6:44 PM   #4
funkydude
Piston Honda
 
funkydude's Avatar
 
none
Human Warrior
 
No WoW Account (EU)
Interesting addon, I didn't think UNIT_HEALTH was so badly affected by latency.

Originally Posted by world View Post
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?

Author of BadBoy, BigWigs, and more...

Offline
Reply With Quote
Old 06/01/08, 9:24 PM   #5
Malan
Mike Tyson
 
Malan's Avatar
 
Malan
Tauren Shaman
 
No WoW Account
Originally Posted by funkydude View Post
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.

United States Offline
Reply With Quote
Old 06/02/08, 12:05 AM   #6
Andrast
DFTBA
 
Andrast's Avatar
 
Draenei Shaman
 
Frostmourne
Originally Posted by funkydude View Post
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.

Australia Offline
Reply With Quote
Old 06/02/08, 2:57 AM   #7
Grengorr
Glass Joe
 
Orc Warlock
 
Jubei'Thos
Running this mod would not affect the combatlog, and hence screw with WWS, correct?

Offline
Reply With Quote
Old 06/02/08, 6:18 AM   #8
vorda
Bald Bull
 
vorda's Avatar
 
Blood Elf Paladin
 
Jaedenar (EU)
Originally Posted by Grengorr View Post
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.

Offline
Reply With Quote
Old 06/02/08, 6:38 AM   #9
Optikalusion
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.

Offline
Reply With Quote
Old 06/02/08, 6:46 AM   #10
Zypora
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

Offline
Reply With Quote
Old 06/02/08, 7:23 AM   #11
vorda
Bald Bull
 
vorda's Avatar
 
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

Offline
Reply With Quote
Old 06/02/08, 7:49 AM   #12
Zypora
Glass Joe
 
Night Elf Priest
 
Outland (EU)
Yup Vorda,

you are right, misunderstood. I have been a bit to fast.
/offtopic

Offline
Reply With Quote
Old 06/02/08, 8:13 AM   #13
Xelopheris
Piston Honda
 
Xelopheris's Avatar
 
Orc Death Knight
 
Dunemaul
How does this handle Kalecgos? A lot of times, you're not in combat lot range of half the raid.

Offline
Reply With Quote
Old 06/02/08, 8:16 AM   #14
groon
Glass Joe
 
Draenei Shaman
 
Doomhammer
Originally Posted by Xelopheris View Post
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.

Offline
Reply With Quote
Old 06/02/08, 8:50 AM   #15
Xelopheris
Piston Honda
 
Xelopheris's Avatar
 
Orc Death Knight
 
Dunemaul
Originally Posted by groon View Post
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?

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » User Interface and AddOns

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Rogue] instant damage. Spork Class Mechanics 2 03/13/08 6:59 PM
Talent updates 10/18/06 Nite_Moogle Public Discussion 7 10/18/06 4:49 PM
Instant Attacks Aggression Public Discussion 12 10/14/06 5:09 PM