HOVV ACCURATE ARE RAVVR AND THE FERAL SIMCRAFT?
I. Preface
Funkymusic, I don't expect you to come and respond to any of my comments. However, if you do decide to continue our previous conversation, I expect you to read this post entirely and to give me constructive feedback for the things I was allegedly wrong about. This includes quoting the part(s) you disagree with, giving me proper explanation why X is wrong, and preferably some numbers as further proof for your claim. Keep in mind, most of the things I have written here and in the guide come from analysing different builds and scenarios in Rawr and the feral simcraft + personal playtesting of the mechanics on warmane, and saying I was wrong about something would mean that you disagree with the results from those programs. I'm quite stubborn you see, and I will require solid evidence why I should change my previous conclusions. Generic comments will not be accepted as valid criticism.
That said, I consider this is a good opportunity to defend the accuracy of the sources of information I use most often, namely Rawr and the feral simcraft. So, if someone is skeptical about the information in the guide, here you can get an idea how the information in those programs reflects the current script on warmane. Let's begin with the actual script of our abilities.
II. How are our feral abilities scripted?
I'll concentrate only on the most commonly used spells in cat form, namely AA, Mangle, Shred, Rake, Rip, and FB.
A) Our cat bleeds (Rake & Rip)
I want to start with our bleeds because they are not affected by armour and therefore are the easiest to calculate and to check.
However, the damage of this ability is further increased by the following multipliers - https://wotlk.cavernoftime.com/spell=16999, https://wotlk.cavernoftime.com/spell=48566, https://wotlk.cavernoftime.com/spell=52610 (33% with https://wotlk.cavernoftime.com/spell=64307), https://wotlk.cavernoftime.com/spell=17073, and https://wotlk.cavernoftime.com/spell=33867 + https://wotlk.cavernoftime.com/item=41398 in case of a critical strike. This is why I wrote the following formula in the guide:
Quote:
Rake = (AP/100+176+3*358+AP*0.18)*Savage Fury*Mangle*SR*Naturalist
! For Frostmourners and people w/o 4pt10 - (AP/100+176) is the thing that crits. Everything else - doesn't. !
Rake (non-crit, 4pt10 or no 4pt10) = (AP/100+AP.18+1250)*2.28228
Rake (crit, 4pt10) = (AP/100+AP.18+1250)*5.17164648
Rake (crit, no 4pt10) = ((AP/100+176)*5.17164648)+((AP*0.18+1074)*2.28228)
Let's see how accurate this formula is. On my Lordearon cat, I have 10983 AP:
If I were to use this value in the formula above, I would get:
Quote:
Rake (initial attack, no crit) = (10983/100 +176)*2.28228 = 652.34
Rake (initial attack, crit) = (10983/100 +176)*5.17164648 = 1,478.21
Rake (tick, no crit) = (10983*0.06+358)*2.28228 = 2,321.033
Rake (tick, crit) = (10983*0.06+358)*5.17164648 = 5,259.46
Imgur link
However, the damage of this ability is further increased by the following multipliers - https://wotlk.cavernoftime.com/spell=48566, https://wotlk.cavernoftime.com/spell=52610 (33% with https://wotlk.cavernoftime.com/spell=64307), https://wotlk.cavernoftime.com/spell=17073, and https://wotlk.cavernoftime.com/spell=33867 + https://wotlk.cavernoftime.com/item=41398 in case of a critical strike. In addition, Rip's duration is extended with https://wotlk.cavernoftime.com/item=40902 and https://wotlk.cavernoftime.com/item=40902. This is why I wrote the following formula in the guide:
Quote:
Rip (no additional bonuses) = (36+93*5+0.05*AP)*11*SR*Mangle*Naturalist
Rip (-//-) = (AP*0.05+501)*20.9209
Rip (-//-, crit) = (AP*0.05+501)*47.4067594
Rip (multiplier with 2pt7) = 24.7247 or 56.0261702 (in case of a critical strike)
Rip (base damage with Rip Idol) = (AP*0.05+606)
Let's see how accurate this formula is. If I were to replace "AP" with my current one in the formula above, I would get:
Quote:
Rip (single tick, no crit) = (10983*0.05+501)*1.9019 = 1,997.28
Rip (single tick, crit) = (10983*0.05+501)*4.3097054 = 4,525.84
Imgur link
B) Damage reduction caused by the boss's armour
The remaining abilities are all affected by the boss's armour, how much Armour Penetration we have, and what kind of armour reduction debuffs said boss has. I'm not sure how much armour a target dummy has, so I will consider the standard one (10,643). On my feral cat, I have 1399 Arp, so I'm sitting at the maximum cap but during this experiment I didn't use FFF. To calculate how much damage will be applied under such circumstances, I will use these formulas:
Quote:
ArP cap = (Armor + 15232.5)/3
EffectiveArmor = Armor – ArP rating / 1399.6 * min{Arp cap, Armor}
DR% = EffectiveArmor / (EffectiveArmor + 15232.5)
DA% = 1 – DR%
Sources: warmane article and VVrath Classic video by SimonizeShow
and get these values:
Quote:
ArP cap = (10,643 + 15232.5)/3 = 8,625.17
EffectiveArmor = 10,643 - 8,625.17 = 2,017.83
Damage Reduction = 2,017.83/(2,017.83+15232.5) = 0.117 or 11.7%
Damage Applied = 1-0.117 = 0.883 or 88.3%
I will use 0.883 to calculate the damage that is applied after the armour reduction.
C) FB
I've purposely chosen to show the script for this ability first because it's not based on our flat damage. The formula looks like so:
However, the damage of this ability is further increased by the following multipliers - https://wotlk.cavernoftime.com/spell=16862, https://wotlk.cavernoftime.com/spell=52610 (33% with https://wotlk.cavernoftime.com/spell=64307), https://wotlk.cavernoftime.com/spell=17073, and https://wotlk.cavernoftime.com/spell=33867 + https://wotlk.cavernoftime.com/item=41398 in case of a critical strike. This is why I wrote the following formula in the guide:
Quote:
FB 5CPs (Rend and Tear increases the crit chance by 25, so I’ll might as well concentrate on the critical strike):
FB = (190+290*5+0.35*AP)*Feral Aggression*SR*Naturalist*2*Predatory Instincts*Meta Gem
FB = (0.35*AP+1640)*3.8124317
Let's see how accurate this formula is. If I were to replace "AP" with my current one in the formula above, I would get:
Quote:
FB (non-crit on average, reduced by armour) = (0.35*10983+1640)*1.68245*0.883 = 8,147.12
FB (crit on average, reduced by armour) = (0.35*10983+1640)*3.8124317*0.883 = 18,461.38
Imgur link
These values are slightly below the damage on the screenshot but quite similar still.
D) Flat damage-based abilities (AA, Mangle, Shred)
For the remaining abilities, there isn't a clear formula in evowow which I can show right now. This is what's mentioned there:
However, the damage of those abilities is based on our weapon damage, aka our paw damage which is based on this formula:
Quote:
paw damage = AP/14 + 54.8
Source: https://wowpedia.fandom.com/wiki/Feral_attack_power
So, let's begin with our white attacks. Their damage is further increased by the following multipliers - https://wotlk.cavernoftime.com/spell=52610 (33% with https://wotlk.cavernoftime.com/spell=64307), https://wotlk.cavernoftime.com/spell=17073, and https://wotlk.cavernoftime.com/spell=33867 + https://wotlk.cavernoftime.com/item=41398 in case of a critical strike. This is why I wrote the following formula in the guide:
Quote:
cat AA = ((AP/14)+54.8)*Naturalist*SR
cat AA (non-crit) = ((AP/14)+54.8)*1.463
cat AA (glancing) = ((AP/14)+54.8)*1.09725
cat AA (crit) = ((AP/14)+54.8)*3.315158
a glancing attack reduces the "hit" damage by 25%
Let's see how accurate this formula is. If I were to replace "AP" with my current one in the formula above, I would get:
Quote:
cat AA (non-crit on average, reduced by armour) = ((10983/14)+54.8)*1.463*0.883 = 1,084.23
cat AA (glancing on average, reduced by armour) = ((10983/14)+54.8)*1.09725*0.883 = 813.17
cat AA (crit on average, reduced by armour) = ((10983/14)+54.8)*3.315158*0.883 = 2,456.87
Imgur link
These values are quite similar to the damage shown in the screenshots.
Moving onto Mangle. Its tooltip states "200% normal damage plus 566" however its damage is further increased by the following multipliers - https://wotlk.cavernoftime.com/spell=16999, https://wotlk.cavernoftime.com/spell=52610 (33% with https://wotlk.cavernoftime.com/spell=64307), https://wotlk.cavernoftime.com/spell=17073, and https://wotlk.cavernoftime.com/spell=33867 + https://wotlk.cavernoftime.com/item=41398 in case of a critical strike. This is why I wrote the following formula in the guide:
Quote:
Mangle cat = (Autoattack damage*2+566)*Naturalist*Savage Fury*Savage Roar
Mangle cat (non-crit)= (((AP/14)+54.8)*2+566)*1.7556
Mangle cat (crit)=(((AP/14)+54.8)*2+566)*3.9781896
Let's see how accurate this formula is. If I were to replace "AP" with my current one in the formula above, I would get:
Quote:
Mangle (non-crit on average, reduced by armour) = (((10983/14)+54.8)*2+566)*1.7556*0.883 = 3,479.57
Mangle (crit on average, reduced by armour) = (((10983/14)+54.8)*2+566)*3.9781896*0.883 = 7,884.69
Imgur link
These values are quite similar to the damage on the screenshot.
Finally, we have Shred. Its tooltip states "causing 225% damage plus 666" however its damage is further increased by the following multipliers - https://wotlk.cavernoftime.com/spell=51269, https://wotlk.cavernoftime.com/spell=52610 (33% with https://wotlk.cavernoftime.com/spell=64307), https://wotlk.cavernoftime.com/spell=17073, and https://wotlk.cavernoftime.com/spell=33867 + https://wotlk.cavernoftime.com/item=41398 in case of a critical strike. This is why I wrote the following formula in the guide:
Quote:
Shred = (AA*2.25 + 666)*Naturalist*Mangle*SR*Rend and Tear
Shred(non-crit)= (((AP/14)+54.8)*2.25+666)*2.28228
Shred(crit)=(((AP/14)+54.8)*2.25+666)*5.17164648
Shred (base damage with Shred Idol) = (((AP/14)+54.8)*2.25+869)
Let's see how accurate this formula is. If I were to replace "AP" with my current one in the formula above, I would get:
Quote:
Shred (non-crit on average, reduced by armour) = (((10983/14)+54.8)*2.25+666)*2.28228*0.883 = 5,147.81
Shred (crit on average, reduced by armour) = (((10983/14)+54.8)*2.25+666)*5.17164648*0.883 = 11,664.94
Imgur link
These values are quite similar to the damage on the screenshot.
So, the formulas I've used before accurately describe the current script on warmane. Where does Rawr come in?
III. Does Rawr accurately calculate the damage of our abilities?
To better check the situation with Rawr, I created the same build as my feral cat w/o any raid buffs:
To remove all kinds of RNG, I removed both trinkets and the Berserking enchant, but I added 351 in one of the items, so that I can retain my passive Arp stat boost. I also removed the idol because I didn't use it in-game. These are the calculated values by Rawr:
Quote:
AA (hit) - 1144.66
AA (average) - 1980.9
Mangle (hit) - 3655.96
Mangle (average) - 6590.06
Shred (hit) - 5407.89
Shred (average) - 9748.02
Rake (hit) - 7615.44
Rake (average) - 13727.24
Rip (average) - 21970.08
Rip (average) - 39602.26
FB (average) - 8438.33
FB (average) - 17881.27
Before I begin comparing the values, I want to note that Rawr adds 16 weapon damage from TF in the calculated damage for our AAs, Mangles, and Shreds. Having said that, the post will continue:
A) Cat bleeds
I'll start with them once again because they're easy to calculate and check. Rawr doesn't show each individual tick, rather the overall damage - 7615.44 (everything is hit) and 13727.24 (on average for someone with 63.39% crit chance). If I have to redo my calculations with this in mind, they would look like this:
Quote:
Rake (overall, no crit) = 652.34 + 3*2,321.033 = 7,615.439
Rake (initial attack, average with 63.39%) = 652.34*(1-0.6339) + 1,478.21*0.6339 = 1,175.85899
Rake (tick damage, average with 63.39%) = 2,321.033 *(1-0.6339) + 5,259.46*0.6339 = 4,183.702
Rake (overall, average) = 1,175.85899 + 3*4,183.702 = 13,726.96
So, I got the same numbers for Rake which Rawr shows. VVith Rip, I just need to multiply the tick damage by 11 (due to the extensions from both major glyphs), which would look like so:
Quote:
Rip (overall, no crit) = 1,997.28*11 = 21,970.08
Rip (tick damage, average with 63.39%) = 1,997.28*(1-0.6339) + 4,525.84*0.6339 = 3,600.134
Rip (overall, average) = 3,600.134*11 = 39,601.47
Quite identical to what Rawr shows.
B) FB
In the previous subsection, I estimated 8,147 damage for the "hit" FB and 18,461 for the critical strike. Rawr shows 8438.33 for the non-critical strike and 17881.27 (on average for someone with 63.39% crit chance). If I want to calculate the average damage of my FB, here's how the damage would look like:
Quote:
FB (average with 63.39%, affected by armour) = 8,147*(1-0.6339-0.25) + 18,461*(0.6339+0.25) = 17,263.54
Admittedly, the program shows slightly higher numbers for this ability, but the damage is quite similar still.
C) AA
In the previous subsection, I estimated 1,084.23 damage for the "hit" AA, 813.17 damage for the "glancing" AA, and 2,456.87 for the critical strike. Rawr shows 1144.66 for the non-critical strike and 1980.9 (on average for someone with 63.39% crit chance), however those values include the 16 weapon damage. If I have to redo my calculations with this in mind, they would look like this:
Quote:
cat AA (non-crit on average, reduced by armour) = ((10983/14)+54.8+16)*1.463*0.883 = 1,104.9
cat AA (glancing on average, reduced by armour) = ((10983/14)+54.8+16)*1.09725*0.883 = 828.676
cat AA (crit on average, reduced by armour) = ((10983/14)+54.8+16)*3.315158*0.883 = 2,503.706
cat AA (average, reduced my armour) = (828.676*0.24) + (2,503.706*0.6339) + 1,104.9*(1-0.24-0.6339) = 1,925.31
Admittedly, the program shows slightly higher numbers for this ability, but the damage is quite similar still.
D) Mangle
In the previous subsection, I estimated 3,479.57 damage for the non-critical Mangle and 7,884.69 for the critical strike. Rawr shows 3655.96 for the non-critical strike and 6590.06 (on average for someone with 63.39% crit chance), however those values include the 16 weapon damage. If I have to redo my calculations with this in mind, they would look like this:
Quote:
Mangle (non-crit on average, reduced by armour) = (((10983/14)+54.8+16)*2+566)*1.7556*0.883 = 3,529.17
Mangle (crit on average, reduced by armour) = (((10983/14)+54.8+16)*2+566)*3.9781896*0.883 = 7,997.11
Mangle (average, reduced by armour) = 3,529.17*(1-0.6339) + 7,997.11*0.6339 = 6,361.4
Admittedly, the program shows slightly higher numbers for this ability, but the damage is quite similar still.
E) Shred
In the previous subsection, I estimated 5,147.81 damage for the non-critical Shred and 11,664.94 for the critical strike. Rawr shows 5407.89 for the non-critical strike and 9748.02 (on average for someone with 63.39% crit chance), however those values include the 16 weapon damage. If I have to redo my calculations with this in mind, they would look like this:
Quote:
Shred (non-crit on average, reduced by armour) = (((10983/14)+54.8+16)*2.25+666)*2.28228*0.883 = 5,220.36
Shred (crit on average, reduced by armour) = (((10983/14)+54.8+16)*2.25+666)*5.17164648*0.883 = 11,829.34
Shred (average, reduced by armour) = 5,220.36*(1-0.6339) + 11,829.34*0.6339 = 9,409.79
Admittedly, the program shows slightly higher numbers for this ability, but the damage is quite similar still.
Rawr shows slightly higher numbers for the Arp-based abilities, but overall the damage is quite similar to what we get in-game. Therefore, this program can be used. What about the VVrath Classic simcraft?
IV. Does the feral simcraft accurately calculate the damage of our abilities?
Before I continue, I want to mention that I used the old version of the feral simcraft for this experiment.
Let's compare them quickly:
A) Cat bleeds
According to the feral simcraft:
- a whole Rake would inflict 13856 damage on average which is quite similar to what Rawr shows (13727.24);
- a whole Rip would inflict 39243.4 damage on average which is quite similar to what Rawr shows (39602.26).
B) FB
According to the feral simcraft, FB would deal 18062.6 damage on average which is quite similar to what Rawr shows (17881.27).
C) AA
According to the feral simcraft, an AA would deal 1948.6 damage on average which is quite similar to what Rawr shows (1980.9).
D) Mangle
According to the feral simcraft, Mangle would deal 5555 damage on average, BUT this is because it considers the initial un-buffed Mangle. If I ignore that, this ability would deal 6380 damage on average which is quite similar to what I have calculated above (6,361.4).
E) Shred
According to the feral simcraft, Shred would deal 9558.2 damage on average which is very close to what Rawr shows (9748.02).
The feral simcraft shows similar numbers to what Rawr shows and therefore can be used by us.
V. Other things worth mentioning
Both Rawr and the feral simcraft display the same amount of AAs in the presence of haste buffs (incl. Bloodlust):
The feral simcraft also displays 3.5 PPM for OoC which is the correct amount in patch 3.3.5 (source).
In the following clip, I autoattacked the target dummy for 10 minutes straight:
Time when I got a CC proc:
- 0:09
- 0:30
- 0:55
- 1:08
- 1:14
- 1:21
- 1:22
- 1:29
- 2:01
- 2:42
- 3:02
- 3:17
- 3:29
- 3:38
- 3:45
- 4:09
- 4:24
- 4:32
- 4:43
- 4:45
- 5:09
- 5:23
- 5:45
- 6:00
- 6:37
- 6:48
- 6:58
- 7:21
- 7:34
- 7:39
- 8:10
- 8:14
- 8:25
- 8:38
- 8:43
- 8:53
- 9:00
- 9:39
- 10:00
39 procs in 10 mins
=> 3.9 PPM with this RNG
This is quite similar to the shown results in the feral simcraft:
VI. Conclusion
As I've shown above, both programs depict (almost) the same damage as what we can expect in-game, so they can be used by us for more specific calculations. Because of this, I have 0 reason to doubt their evaluations. This is why I am completely confident in the accuracy of the information in my guide. This being said, I am always open to constructive criticism. If someone disagrees with something I've written there, I would gladly hear you out, but you need to be ready to provide me with proper argumentation and preferably with numbers if you want to convince me of your claims. Telling me "world of logs went down and it's near impossible to compare anything anymore" is not going to cut it, and I personally consider it a poor and lazy excuse for not doing any research - we have sources like wowhead and evowow that describe how exactly the abilities are scripted, we have programs that calculate those abilities for us, we can check the damage in-game, and therefore we can make comparisons and draw conclusions from them.
.
.
.
Those are my conclusions for the monocat. As I've explained in the in this post, the simcraft calculates the damage for the GotVV-shift by using the "stopattack" command. This can be proven by checking the timestamps of the AAs in the timeline. Since this behaviour is present in warmane, I consider the simcraft to be an excellent tool to calculate the damage for flowershifting.
However, I'm not really sure about the actual power of Lacerateweaving anymore because the feral simcraft shows slightly higher numbers for Lacerate:
At the end of the video, you can see critical Lacerate ticks above 3k damage. However, with the same build in Rawr:
The non-critical Lacerate tick deals 1331 damage, whereas the critical does 2,741.86, so below 3k. I get that Lacerate receives the 10% multiplier from https://wotlk.cavernoftime.com/spell=33867 once the bearweaver returns back to cat form, but even with this Lacerate doesn't reach 3.4k ( 2,741.86*1.1 = 3,016). I trust Rawr on this because this is how Lacerate is calculated:
Quote:
Lacerate (DoT, hit, 5-stack) = (64 + AP*0.01)*1.04 (Master Shapeshifter)*1.1 (Naturalist)*1.3 (Mangle)*5(stack size)*1.2 (T10)
Source: https://wotlk.evowow.com/?spell=48568
According to Rawr, going in bear form will leave me with 8520 AP, and if I use that value in the formula above, I will get:
Quote:
Lacerate (DoT, hit, 5-stack) = (64 + 8520*0.01)*1.04*1.1*1.3*5*1.2= 1,331.34
After checking the description for v0.1.22 of the simcraft, I see this message "feral: 'actually' fix saving lacerateweave stack saving". Maybe there was some kind of trick surrounding Lacerate in Classic VVrath, but I don't think it's applicable here. I'll check the older versions of the simcraft in the following days and see if I can find something that matches Rawr's values better. If I find a more appropriate version, I will update the screenshots concerning bearweaving and flowershifting in the guide.