Jump to content


Photo

Discipline Healing Compendium v3.1


  • This topic is locked This topic is locked
566 replies to this topic

#561 tedv

tedv

    Observation: I am awesome

  • Allied Members
  • 1,796 posts

Posted 26 March 2010 - 01:44 PM

Well I noticed a pretty large skew between the Skada and World of Logs estimations, but Skada was the one crediting me with a ton of absorbs and WoL with not very many. Skada had me at like 30% more than the average healer. But yes, I understand these are just estimates.

Our guild has four Val'anyrs so even our 10 man has two of them. But I think we could orchestrate an actual test rather than relying on combat log parses from raids. First find out how much damage a Power Word: Shield prevents. Heal yourself until Val'Anyr procs and then shield yourself. Click off Divine Aegis (if it's up for some reason) and get hit by someone, presumably in a duel. Count the total damage absorbed and see if it's more than the shield. And also check if you see the Protection of Ancient Kings buff on you.

If Val'anyr now procs off shields, variants of this test would let us determine whether it's the application or absorption of Power Word: Shield that triggers the Val'anyr shield. And you could test Divine Aegis in a similar manner.

#562 Abraham

Abraham

    Von Kaiser

  • Members
  • 26 posts

Posted 26 March 2010 - 02:10 PM

There is no way to determine what effect produced an absorb from combat logs. Damage events report the amount of damage dealt, resisted, and absorbed, but there is no attribution for the absorb effect. WoL uses a heuristic to attribute absorbs to the most recently applied effect that is known to be capable of absorbing damage. When you have few possible sources of absorb in the raid, or the targets of absorb effects do not overlap, this heuristic is reasonably correct. The more sources of absorb in the raid overlapping on the same target, the less accurate it will be.

In Ulduar when you had a Disc priest and maybe a couple of Paladins using Sacred Shield, WoL measured absorbs fairly reliably. Today's raid with a couple of Val'Anyr wielders thrown into the mix forces you to take the reported numbers with a grain of salt.


It's not that we have this problem since Icecrown, it's since the release of 3.3.3, so it has nothing to do with the amount of shields on the targets - this one stayed the same. Since 3.3.3 came live, WoL shows some weird numbers for our absorb effects an we try to figure out why. As my logs show, Divine Aegis and Protection of the Ancient Kings increased, while Power Word: Shield decreased accordingly. So the only two reasons I can think of are:
  • WoL changed their code
  • Blizzard changed the order shields are consumed
I'm just about to test the second one. Here are some extractions from my combatlog:

1. Protection of the Ancient Kings vs. Power Word: Shield
[TABLE]15:12:29> Glyphe 'Machtwort: Schild' von Abraham heilt Abraham um 0.(852 Ãœberheilung)|Power Word: Shield Glyph heals (852)
15:12:29> Abraham gewinnt Abraham Machtwort: Schild.|I gain Power Word: Shield
15:12:29> Abraham gewinnt Abraham Schutz der Uralten Könige.|I gain Protection of the Ancient Kings
15:12:32> Abraham trifft Übungsattrappe des Experten mit Schattenwort: Tod für 1 Schattenschaden.(1395 Schaden über Tod)|Shadow Word: Death hits target (1395)
15:12:33> Das auf Abraham wirkende Schutz der Uralten Könige von Abraham schwindet.|Protection of the Ancient Kings fades
15:12:33> Schattenwort: Tod wurde durch Abraham absorbiert.(1354 absorbiert)|Shadow Word: Death is absorbed (1354)[/TABLE]

2. Divine Aegis vs. Power Word: Shield
[TABLE]15:18:46> Sühne von Abraham heilt Abraham um 4583.(1258 Überheilung) (Kritisch)|Penance heals me critical (5841)
15:18:46> Abraham gewinnt Abraham Göttliche Aegis.|I gain Divine Aegis
15:18:48> Abraham gewinnt Abraham Machtwort: Schild.|I gain Power Word: Shield
15:18:50> Abraham trifft Übungsattrappe des Experten mit Schattenwort: Tod für 1 Schattenschaden.(2575 Schaden über Tod)|Shadow Word: Death hits target (2576)
15:18:51> Das auf Abraham wirkende Göttliche Aegis von Abraham schwindet.|Divine Aegis fades
15:18:51> Schattenwort: Tod wurde durch Abraham absorbiert.(2498 absorbiert)|Shadow Word: Death is absorbed (2498)[/TABLE]

3. Protection of the Ancient Kings vs. Divine Aegis
[TABLE]15:21:59> Sühne von Abraham heilt Abraham um 0.(4184 Überheilung)|Penance heals me (4184)
15:22:00> Abraham gewinnt Abraham Schutz der Uralten Könige.|I gain Protection of the Ancient Kings
15:22:00> Sühne von Abraham heilt Abraham um 0.(6088 Überheilung) (Kritisch)|Penance heals me critical (6088)
15:22:00> Abraham gewinnt Abraham Göttliche Aegis.|I gain Divine Aegis
15:22:01> Abraham trifft Übungsattrappe des Experten mit Schattenwort: Tod für 1 Schattenschaden.(2469 Schaden über Tod)|Shadow Word: Death hits target (2470)
15:22:02> Das auf Abraham wirkende Schutz der Uralten Könige von Abraham schwindet.|Protection of the Ancient Kings fades
15:22:02> Schattenwort: Tod wurde durch Abraham absorbiert.(2470 absorbiert)|Shadow Word: Death is absorbed (2470)[/TABLE]


That shows that the order shields are consumed is still Protection of the Ancient Kings > Divine Aegis > Power Word: Shield, so it has to be an World of Logs error.

@tedv: I deleted my Power Word: Shield glyph and shielded me while Val'anyr proc was active, but Protection didn't proc. Is also used PWS 25 times (with 31.20% crit) and had no Divine Aegis procs, so these two still don't proc from Power Word: Shield alone.

#563 lufe

lufe

    Glass Joe

  • Members
  • 10 posts

Posted 27 March 2010 - 04:03 PM

4 Piece Bonus: "Increases the effect of Power Word: Shield by 5% and Circle of Healing by 10%."
Glyph of PW:S: "Your Power Word: Shield also heals the target for 20% of the absorption amount."

As the absorption amount is increased by 5%, shouldn't the healing produced by the Glyph be increased as well?
In my tests, the glyph's healing amount is not considering the 4 piece bonus.. I think it's a bug. Have you guys done some tests regarding this matter?



Here are my test results, with self buffs and Flask of the Frost Wyrm, outside icc, casting PW:S every 15 seconds on myself:

Not using the 4 Piece Bonus
My Spell Power: 3669
My Glyph hit: 1662
My Glyph crit: 2493

Using the 4 Piece Bonus
My Spell Power: 3601 (-1.85%)
My Glyph hit: 1641 (-1.26%)
My Glyph crit: 2462(-1.24%)

The -1.26% difference is ok considering the reduced spell power. But shouldn't it be then increased by 5%, as the glyph is always 20% of the absorption amount, and the absorption amount has been increased by 5%? I expeced a value of 1723 instead of 1641.

#564 Julith

Julith

    Glass Joe

  • Members
  • 8 posts

Posted 27 March 2010 - 07:29 PM

...

That shows that the order shields are consumed is still Protection of the Ancient Kings > Divine Aegis > Power Word: Shield, so it has to be an World of Logs error.

@tedv: I deleted my Power Word: Shield glyph and shielded me while Val'anyr proc was active, but Protection didn't proc. Is also used PWS 25 times (with 31.20% crit) and had no Divine Aegis procs, so these two still don't proc from Power Word: Shield alone.


The order in which the shields are consumed depends on the remaining amount they can absorb. Smaller shields are consumed before greater shields. Normally PW:Shield is bigger then Aegis so most times its consumed last. But if you stack Aegis to 10k then shield yourself and then let yourself hit by something big (but not that big that it consumes both at the same time) you can see that PW:Shield is consumed before the Aegis. Here is my according combatlog:

<stacking aegis>
3/27 20:10:46.682  SPELL_AURA_REFRESH,...,"Julith",...,"Göttliche Aegis",
3/27 20:10:46.887  SPELL_HEAL,...,"Julith",...,"Glyphe 'Machtwort: Schild'",0x2,1178,1178,0,nil
3/27 20:10:46.949  SPELL_AURA_APPLIED,...,"Julith",...,"Machtwort: Schild",
...
3/27 20:10:50.930  SWING_MISSED,...,"Wachmann der Seelenwache",...,"Julith",...,ABSORB,6928
3/27 20:10:51.136  SPELL_AURA_REMOVED,...,"Julith",...,"Machtwort: Schild",...
3/27 20:10:51.699  SPELL_AURA_APPLIED,...,"Julith",...,"Schattenwort: Tod",...
3/27 20:10:51.704  SPELL_CAST_SUCCESS,...,"Julith",...,"Wachmann der Seelenwache",...,"Schattenwort: Tod",0x20
3/27 20:10:51.704  SPELL_ENERGIZE,...,"Julith",...,"Euphorie",0x2,544,0
3/27 20:10:52.125  SPELL_DAMAGE,...,"Julith",...,"Wachmann der Seelenwache",...,"Schattenwort: Tod",0x20,1905,...
3/27 20:10:52.360  SPELL_ENERGIZE,...,"Julith",...,"Euphorie",0x2,679,0
3/27 20:10:52.583  SPELL_PERIODIC_MISSED,...,"Julith",...,"Schattenwort: Tod",0x20,ABSORB,1847
3/27 20:10:52.991  SWING_MISSED,...,"Wachmann der Seelenwache",...,"Julith",0x511,ABSORB,6833
3/27 20:10:53.246  SWING_DAMAGE,...,"Wachmann der Seelenwache",...,"Julith",0x511,6850,0,1,0,0,604,nil,nil,nil
3/27 20:10:53.325  SWING_DAMAGE,...,"Julith",...,"Wachmann der Seelenwache",0x10a48,16,0,1,0,0,0,1,nil,nil
3/27 20:10:53.578  SPELL_AURA_REMOVED,...,"Julith",...,"Göttliche Aegis",0x2,BUFF

It is that way since a while now. I'm not sure when I tested and encountered this the first time but it was at least 3 months ago.
I can't test if the same holds for the hammer-bubble because I don't have the Valanyr.

#565 Guest_Agatha_*

Guest_Agatha_*
  • Guests

Posted 27 March 2010 - 11:52 PM

Firstly, I'm surprised no one has mentioned that the Glyph of Power Word: Shield now properly procs Divine Aegis. Actually, the patch notes say: Glyph of Power Word: Shield: The heal produced from this glyph is now more correctly treated as a heal for purposes of procing effects that are caused by heals, such as Divine Aegis and the weapon Trauma.

This, I believe is the reason for all the funky WOL absorb totals. If I remember correctly, because Blizzard has no method of truely tracking who or what did the absorb, WOL gives credit to the last absorption effect cast. This used to be fairly close. But now Divine Aegis is proccing after the shield, hence its getting the credit for a lot of absorbs that it probably shouldn't be. The Hammer did not used work off PW: Shield heals, and now it does. This could then be the last absorb effect and now be getting credit for the PW: Shield absorbs like Divine Aegis is. Something to test.

#566 Frmercury

Frmercury

    Facemelter

  • Members
  • 56 posts

Posted 28 March 2010 - 01:10 PM

Combat Log Absorbs

Afaik the only official statement on combat logs assigning absorbs was from the Priest Q and A:

Q: Are there plans to ensure absorption mechanics are properly displayed and stored in the combat log in the near future?

Ghostcrawler: Technically, we can’t attribute absorption to the caster correctly. We know who cast the spell, but we can’t display easily which of the absorptions counts when there are multiple absorptions on a target. The change we made for 3.2 was to show how much damage was left on each absorption effect before and after the damage was done. This should allow third-party addons to figure out which absorb effect goes with which caster and properly credit them for it. The answer, I suspect they will find, is that shields actually prevent a lot of damage. We have seen priests prevent as much damage as they healed.



#567 Nicene

Nicene

    Glass Joe

  • Members
  • 10 posts

Posted 30 March 2010 - 06:09 PM

I know there are math threads and post on how this all work, at least for PWS. But I can say without a doubt my Shields vary a ton for absorption in the logs. Is there a reliable formula that I can count on for my shield strength? Logs say that at times my shields are covering 10K+ and well that seems a bit high, with an average of 3k being covered, which seems a bit low.

...

DA is another sore spot for me. Clearly there is a stated amount that will be produced off any crit heal I toss out. Is there some invisible cap? I have ask because I have seen my Greater Heals tag a target for 17k+ and then the logs say the largest DA I proc'd is 2.5k for that fight. Just doing the simply math that DA should have been 7.2k. Are their any coefficients for DA like SP or talents as well buffing it up further or is it a simple effect that seems to be malfunctioning?

Can some one give me some insight on this?


For PWS, you can do the math yourself or download DrDamage to get a half-decent look at what your PWS should be capable of absorbing. Absorb counts have been much improved, but it is still possible for parsers to be confused between PWS absorbs and other absorbs.

DA has a cap at 10,000 HP. So if you have past shields on the target and get a 20k crit heal, the difference between current DA strength and 10000 will cap your shield.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users