Eclipse Proccing for Lunar Eclipse
Wouldn't this significantly increase the time it takes to proc a lunar eclipse?
Theoretically yes. Although theoretically this would allow you to use higher values of haste with wrath before GCD clipping. With 600 haste, a 2 second cast with Nature's Grace would become:
2.0 / ((1.2 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297)) = 1.27 seconds
And throw in BL/Heroism you're looking at
2.0 / ((1.4 * 1.2 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297)) = 0.94 second which would still trigger a 1 second global cooldown
That's faster than the possible GCD. And without NG under BL/Heroism:
2.0 / ((1.4 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297)) = 1.08 second
@45% crit we're looking at
(1.00 * 0.6975) + (1.08 * (1 - 0.6975)) = 1.02 seconds for the average cast.
And throw in BL/Heroism you're looking at
2.0 / ((1.4 * 1.2 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297)) = 0.94 second which would still trigger a 1 second global cooldown
That's faster than the possible GCD. And without NG under BL/Heroism:
2.0 / ((1.4 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297)) = 1.08 second
@45% crit we're looking at
(1.00 * 0.6975) + (1.08 * (1 - 0.6975)) = 1.02 seconds for the average cast.
As you can see, we'd still be hitting the hard cap of the GCD during Nature's Grace. This means that despite the increase in cast time, increasing the proc rate on Eclipse would probably cause Lunar rotations to be easier to proc. (Although there would be a significant increase in Solar eclipse damage at higher values of haste, allowing that to scale as well so maybe that would be a balance). So to answer your question, not really. Especially considering most Lunar Boomkins run with higher haste anyway.
Solar Rotation Impact
As mentioned above, I was worried about what would happen to the damage of a Solar eclipse rotation once the cast time got bumped up and we could fire off wraths with larger benefits from haste. For the following calculations, I will assume that my raid buffed druid has 3000 spell power, 45% crit, and 600 haste. Yes, I realize this set may not exist, but it is entirely for demonstrative purposes.Here are some numbers that I'm gonna be using throughout to calculate this.
Normal Wrath Damage: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03) = 3234.58
Critical Wrath Damage: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(2.09) = 6760.27
Eclipse Normal Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.30) = 4204.95
Eclipse Critical Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.30)*(2.90) = 8788.36
Normal Wrath Cast Time: 1.5 /((1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 1.14
Normal NG Wrath Cast Time: 1.5 /((1.2 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 0.95 which we round to 1 since the GCD is 1.
Avg Wrath Cast Time: (1 * 0.6975) + (1.14 * (1 - 0.6975)) = 1.04
Glyphed Wrath Damage: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35) = 4366.68
Glyphed Crit Wrath Damage: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35)*(2.09) = 9126.36
Glyphed Eclipse Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35)*(1.30) = 5676.68
Glyphed Eclipse Crit Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35)*(1.30)*(2.90) = 11864.29
Glyphed Wrath Cast Time: 2.0/((1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 1.52
Glyphed NG Wrath Cast Time: 2.0/((1.2 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 1.27
Avg Glyphed Wrath Cast Time: (1.27 * 0.6975) + (1.52 * (1 - 0.6975)) = 1.35
Now on to the actual details. I am just focusing on the 30 seconds of the fight that we are either in Eclipse or on an Eclipse cooldown. Given the increased cast time, I'm going to assume that Solar rotations are now filling the cooldown time with Wrath spam. For sake of comparison, I will assume that we manage to predict when Starfire was going to crit and did not waste a cast in Eclipse on Starfire. We open by refreshing IS. Then we refresh IS and MF after the Eclipse proc expires.
Critical Wrath Damage: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(2.09) = 6760.27
Eclipse Normal Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.30) = 4204.95
Eclipse Critical Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.30)*(2.90) = 8788.36
Normal Wrath Cast Time: 1.5 /((1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 1.14
Normal NG Wrath Cast Time: 1.5 /((1.2 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 0.95 which we round to 1 since the GCD is 1.
Avg Wrath Cast Time: (1 * 0.6975) + (1.14 * (1 - 0.6975)) = 1.04
Glyphed Wrath Damage: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35) = 4366.68
Glyphed Crit Wrath Damage: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35)*(2.09) = 9126.36
Glyphed Eclipse Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35)*(1.30) = 5676.68
Glyphed Eclipse Crit Wrath: (658 * (3000 * 0.6714))*(1.13 * 1.04 * 1.03)*(1.35)*(1.30)*(2.90) = 11864.29
Glyphed Wrath Cast Time: 2.0/((1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 1.52
Glyphed NG Wrath Cast Time: 2.0/((1.2 * 1.05 * 1.03 * 1.03)(1 + (600 / 3297))) = 1.27
Avg Glyphed Wrath Cast Time: (1.27 * 0.6975) + (1.52 * (1 - 0.6975)) = 1.35
Normal Wrath Eclipse
Wrath Casts under eclipse effect: 13.96 / 1.04 = 13.42 which we shall down up to 13 since the 14th cast ends while no longer under the eclipse effects.
Average Wrath DPC Under Eclipse: (4024.95 * (1 - 0.45)) + (8788.36 * 0.45) = 6168.49
Avg Wrath Damage Under Eclipse: 6168.49 * 13 = 80190.37
That leaves 30 - (1.04 * 13 + 1.04) = 15.44 seconds of Eclipse cooldown. In that 15.44 seconds we will refresh IS and MF taking a total of 2.08 seconds, leaving 13.36 seconds left to cast wrath spells. Thus we have 13.36 / 1.04 = 12.85 casts which we must round down to 12 in order to avoid accidentally proccing the wrong Eclipse type.
Avg Wrath DPC: (3234.58 * (1 - 0.45)) + (6760.27 * 0.45) = 4821.14
Avg Wrath Damage: 12 * 4821.14 = 57853.68
Total Wrath Damage For Normal Eclipse Cycle: 57853.68 + 80190.37 = 138044.05
Total Wrath DPS For Normal Eclipse Cycle: 138044.05/30 = 4601.47
Glyphed Wrath Eclipse
Average Wrath DPC Under Eclipse: (4024.95 * (1 - 0.45)) + (8788.36 * 0.45) = 6168.49
Avg Wrath Damage Under Eclipse: 6168.49 * 13 = 80190.37
That leaves 30 - (1.04 * 13 + 1.04) = 15.44 seconds of Eclipse cooldown. In that 15.44 seconds we will refresh IS and MF taking a total of 2.08 seconds, leaving 13.36 seconds left to cast wrath spells. Thus we have 13.36 / 1.04 = 12.85 casts which we must round down to 12 in order to avoid accidentally proccing the wrong Eclipse type.
Avg Wrath DPC: (3234.58 * (1 - 0.45)) + (6760.27 * 0.45) = 4821.14
Avg Wrath Damage: 12 * 4821.14 = 57853.68
Total Wrath Damage For Normal Eclipse Cycle: 57853.68 + 80190.37 = 138044.05
Total Wrath DPS For Normal Eclipse Cycle: 138044.05/30 = 4601.47
Wrath Casts under eclipse effect: 13.96 / 1.35 = 10.34 which we shall round down to 10 since the 11th cast finishes while no longer under the eclipse effects.
Avg Glyphed Wrath DPC Under Eclipse: (5676.68 * (1 - 0.45)) + (11864.29 * 0.45) = 8461.10
Avg Glyphed Wrath Damage Under Eclipse: 8461.10 * 10 = 84611
That leaves 30 - (1.35 * 10 + 1.04) = 15.46 seconds of Eclipse cooldown. In that 15.46 seconds we will refresh IS and MF taking a total of 2.08 seconds, leaving 13.38 seconds left to cast wrath spells. Thus we have 13.38 / 1.35 = 9.91 casts which we must round down to 9 in order to avoid accidentally proccing the wrong Eclipse type.
Avg Glyphed Wrath DPC: (4366.68 * (1 - 0.45)) + (9126.36 * 0.45) = 6508.54
Avg Glyphed Wrath Damage: 9 * 6508.54 = 58576.86
Total Wrath Damage For Glyphed Eclipse Cycle: 58576.86 + 84611 = 143187.86
Total Wrath DPS For Glyphed Eclipse Cycle: 143187.86/30 = 4772.93
Avg Glyphed Wrath DPC Under Eclipse: (5676.68 * (1 - 0.45)) + (11864.29 * 0.45) = 8461.10
Avg Glyphed Wrath Damage Under Eclipse: 8461.10 * 10 = 84611
That leaves 30 - (1.35 * 10 + 1.04) = 15.46 seconds of Eclipse cooldown. In that 15.46 seconds we will refresh IS and MF taking a total of 2.08 seconds, leaving 13.38 seconds left to cast wrath spells. Thus we have 13.38 / 1.35 = 9.91 casts which we must round down to 9 in order to avoid accidentally proccing the wrong Eclipse type.
Avg Glyphed Wrath DPC: (4366.68 * (1 - 0.45)) + (9126.36 * 0.45) = 6508.54
Avg Glyphed Wrath Damage: 9 * 6508.54 = 58576.86
Total Wrath Damage For Glyphed Eclipse Cycle: 58576.86 + 84611 = 143187.86
Total Wrath DPS For Glyphed Eclipse Cycle: 143187.86/30 = 4772.93
TL:DR
So it seems to me that the glyphed version of the solar eclipse cycle would allow for an increase of 4772.93 - 4601.47 = 171.46 DPS which is clearly a nice increase. This "extra" dps came from the glyphs ability to allow wrath to scale with haste. This allows the solar rotation to continue to scale with stats just as well as the lunar rotation does, where currently the lunar rotation begins to scale better after 400 haste when wrath casts begin to clip the GCD.
A side note, since editing: The DPS of the glyphed Wrath cycle suffered by essentially one wrath cast in the eclipse cooldown portion. I had .91 of a cast which is easy to imagine that with a good RNG (or even decent RNG) you would garner that cast instead of switching to avoid proccing the wrong eclipse.
Oh Mumurs. I just talked and mathed myself into this as a fix for just about everything excluding our movement issue! How elegant and easy of a solution! Introduce ONE minor glyph that doesn't change the DPS of Wrath and solve a large chunk of our concerns! Well played sir. You have my vote in 2012!
No comments:
Post a Comment