This is an alert plugin for Grid, so Grid is required to use this addon. This module parses the combat log for damage and healing events and adds a timed duration alert to Grid for it, which can be tied to an indicator.
This module was inspired by Meloeth's InstantHealth addon. I tried InstantHealth, and really liked it, but had a few minor issues and decided that I could do with something a little simpler.
The basic premise is that UNIT_HEALTH events are batched at the server, and you receive one from the server roughly every 1/3 of a second. These UNIT_HEALTH events control the updating of all your health bars, including those in Grid. Combat log events are sent as soon as they occur. By parsing the combat log events for damage and healing, you can get slightly faster information about who needs healing.
Meloeth's InstantHealth mod overrides the default Blizzard UnitHealth() API and UNIT_HEALTH events. This can cause tainting in certain Blizzard interfaces (like TargetOfTarget) and cause issues for other addons, particularly "damage meter" type addons. It can also lead to a performance hit because of all the extra health updates.
This Grid addon attempts to strike a balance by giving you an early indicator without being so intrusive.
This module gives you a timed duration alert whenever someone in your party/raid takes damage (as indicated by the combat log). The alert stays active for a configurable period (the default is 2 seconds). The amount of damage, or threshold, it takes to trigger the alert, is also configurable (the default is 500 hp).
By tying the alert to an indicator (like a corner square), you can potentially get a *slightly* early indicator of who has taken damage. As a healer, I liken it to the "aggro status" which can sometimes provide an early indicator of who is about to take damage. You can also tie it to a textual indicator to see the amount of damage reported by the combat log event.
I find it useful. Your mileage may vary. Meloeth's InstantHealth addon is awesome, and if you don't use Grid, or don't want to deal with the setting up Grid to use a seperate alert, you should really try it.
This looks like a great addon-- I've just got a question.
I installed it as directed, ect. but seem to have a bit of an issue. After taking the initial hit of damage, the status indicator continues to stay on (long, long after I've left combat) and doesn't seem to ever turn itself off-- regardless if I've got the "dmg duration" set to 1.0. Any idea?
In the future, are there any plans to allow a specific user input under the "dmg threshold" area? I like to start my HOTs when the initial hit of damage is taken-- and that hit isn't always going to be above 500. While I can look at the healthbars and continue on as I've always done, yes, being able to edit that number to something lower would be helpful IMHO.
This looks like a great addon-- I've just got a question.
I installed it as directed, ect. but seem to have a bit of an issue. After taking the initial hit of damage, the status indicator continues to stay on (long, long after I've left combat) and doesn't seem to ever turn itself off-- regardless if I've got the "dmg duration" set to 1.0. Any idea?
I've not seen this happen. Can you give me any more details? I'll try to duplicate this and let you know I find.
Quote from Sara_V »
In the future, are there any plans to allow a specific user input under the "dmg threshold" area? I like to start my HOTs when the initial hit of damage is taken-- and that hit isn't always going to be above 500. While I can look at the healthbars and continue on as I've always done, yes, being able to edit that number to something lower would be helpful IMHO.
Currently the "increment" for the slider control is set to 500. Would 250 be small enough? or should I go to 100?
First question: I have it set as my border indicator. When I or anyone in my party/raid takes the 500 damage, it turns on as should.. but then doesn't ever turn off for those it selects-- long after combat ends. Even when I disable it from being my border indicator and then turn it back on an hour or so later, their borders are still lit up regardless if they're currently taking damage or not. The only way I can finally make the border highlight turned off is by logging or /reloadui. I use a LOT of other acemods and it might be something conflicting.. I'm just not sure what. Sorry if that isn't very helpful. :(
Second question: I'd say 100 would be good, although some of the crazy healers out there may want it as little as 1.
This module was inspired by Meloeth's InstantHealth addon. I tried InstantHealth, and really liked it, but had a few minor issues and decided that I could do with something a little simpler.
The basic premise is that UNIT_HEALTH events are batched at the server, and you receive one from the server roughly every 1/3 of a second. These UNIT_HEALTH events control the updating of all your health bars, including those in Grid. Combat log events are sent as soon as they occur. By parsing the combat log events for damage and healing, you can get slightly faster information about who needs healing.
Meloeth's InstantHealth mod overrides the default Blizzard UnitHealth() API and UNIT_HEALTH events. This can cause tainting in certain Blizzard interfaces (like TargetOfTarget) and cause issues for other addons, particularly "damage meter" type addons. It can also lead to a performance hit because of all the extra health updates.
This Grid addon attempts to strike a balance by giving you an early indicator without being so intrusive.
This module gives you a timed duration alert whenever someone in your party/raid takes damage (as indicated by the combat log). The alert stays active for a configurable period (the default is 2 seconds). The amount of damage, or threshold, it takes to trigger the alert, is also configurable (the default is 500 hp).
By tying the alert to an indicator (like a corner square), you can potentially get a *slightly* early indicator of who has taken damage. As a healer, I liken it to the "aggro status" which can sometimes provide an early indicator of who is about to take damage. You can also tie it to a textual indicator to see the amount of damage reported by the combat log event.
I find it useful. Your mileage may vary. Meloeth's InstantHealth addon is awesome, and if you don't use Grid, or don't want to deal with the setting up Grid to use a seperate alert, you should really try it.
You can download it from the WoW Ace SVN here: http://files.wowace.com/GridStatusCombatLogDmg/GridStatusCombatLogDmg.zip
You can read about it on the WoW Ace Wiki here: http://www.wowace.com/wiki/GridStatusCombatLogDmg
I installed it as directed, ect. but seem to have a bit of an issue. After taking the initial hit of damage, the status indicator continues to stay on (long, long after I've left combat) and doesn't seem to ever turn itself off-- regardless if I've got the "dmg duration" set to 1.0. Any idea?
In the future, are there any plans to allow a specific user input under the "dmg threshold" area? I like to start my HOTs when the initial hit of damage is taken-- and that hit isn't always going to be above 500. While I can look at the healthbars and continue on as I've always done, yes, being able to edit that number to something lower would be helpful IMHO.
I've not seen this happen. Can you give me any more details? I'll try to duplicate this and let you know I find.
Currently the "increment" for the slider control is set to 500. Would 250 be small enough? or should I go to 100?
-Pach
Second question: I'd say 100 would be good, although some of the crazy healers out there may want it as little as 1.
I also changed the threshold step to 100.
Let me know if you find anything else or have any other suggestions.
-Pach
...ns\GridStatusCombatLogDmg\GridStatusCombatLogDmg.lua:219: attempt to compare number with nil:
Try going into the settings menu and setting a new "threshold" value.
HTH.
-Pach