SkadaHealAbsorbs
Adds a new module to Skada that tracks absorbs (Power Word: Shield, Divine Aegis, etc).
While Skada comes with a basic absorb tracker, its a bit lacking. It doesn't offer enough information, and it requires you to switch back and forth between the absorb module and the healing module to fully evaluate the healing done.
This module displays absorbs and heals in the same window. It tracks all heals/absorbs on a spell and player basis, and it calculates total healing done, percentage of total healing, and heals per second.
@virginc
I just committed a change (r24) that adds overhealing percentage to the tooltip. Note that this will require the latest Skada alpha.
@angrysteel
Sorry, that bug was my fault. I introduced Absorb tracking into Skada, but didn't properly make it work for existing sets. Assuming you're still seeing this issue, you can just update Skada to the latest alpha version and it should work properly again. Alternatively, just reset Skada.
Note that SkadaHealAbsorbs depends on SkadaHealing, so you can't just disable it.
you see in the picture icons. I see in me no
R 1.7
72x SkadaHealing-r373\Healing.lua:27: attempt to perform arithmetic on field "healingabsorbed" (a nil value)
SkadaHealing-r373\Healing.lua:27: in function <SkadaHealing\Healing.lua:10>
SkadaHealing-r373\Healing.lua:81: in function "func"
Skada\Skada-r373.lua:1402: in function <Skada\Skada.lua:1302>
<string>:"safecall Dispatcher[19]":4: in function <string>:"safecall Dispatcher[19]":4
<in C code>
<string>:"safecall Dispatcher[19]":13: in function "?"
Ace3-r1045\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
Ace3-r1045\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals:
nil
Not sure if this is tied to this module or skadas healing module, but i had not gotten this error before installing this module.
Should i turn off Skadas default healing module in favor of this one?
I don't know who updated this, but my god, THANK YOU! I can finally use this without errors...
@Zakaluka15 Honestly when 4.0.1 came out I was very pressed for time, and I chose not to update the addon to handle the new combat log data. I had put in thousands of hours of testing as a healing lead, and the numbers as-is seemed accurate. That said, it is preferable to use all the information given to produce the most accurate results, and I hope the new author gets around to updating it.
@ntzolev Honestly, even though I played a shaman as a main, it never occurred to me to even try tracking that glyph. I don't think anybody seriously considered Stoneclaw glyph as a viable raiding glyph, when there were so many more effective options. I admit there have always been a few cases where it may have been helpful to drop it, but the amount healed would be so small in the grand scheme of things it wouldn't affect the healing meters. It looks like it would be fairly easy to add it in, so there's some hope for it down the road.
@DrakeWurrum Since the addon hasn't been effectively worked on in a year, I have no doubt that it is lagging behind in recent addon api changes. That said, a few minutes of research leads me to believe its most likely Skada itself that's causing most of the FPS lag spike problems, judging from what people are saying. *shrug*
The project is actually "public" so anybody can update it, which is what I did back in Dec to fix a couple of issues with absorbs.
Is there anything special about the glyphed Stoneclaw totem? Because this addon doesn't show absorbs from it. Or any other addon, for that matter.
Hi, I am getting an LUA error, as follows:
Error occured in: Global
Count: 1
Message: ...terface\AddOns\SkadaHealAbsorbs\SkadaHealAbsorbs.lua line 287:
attempt to compare number with nil
Debug:
(tail call): ?
(tail call): ?
...terface\AddOns\SkadaHealAbsorbs\SkadaHealAbsorbs.lua:287: func()
Skada\Skada.lua:1402:
Skada\Skada.lua:1302
[string "safecall Dispatcher[18]"]:4:
[string "safecall Dispatcher[18]"]:4
[C]: ?
[string "safecall Dispatcher[18]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
Can someone either let me know how I can fix this myself, or direct me to an update? Thank you
This particular mod causes Skada to lag even worse than Recount does, so I guess this mod hasn't been updated for new stuff in recent patches. Would very much like to see it updated so I can get a meter tracking my priest's absorbs properly!
I have been on the search for a meter that comes with a reliable eHPS readout. Basically I want my meter to calculate eHPS the same way WoL does. Yes, I know there will be variance and this is unavoidable, but currently there are quite drastic differences in both recount and skada.
- Vanilla skada still seems to absolutely botch absorbs. I've heard rumors that it still guesses? This makes the 'healing done' value completely unusable for any class with absorbs. Affects pala somewhat but really hits disc hard.
- Recount gets healing done correct, but bases its eHPS on activity time rather than duration of combat. That's not eHPS at all. They even rebuff this common request in their FAQ by claiming HPS is recount is in fact eHPS, which discourages me from making this post over on wowace.
So I can choose skada that gets eHPS correct and absorbs completely wrong, or I can choose recount to see an accurate healing done figure but completely skewed HPS.
Does this module for skada use absorb values from the combat log rather than guessing?
Please note that the combat log event params have changed in 4.3 for the _MISSED spell suffix
from: missType, amountMissed
to: missType, isOffHand, amountMissed
I would be interested in continuing development for this. Contact me on Curse.
his tracks dodge, block, parry, misses, hits, and full absorbs (from druid and dk tanks).... but often the shields are not completely absorbed and it would be nice to be able to track partial absorbs from those as well.. if it's not too much work, could you take a look? :) would be greatly appreciated if someone revived this addon and you seem to be the most qualified for the absorb portion of this addon :D
Since 4.0.1 the combat log gives more information about absorbs.
Are absorbs still guessed or are they calculated now ?
@virginc
If you drill down into the list of spells cast by a single player, the tooltip has overhealing shown.
I wouldn't consider doing a modification to do the red/green bar style of Total Healing.
I may add in a simple overhealing percentage or number shown alongside hps and percentage healing done on the list of players.