Windsong may be better than Jade Spirit?

Open discussions about anything! Let's keep it Rated R (or better)!
User avatar
Cremate
Visitor
Visitor
Posts: 2265

Windsong may be better than Jade Spirit?

Post#1 » 24 Nov 2012, 14:13

I have rolled Windsong on my weapon consistently due to my "feeling" that the multiple same-time buffs of the secondary stats, and their frequency, outweighed the Jade Spirit proc benefits. This was usually responded to with mostly "PFT! You're just a cheapo. I've had Jade Spirit on my [Random Quest Green Weapon] since I got it!"

But in my magey readings I came acrossed a thread in Elitist Jerks who happens to agree with me, and provide some mathematical data to support the claim. This isn't claiming "Mastery > Intellect" or anything crazy like that... but a more detailed look at how the buffs are procced, supports what I have been thinking for Fire Mages at least.

Read, discuss, debate....


I've been curious about the Windsong vs Jade Spirit issue. Last night, the first of our enchanter guildies hit revered, and Sunday night raid was the first chance I got to personally see it in action.

By Design (or in theory):
Jade Spirit: 1650 Int ~ 12 seconds ~ 50 second ICD ~ 10% chance to proc ------> We should then expect 1 proc every 55 seconds or so for 21.82% up-time, which matched our logs. (Our DPS with Jade Spirit had 20% uptime on the buff).
This leads to a simple: 1650*12/55 = 360 Int

Windsong: By Blizzard's explanation: we should see: 1500 (random 2ndary stat) ~ 12 seconds ~ 2 PPM ------> we should then expect 40% up-time.
This should lead to: 1500*12*2/60 = 600 secondary.

First, the spell rolls to check if Windsong Procs, then it will give you one of the random 3. Crit, mastery, haste should all have equal chances within these 3.
Thus, with enough iterations to stamp out RNG, it *SHOULD* be a static: 200 Crit, 200 Haste, 200 Mastery.

Now, using my stat weights of:
4.14 Int
2.97 Hit
2.27 Crit
1.95 Haste
1.59 Mastery
I *should* be looking at:

Jade Spirit: 4.14*360 = 1490
Windsong: 2.27(200) + 1.95(200) + 1.59(200) = 1162

Here, you should note that at 256 of each static secondary (769 total static secondary) or 51.29% uptime, Windsong would equal the value of Jade Spirit.


However, Daxx has said:
"Here are even more nitty gritty details, if you’re interested:

It can proc from any damage/healing event.
It keeps track of the last time it had a chance to proc for that enchant.
It calculates the difference in time since the last chance to proc.
It uses that time to determine the chance for that event to trigger a proc.
For example, if you have 22% Haste, it was 1.4sec since the last chance to proc, and you’ve got Windsong, then the chance to proc is 2(ppm) * 1.22(haste) * 1.4(time since last chance) / 60 (sec per min) = 5.693%.
The ‘time since the last chance to proc’ is capped at 10sec, so that your first attack of a fight isn’t a guaranteed proc."

What this means is (with 12.5% haste raid buffed)
3.75% chance to proc every second on ANYTHING
7.5% chance to proc once every 2 seconds on ANYTHING
11.25% chance to proc once every 3 seconds on ANYTHING
15% chance to proc within 4 seconds
18.75% chance to proc within 5 seconds
22.5% chance to proc within 6 seconds
26.25% chance to proc within 7 seconds
30% chance to proc within 8 seconds
33.75% chance to proc within 9 seconds
37.5% chance to proc within 10 seconds (which is the max; anything past 10 seconds would have this same chance)

The problem is Blizzard is underestimating how many times we get to roll. Here's a sample of 10 seconds of my DPS:
[22:06:00.206] Windrie Nether Tempest Gara'jal the Spiritbinder 6901
[22:06:00.593] Windrie Ignite Gara'jal the Spiritbinder 10417
[22:06:00.593] Windrie Pyroblast Gara'jal the Spiritbinder 15561
[22:06:00.593] Windrie Fireball Gara'jal the Spiritbinder 64745
[22:06:00.836] Windrie Nether Tempest Gara'jal the Spiritbinder 6901
[22:06:01.534] Windrie Nether Tempest Gara'jal the Spiritbinder *17059*
[22:06:02.031] Windrie Fireball Gara'jal the Spiritbinder *205245*
[22:06:02.225] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:02.459] Windrie Ignite Gara'jal the Spiritbinder 9469
[22:06:02.539] Windrie Stormlash Gara'jal the Spiritbinder 26020
[22:06:02.998] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:03.125] Windrie Pyroblast Gara'jal the Spiritbinder *40391*
[22:06:03.529] Windrie Nether Tempest Gara'jal the Spiritbinder *17912*
[22:06:03.597] Windrie Fireball Gara'jal the Spiritbinder *216731*
[22:06:03.797] Windrie Inferno Blast Gara'jal the Spiritbinder *86628*
[22:06:04.121] Windrie Stormlash Gara'jal the Spiritbinder 23957
[22:06:04.271] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:04.434] Windrie Ignite Gara'jal the Spiritbinder 45402
[22:06:04.496] Windrie Stormlash Gara'jal the Spiritbinder 15126
[22:06:04.997] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:05.572] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:05.881] Windrie Pyroblast Gara'jal the Spiritbinder 16339
[22:06:05.884] Windrie Pyroblast Gara'jal the Spiritbinder *449047*
[22:06:06.300] Windrie Nether Tempest Gara'jal the Spiritbinder *17912*
[22:06:06.464] Windrie Ignite Gara'jal the Spiritbinder 38293
[22:06:06.530] Windrie Stormlash Gara'jal the Spiritbinder 17955
[22:06:06.965] Windrie Pyroblast Gara'jal the Spiritbinder 181595
[22:06:06.976] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:07.636] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:07.694] Windrie Stormlash Gara'jal the Spiritbinder 18772
[22:06:07.956] Windrie Pyroblast Gara'jal the Spiritbinder 126939
[22:06:08.349] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:08.447] Windrie Ignite Gara'jal the Spiritbinder 83947
[22:06:08.447] Windrie Pyroblast Gara'jal the Spiritbinder 29782
[22:06:08.520] Windrie Stormlash Gara'jal the Spiritbinder *95599*
[22:06:09.020] Windrie Nether Tempest Gara'jal the Spiritbinder *14927*
[22:06:09.240] Windrie Pyroblast Gara'jal the Spiritbinder 181884
[22:06:09.722] Windrie Stormlash Gara'jal the Spiritbinder *31696*
[22:06:09.801] Windrie Nether Tempest Gara'jal the Spiritbinder *14927*
[22:06:10.143] Windrie Combustion Gara'jal the Spiritbinder *248061*
[22:06:10.197] Windrie's Windsong fades from Windrie
[22:06:10.205] Windrie Pyroblast Gara'jal the Spiritbinder *61352*
[22:06:10.385] Windrie Nether Tempest Gara'jal the Spiritbinder 7246
[22:06:10.486] Windrie Ignite Gara'jal the Spiritbinder 84572
[22:06:10.913] Windrie Stormlash Gara'jal the Spiritbinder *40212*

With 44 chances to roll every 10 seconds, how can they expect us to not have a ridiculous # of procs?

Here're the actual number of procs we saw in a 6 minute fight:
- Resto Shaman (keeping healing rain down all the time): 45 procs (150% uptime, yes that means she ALWAYS had 1 of the 3 buffs up, and half the time she had 2 of the 3 buffs up)
- Aff Warlock 1: 38 procs (126% uptime -> 630 crit, 630 haste, 630 mastery)
- Me: 21 procs (70% uptime -> 350 crit, 350 haste, 350 mastery) (Jade Spirit: 1490
Windsong: 2033.5)
- Boomkin 1: 18 procs (60% uptime -> 300 crit, 300 haste, 300 mastery)
- Feral: 16 procs (53% uptime -> 265 crit, 265 haste, 265 mastery)

So, it becomes obvious that when using DoTs, the ability to get a massive # of rolls makes Windsong better than Jade Serpent.

TLDR; USE WINDSONG for Fire.... (Frost is going to be better with Jade Serpent, as they value int much more, and they don't have the DoTs to lead into ridiculous # of rolls).
The Champ Is Here.

Dotmatrics

Re: Windsong may be better than Jade Spirit?

Post#2 » 25 Nov 2012, 22:54

I've thought this, but hadn't had time to research myself. Thanks for posting this.

Return to “Open Discussion”

Who is online

Users browsing this forum: Google [Bot] and 3 guests