
Originally Posted by Happee
Maybe something changed in Beta that I missed, but there was testing in the old thread that proved pretty conclusively that LB isn't clipped. It works like Lacerate, in that once you have it rolling, casting it again only adds to the time remaining, but doesn't change the time between ticks (once per second).
You bring up a good point though, how far behind perfect efficiency is a good player? To me this nerf feels like someone at Blizzard asked "how well does LB work if all the ticks heal for full and you roll it on multiple tanks?", then panic ensued. I think we all know that the reality of LB output is no where near this fantasy setting.
To get a good idea of true LB efficiency for a player the following variables would need to be parsed:
How many 1 stack ticks should have happened.
How many 2 stack ticks should have happened.
How many 3 stack ticks should have happeded.
How many times was LB cast.
How many times did it bloom.
Some of these might be ignored, but this would give us all needed information.
|
I looked into this today, and what you say seems to be true: once the tick for the initial lifebloom is set, it happens every second regardless of when the stack is reset.
Here's a filtered WWS log that demonstrates this:
Wow Web Stats
From this log, we can also calculate the efficiency of the lifebloom.
Disclaimer: I don't know whether this fight is actually a reasonable fight to draw statistics from--but it's good to demonstrate the technique.
* Lifebloom is first cast at 52'17.438. From there on out, we see a log entry somewhere in the 360-422ms range for every second that lifebloom ticks.
* The initial lifebloom stack expires at 54'28.454, for a total uptime of 2'11 = 131 seconds. Therefore we expect 131 log entries for lifebloom, as the final frame should have a Lifebloom tick.
* Patchwerk's first swing is at 52'19.500. This means that 2 ticks are wasted due to occurring before the start fighted, leaving 129 ticks to account for.
* After 5'19.500, I manually count 31 entries before the bloom entry at 54'28.454. Thus, 98 ticks are skipped due to the target having full HP
* For 31 active ticks, each tick heals for a raw amount of 1490hp -- a total of 46,910. Of this, 5298 is wasted due to overhealing.
* Lifebloom is cast a total of 18 times from initial application from bloom.
* The final bloom is for 3714, and is wasted entirely due to overhealing.
Thus we can calculate a few things:
Mana spent: 366 * 18 = 6518
Effective healing done: 41612
Effective HPM: 6.384
Effective HPS: 41512 / 129 = 322.6
We can also use these numbers to quickly calculate the theoretical throughput of Lifebloom in optimal conditions.
Assuming fast-stacking to a triple stack, a 2'11 lifebloom roll that is refreshed exactly at the 9 second mark requires ceil((131 - 2) / 9) + 2 = 17 casts of Lifebloom to maintain. Allowing for the first 2 ticks to waste due to preparation time, it will tick 129 times for 1490hp and bloom for 3714, none of which will overheal.
Mana spent: 366 * 17 = 6518
Optimal healing done: 129 * 1490 + 3714 = 195,924
Optimal HPM: 30.06
Optimal HPS: 195,924 / 129 = 1518
Lifebloom efficiency: 6.384 / 30.06 = 21.24%
So in this example fight, we are seeing the druid achieve only 21% of 'reasonably optimum' performance off of Lifebloom. Is this good efficiency in practice? Is this particular fight reasonable to measure performance? I don't know. We would have to perform this analysis on several fights to get a ballpark answer.
EDIT:
Realizing that the above fight is probably not a great example, I redid the calculations using a recently posted Patchwerk-10 I found on WWS:
Wow Web Stats
This fight is a 2-healed 10-man Patchwerk with Paladin + DK tank, Paladin + Druid healer.
Start: 54'42.094
End: 56'09.063
Duration: 1'27 -- 87 ticks
Lifebloom casts: 13 (+2 setup)
Activations: 47 x 1077 = 50619
Blooms: 3039
Overheal: 249+931+266+1055+1074+338 = 3913
Effective heal: 49745
Effective mp: 5490
Effective HPM: 9.012
Optimal casts: 12 + 2
Optimal heal: 96738
Optimal mp: 5124
Optimal HPM: 18.88
Lifebloom efficiency: 47.73%
Again, this shows that the realistic performance of Lifebloom is far, far below the theoretical optimum.