Jump to content


Photo

FeralbyNight (Cat & Bear simulation tool)


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

#1 nightcrowler

nightcrowler

    Don Flamenco

  • Members
  • 448 posts

Posted 10 March 2009 - 04:07 PM

Project title: Feral by Night
Aim: Found best in slot and perfect rotation with in-game support with an addon for feral druids
Tools: DPS, TPS, Tankpoints and other goodies for cat and bear druids via C++ programming and LUA addon.
Update date: Aug 20, 2009 (patch 3.2 for the addon, still patch 3.1 for the simulator)
New addon version avaiable:
Feral by Night v.3.244


Project source: feralbynight - Google Code
Simulator Code version:
Feral by Night v3.2 (Aug 15, 2009) Updated BiS gear for cat, added 3.2 changes for cat, bear one still need update


Intro
I've started playing feral druid since 1.8 patch. With TBC I've started this project. Many of you have seen me in this forum with simulation output it's probably time to give them a thread.

There are 3 parts of the project:
a) Cat simulation
B) Bear simulation
c) In game addon

To do:
- Create an interface for the simulation program: Actually I'm going to make an Objective-C interface, first for Mac/Linux then for WinXP.
- Adding cool interface and options to the addon.

How to use the code
All the code is commentend and shouldn't be too difficult to understand. Basically there are many switches for bear/cat, powershifting, ability usage, talents, idols and so on. On stats panel you should put your gear total stats then you can compile (remember to include the MTRand library) and use your program.

Cat simulation


Cat build used: 0/55/16

The simulation takes all dps talents + the new Primal Gore talent and Improved Mark (you can do that).
I'm using best in slot item.
Averaged out variable: Berserk on weapon, Noble Deck (agility), Grim Troll (Armor Penetration)
I'm using Shred idol and 2T7 (head and shoulders), actually 4T7 is a dps loss with best in slot items.
I'm also using all possible raid buff + flask + food.

------

Priority List
There isn't a real rotation, it's more a priority list.

1) If ooc proc use shred or rake if rake is down
1) Keep SR up (with 1+ cp)
2) Keep RIP up with 5 CP
3) Use FB if the condition are good: I've made some theorycraft about it. Basically the program compute on the fly the average waiting time to generate 2 cp to refresh SR and then 5 CP to refresh RIP (or the other way around), then it compute the DPS difference between FB and RIP and the acceptable RIP downtime to find the right SR timer and RIP timer value condition to use FB. The value that you will found in the sim report are based on normal condition (no heroism, no berserk) the value used in the sim (and that I will use in the addon) will adjust themself on the fly.
4) Keep mangle up
5) keep rake up
6) Use shred to generate CP with energy micromanage to avoid rake/mangle downtime (basically use it if you will have enough energy to refresh rake/mangle when they expire or simply use shred if you have 3+ cp)
7) If you are going to lose SR before you can reapply it -> use your CP to refresh SR (yes SR clipping is good)
8) If you have 5 cp and you are going to waste energy waiting rip to expire (you have more than 95 energy) -> try to reapply rip, otherwise wait for rip to expire.

I also found a series of condition about berserk usage and tiger fury usage with the other abilities, for more specific insight you can read the following LUA code from my addon:

		if ((((sr < lag) and (cp>0)) or (cp==5 and sr < srvsfb_time)) and (energy>=sr_energy or ooc > 0)) then
				return FeralbyNight.L["Savage Roar"]
				
		elseif ((tf < lag) and (energy < 35) and (berserk < 165) and (cp<5 or rip<GCD+lag)) then
			return FeralbyNight.L["Tiger's Fury"]
			
        elseif (ooc > 0) then
			if (mangle < lag and trauma < lag and energy<(mangle_energy-10)) then
				return FeralbyNight.L["Mangle (Cat)"]
			else
				return FeralbyNight.L["Shred"]
			end
		
		elseif ((berserk < lag) and (energy >= 70) and (sr > GCD+lag) and (tf>=23) and (FeralbyNightdb.Berserk == true)) then
			return FeralbyNight.L["Berserk"]
		
		
		elseif ((mangle < lag) and (trauma < lag) and (energy>=mangle_energy) and cp<5) then
			return FeralbyNight.L["Mangle (Cat)"]



		
		elseif ((rake < lag) and cp<5 and (mangle >= lag or trauma >= lag)  and (energy>=rake_energy) and ((mangle > ((rake_energy+mangle_energy-10-energy)/10) and cp<3) or cp>=3 or sr<(GCD+lag))) then
			return FeralbyNight.L["Rake"]
		

				elseif ((energy>=shred_energy) and cp<5 and (((tf<((shred_energy+rake_energy-10-energy)/10) and ((mangle > ((shred_energy+mangle_energy-10-koj_m1-energy)/10) and rake > ((shred_energy+rake_energy-10-koj_m1-energy)/10) and cp<3 and (mangle >= lag or trauma >= lag) and rake>(lag) ) or sr<(GCD+lag))) or (((mangle > ((shred_energy+mangle_energy-10-energy)/10) and rake > ((shred_energy+rake_energy-10-energy)/10) and cp<3 and (mangle >= lag or trauma >= lag) and rake>(lag) ) or sr<(GCD+lag)))) or cp>=3)) then
			return FeralbyNight.L["Shred"]

		
	elseif (((sr>lag) and (energy>=fb_energy or ooc > 0) and (cp==5) and (rip>lag)) and ((((rip>ripvsfb_time) or ((tf<ripvsfb_time) and (rip>ripvsfb_time_koj))) and ((sr>combovsfb_time) or ((tf<combovsfb_time) and (sr>combovsfb_time_koj)))) or (((sr>srvsfb_time) or ((tf<srvsfb_time) and (sr>srvsfb_time_koj))) and ((rip>combovsfb_time) or ((tf<combovsfb_time) and (rip>combovsfb_time_koj)))))) then
			return FeralbyNight.L["Ferocious Bite"]
	


		elseif ((sr>lag) and (energy>=rip_energy or ooc > 0) and (cp==5) and ((rip<lag))) then
			return FeralbyNight.L["Rip"]
		
		
		elseif (energy >=(rake_energy+rip_energy-10) and cp==5) then
			if (mangle < lag and trauma < lag) and (rip>=GCD) then
				return FeralbyNight.L["Mangle (Cat)"]
			elseif (rake < lag) and (rip>=GCD)  then
				return FeralbyNight.L["Rake"]
			end

		elseif((energy>=90) and (mangle>=GCD or trauma >=GCD) and (rake>=GCD) and (rip>=GCD) and cp
5) then return FeralbyNight.L["Shred"] elseif ((FeralbyNightdb.FFF
true) and (fff < lag) and (fffdur < 7)) then return FeralbyNight.L["Faerie Fire (Feral)(Rank 6)"] end

In the following report I've assumed 100% mangle debuff uptime (manglebot) and 100% bleed effect (if you have a manglebot it's likely that there is a bleed on the target).

CAT SIM report:

5 minute fights.
100,000 Simulations.
Time step: 0.01 seconds.
Latency: 90ms.


Aggressive Stats after all the buffs (full stacked raid + Bloodlust used 1 time in a 5 min fight)
_______________________

Cat (crit% vs. a boss (-4.8% added)): 43.2277%
Cat (AP): 10143
Expertise: 23
Hit: 7.65%
Armor Penetration: 34.1%
Haste (from equipment): 12.73%

Boss base Armor (before penetration and debuff): 10643
Boss modified Armor (after penetration and debuff): 5438
Boss Damage Reduction (after debuff and penetration): 26.3%
Weapon Speed Reduction % (Total without Bloodlust): 28%
Missed % (Total): 0.35%
Dodged %: 0.55%
Not normalized attacks parried by the boss: 0%
_____________________________________

DPS: 7025 +/- 0.7, (Min-Max variance: 28%, Lower dps sample: 6081, Upper dps sample: 8069, 100k fights)
TPS: 4988

White cat: 2209, Yellow cat: 4816
White: 31.5%
Shred: 32.1%, Avg dmg: 8617, #/cycle: 7.10),
RIP: 19.7%, Avg dmg: 43041, #/cycle: 0.87)
Rake: 11.3%, Avg dmg: 8611, #/cycle: 2.50),
Ferocious Bite: 5.5%, Avg dmg: 14686, #/cycle: 0.71, Average Energy Usage: 38)
Savage Roar uptime: 98.3%
Average Cycle Time: 27.1 sec.
_____________________________________


Stats value

[TABLE]Stat | points | | Error | dps value | | Error
Armor Pen | 27.1 | +/- | 0.1 | 1.49 | +/- | 0.01
Agility | 25.9 | +/- | 0.1 | 1.42 | +/- | 0.01
Feral AP | 12.0 | +/- | 0.1 | 0.66 | +/- | 0.01
Strengh | 23.8 | +/- | 0.1 | 1.31 | +/- | 0.01
Crit | 21.4 | +/- | 0.1 | 1.18 | +/- | 0.01
Hit | 21.4 | +/- | 0.1 | 1.17 | +/- | 0.01
Expertise | 21.2 | +/- | 0.1 | 1.17 | +/- | 0.01
Haste | 19.7 | +/- | 0.1 | 1.08 | +/- | 0.01
AP | 10.0 | +/- | 0.1 | 0.55 | +/- | 0.01[/TABLE]


Best in slot gear (pre Ulduar, 3.1 rules)

[TABLE]Slot |Item
Head |Valorous Dreamwalker Headguard
Neck |Favor of the Dragon Queen
Shoulders |Valorous Dreamwalker Shoulderpads
Chest |Chestguard of the Recluse
Waist |Stalk-Skin Belt
Legs |Leggings of the Honored
Feet |Footwraps of Vile Deceit
Wrist |Wristwraps of the Cutthroat
Hands |Frosted Adroit Handguards
Finger1 |Surge Needle Ring
Finger2 |Greatring of Collision
Trinket1 |Grim Toll
Trinket2 |Darkmoon Card: Greatness (agility)
Back |Drape of the Deadly Foe
MainHand |Journey's End + berserking
Idol |Idol of the Ravenous Beast
ExtraWaistSocket |Fractured Scarlet Ruby[/TABLE]



Discussion
The best in slot trinkets are grim toll and the agility darkmoon card.
Shred idol is better than RIP idol. Shred idol scales better with ArPen..
It's important to notice that all stats scales about lineary in relative value. All but Armor Pen, the more you have, the better it is.
There are 2 boundary lines about ArPen:
At about 350 ArPen with RIP idol and 200 ArPen with Shred idol, ArPen becames a better stats than agility.
For a similar reason at about 230 ArPen Shred idol becames better than RIP idol.


Not updated
In the following table you can find set-bonus value (the gear is the same, I've changed only set bonuses):
[TABLE]Set Bonus|Idol|DPS|Difference
2T7 | Shred | 6773 | -
2T7 | RIP | 6758 | -15
4T7 | Shred | 6827 | 54
2T7*+2T8 | Shred | 6900 | 127
4T8** | Shred | 6866 | 93[/TABLE]

* I've assumed 2% proc chance.
**with 4T8 (2T8 & 4T8 bonuses) the best wait time for SR is 1 CP instead of 2 CPs.

About Glyph choce
Abviously if you have a mangle bot the best glyph choce is: SR+RIP+SHRED but what about mangle?

[TABLE]Glyphs | DPS
SR+RIP+SHRED | 6534
RIP+SHRED+MANGLE | 6457
SR+MANGLE+SHRED | 6451
SR+RIP+MANGLE | 6346[/TABLE]

So SR+RIP+SHRED combo is the best choce ALSO if you don't have someone who keeps mangle up for you.
Not Updated Ends


The stats value are evaluated by subtraction, so if you are in naxx10, heroic gear, look at naxx25 table, if you are in BiS pre-Ulduar gear, look at Ulduar table

You can found dps value of all stats and item rankin here:
Gear Ranking


If you click on a number in the "score" collumn you will se an integer value, that value is exactly the dps value of that piece of gear

FAQ

What is the standard cycle? There isn't. Since 3.0 druids have a priority list.
What is a priority list? Basically depending uppon dots counter and other ability for each istant you have a "better ability" to use.
Is always better to RIP at 5 cp, also if I have 4 CPs already Yes.
Is always better to Ferocious Bite at 5 cp, also if I have 4 CPs already and RIP and/or Savage Roar are going to expire? Yes, or you have the time to FB at 5 CP or simply refresh SR (at 5 CPs) or wait RIP to expire.
Best Glyphs: Savage Roar, Shred, RIP, in every PvE situation.
Best Trinkets: In importance order, Darkmoon Card: Greatness (Agi), Darkmoon Card: Greatness (Str), Grim Toll, Fury of the Five Flights, Extract of Necromantic Power, Mirror of Truth, Meteorite Whetstone, Loatheb's Shadow, Incisor Fragment (don't look at the equipment link for trinkets)
Best metagem: 21 agi +3% crit damage.
Tier bonus: Use 2T7 (helm, shoulders), then use 2T7(gloves, legs) +2T8(helm, shoulders) (if you don't overcap hit/exp otherwise mix match the 2 tier to avoid overcapping stats), then use 4T8 (helm, shoulders, gloves, elms).
Idols: As said before the best idol when you gather enough Armor Penetration (or with 4T8) is the shred idol.
How many CPs I should use for SR?: Basically you should have SR always up, so if you have 1 CP and SR expire, use SR with 1 CPs. The number of CPs is important for the wait time of Ferocious Bite, you want to end with usually 2-3 CPs at least when SR expire.
When I should use FB? You want to keep SR up, you want to keep RIP up, then you want to SR. Basically it depends on raid buffs and expecially hit/expertise/crit. For a good geared Feral druid you want about 4-5 sec of SR time, 7-8 sec of RIP time and about 12 second of SR+RIP time. The simulation compute it on the fly and when the addon will be ready it will do it for you.


Updated July, 8, 2009
Ulduar Best in Slot Gear
The following simulation is made with Ulduar best in slot gear.

Stats value

[TABLE]Stat | points | | Error | dps value | | Error
Armor Pen | 30.1 | +/- | 0.1 | 1.96 | +/- | 0.01
Agility | 25.2 | +/- | 0.1 | 1.64 | +/- | 0.01
Feral AP | 12.0 | +/- | 0.1 | 0.78 | +/- | 0.01
Strengh | 23.8 | +/- | 0.1 | 1.55 | +/- | 0.01
Crit | 20.3 | +/- | 0.1 | 1.32 | +/- | 0.01
Hit | 22.8 | +/- | 0.1 | 1.48 | +/- | 0.01
Expertise | 22.8 | +/- | 0.1 | 1.48 | +/- | 0.01
Haste | 21.4 | +/- | 0.1 | 1.39 | +/- | 0.01
AP | 10.0 | +/- | 0.1 | 0.65 | +/- | 0.01[/TABLE]

[TABLE]Slot| Item
Back| Drape of Faceless General
Chest| Conqueror's Nightsong Rainment
Feet| Footpads of Silence
Ring 1| Brann’s Signet Ring
Head| Conqueror's Nightsong Headguard
Legs| Legguards of Cunning Deceptions
Hands| Conqueror's Nightsong Handgrips
Neck| Pendolum of Infinity
Shoulders| Conqueror's Nightsong Shoulderpads
Trinket 1| Comet’s Trial
Trinket 2| Mjolnir Runestone
Weapon| Dreambinder
Waist| Soul-Devouring Cinch
Ring 2| Band of Lights
Wrist| Fluxing Energy Coils
Food+Flask| Flask of Relentless Rage + Rhino food
JC+BS| JC BACK+CHEST, BS: GLOVES+WRIST[/TABLE]


Gemmed with Arpen till the trinket soft cap (566 Arpen) and then gemmed with agility.

Simulation

Aggressive Stats after all the buffs (full stacked raid + Bloodlust used 1 time in a 5 min fight)
_______________________

Cat (crit% vs. a boss (-4.8% added)): 59.5374%
Cat (AP): 11002
Expertise: 22
Hit: 6.130%
Armor Penetration: 46.118%
Haste (from equipment): 9.713%

Boss base Armor (before penetration and debuff): 10643
Boss modified Armor (after penetration and debuff): 4503.59
Boss Damage Reduction (after debuff and penetration): 22.820%
Weapon Speed Reduction % (Total without Bloodlust): 26%
Missed % (Total): 1.870%
Dodged %: 0.828%
Not normalized attacks parried by the boss: 0%
_____________________________________



DPS: 8406 +/- 1
(Min-Max variance: 34.671%, Lower dps sample: 6600, Upper dps sample: 9514.4)

White cat: 2761, Yellow cat: 5645
White: 32.85%
Shred: 32.54%, Avg dmg: 10306, #/cycle: 8.97),
RIP: 18.69%, Avg dmg: 42361, #/cycle: 1.25)
Rake: 9.26%, Avg dmg: 8905, #/cycle: 2.95),
Ferocious Bite: 6.67%, Avg dmg: 17323, #/cycle: 1.10, Average Energy Usage: 43)
Savage Roar uptime: 98.21%


The stats value are evaluated by subtraction, so if you are in naxx10, heroic gear, look at naxx25 table, if you are in BiS pre-Ulduar gear, look at Ulduar table. The step value to compute variable scaling was set to -143 stat points (I've chocen 143 because I need to pay attention to haste, In the simulation I've a temporal step of 0.01 seconds so the weapon speed it's a multiple of 0.01)

You can found dps value of all stats and item rankin here:
Gear Ranking



Update finish***********


If you click on a number in the "score" collumn you will se an integer value, that value is exactly the dps value of that piece of gear


About Rake vs. Shred
Also at 100% arpen rake>shred due to lower energy cost.

About Arpen, Agility and 2T7 again

I've runned a simulation gemming with arpen instead of agility after the trinket soft cap. The dps is lower.
I've also runned a simulation with 2T7+2T8, at the BiS level the 2T7 gear choce is different than in naxx level gear and you must choce T7 legs and shoulders:

[TABLE]2T7+2T8| Item
Back| Drape of Faceless General
Chest| Embrace of the Gladiator
Feet| Footpads of Silence
Ring 1| Brann’s Signet Ring
Head| Conqueror's Nightsong Headguard
Legs| Valorous Dreamwalker Legguards
Hands| Conqueror's Nightsong Handgrips
Neck| Seed of Budding Carnage
Shoulders| Valorous Dreamwalker Shoulderpads
Trinket 1| Noble Deck: Agility
Trinket 2| Mjolnir Runestone
Weapon| Dark Edge of Deprivaty
Waist| Soul-Devouring Cinch
Ring 2| Cindershard Ring
Wrist| Fluxing Energy Coils
Consumables|Flask Flask of Relentless Rage + Rhino food
Professions| JC: BACK+CHEST, BS: GLOVES+WRIST[/TABLE]

2T7+2T8 setup gives you 7811 DPS, So 4T8>2T7+2T8 by a small margin and it's mainly due to gear stats difference.


DPS dispersion

An Interesting analysis could be plotting dps dispersion for BiS gear:


[TABLE]%| Base DPS| Arpen| Agility| Feral AP| Strengh| Crit| Hit/Expertise| Haste AP|
10%| 7554| 7309| 7348| 7355| 7360| 7389| 7368| 7382| 7392
20%| 7665| 7417| 7456| 7460| 7467| 7496| 7474| 7487| 7497
30%| 7743| 7493| 7533| 7540| 7544| 7574| 7554| 7567| 7575
40%| 7812| 7557| 7599| 7608| 7611| 7642| 7621| 7634| 7642
50%| 7877| 7619| 7663| 7672| 7674| 7706| 7684| 7696| 7706
60%| 7941| 7681| 7727| 7733| 7737| 7770| 7747| 7760| 7769
70%| 8010| 7748| 7795| 7801| 7804| 7838| 7815| 7829| 7837
80%| 8092| 7827| 7874| 7880| 7882| 7919| 7895| 7911| 7917
90%| 8206| 7937| 7989| 7992| 7993| 8032| 8006| 8021| 8028[/TABLE]

The following table show the dps decrease due to removing 1 point of each stat for dps sample under a certain percentile:

[TABLE]%| Arpen| Agility| Feral AP| Strengh| Crit| Hit/Expertise| Haste| AP
10%| 1,71| 1,44| 0,70| 1,36| 1,15| 1,30| 1,20| 0,57
20%| 1,73| 1,46| 0,72| 1,38| 1,18| 1,34| 1,24| 0,59
30%| 1,75| 1,47| 0,71| 1,39| 1,18| 1,32| 1,23| 0,59
40%| 1,78| 1,49| 0,71| 1,41| 1,19| 1,34| 1,24| 0,59
50%| 1,80| 1,50| 0,72| 1,42| 1,20| 1,35| 1,27| 0,60
60%| 1,82| 1,50| 0,73| 1,43| 1,20| 1,36| 1,27| 0,60
70%| 1,83| 1,50| 0,73| 1,44| 1,20| 1,36| 1,27| 0,60
80%| 1,85| 1,52| 0,74| 1,47| 1,21| 1,38| 1,27| 0,61
90%| 1,88| 1,52| 0,75| 1,49| 1,22| 1,40| 1,29| 0,62[/TABLE]

And this table is stats point (fixing 10 for AP):

[TABLE]%| Arpen| Agility| Feral AP| Strengh| Crit| Hit/Expertise| Haste| AP
10%| 30,2| 25,4| 12,3| 24,0| 20,4| 23,0| 21,2| 10,0
20%| 29,5| 24,9| 12,2| 23,6| 20,1| 22,7| 21,2| 10,0
30%| 29,8| 25,0| 12,1| 23,7| 20,1| 22,5| 21,0| 10,0
40%| 30,0| 25,1| 12,0| 23,6| 20,0| 22,5| 20,9| 10,0
50%| 30,2| 25,0| 12,0| 23,7| 20,0| 22,6| 21,2| 10,0
60%| 30,2| 24,9| 12,1| 23,7| 19,9| 22,6| 21,0| 10,0
70%| 30,3| 24,9| 12,1| 23,8| 19,9| 22,5| 20,9| 10,0
80%| 30,3| 24,9| 12,1| 24,0| 19,8| 22,5| 20,7| 10,0
90%| 30,2| 24,4| 12,0| 23,9| 19,6| 22,5| 20,8| 10,0[/TABLE]

Remembering that that value are given by sumbtraction we can see how Arpen and Hit/Expertise tend to "stabilize" dps while Agility/Crit tend to spred the gaussian to a wider range increasing tails size.



Posted Image


Posted Image


As you can see from the previous Image and from the dps-percentile table the difference for example between switching 143 Arpen and 143 agility is around 10 percentile, this mean that (doing numb math) if you're trying to compare agility vs. Arpen around 40% of times you will see an higher results for Agility and around 60% for Arpen. You can easly see how with a so great dispersion you can't see "in game" wich one is better.

I've also simulated the variable space for kitty dps. The simulation is done without raid buffs (except for istance heroism and "non stat buffs" like sunder, FFF and co), and without procs.
We can reduce the space of kitty dps to 5 dimensions: haste%, crit%, arpen%, hit/exp%, AP. The simulated dps value have an error of 5 dps (2 hours of simulations seems enough). I don't post conclusion about it but simply the output file. If someone wants to help me analazing it will be welcome:

Variables Space


About trinkets and weapon enchants (updated 20 may 2009)
The simulated time is 5 minute so remember that 2 min cd on use trinkets will be a little overextimated (you can use them 3 times in 5 minute giving them an effective lower CD).

The simulated data is with 4T8 and "very good gear" from Ulduar some pieces are BiS others are not (actually there is something a little better in hard modes for example).

I've finished trinkets and enchant comparison simulation and the results are really interesting.

[TABLE]Only one Trinket | DPS | | Error | Difference | DPS Increase
Mjolnir Runestone | 7318 | +/- | 3 | 361 | 5.2%
Grim Toll | 7312 | +/- | 3 | 355 | 5.1%
Blood of the Old God | 7215 | +/- | 3 | 258 | 3.7%
Darkmoon Card: Greatness (AGI) | 7208 | +/- | 3 | 251 | 3.6%
Darkmoon Card: Greatness (STR) | 7202 | +/- | 3 | 245 | 3.5%
Pyrite Infuser | 7197 | +/- | 3 | 240 | 3.4%
Wrathstone | 7184 | +/- | 3 | 227 | 3.3%
Dark Matter | 7184 | +/- | 3 | 227 | 3.3%
Incisor Fragment | 7152 | +/- | 3 | 195 | 2.8%
Meteorite Whetstone | 7151 | +/- | 3 | 194 | 2.8%
Mirror of Truth | 7068 | +/- | 3 | 111 | 1.6%
Base | 6957 | +/- | 3 | 0 | 0[/TABLE]

With only one trinket avaiable the results are pretty much what we would expect. There are still things that people wouldn't think about. Blood of the Old God it's better (marginally) than Greatness Agility and Incisor fragment is the best "low level" trinket, also better than Mirror of Truth.


[TABLE]Mjolnir Runestone + 1 Trinket | DPS | | Error | Difference | DPS Increase
Blood of the Old God | 7598 | +/- | 3 | 280 | 3.8%
Darkmoon Card: Greatness (AGI) | 7586 | +/- | 3 | 268 | 3.7%
Pyrite Infuser | 7580 | +/- | 3 | 262 | 3.6%
Darkmoon Card: Greatness (STR) | 7574 | +/- | 3 | 256 | 3.5%
Dark Matter | 7565 | +/- | 3 | 247 | 3.4%
Grim Toll | 7562 | +/- | 3 | 244 | 3.3%
Wrathstone | 7557 | +/- | 3 | 239 | 3.3%
Meteorite Whetstone | 7535 | +/- | 3 | 217 | 3.0%
Incisor Fragment | 7491 | +/- | 3 | 173 | 2.4%
Mirror of Truth | 7426 | +/- | 3 | 108 | 1.5%
Base | 7318 | +/- | 3 | 0 | 0[/TABLE]

With the new Arpen cap (100%) double arpen trinkets is no the best option (but still good). Using Mjolnir Runestone + Blood of the Old God is a better option. I haven't changed gear according to trinkets stats but I've simply lowered hit to avoid wasted stats. In a real environment if you can't access Mjolnir but you have Grim Toll it's actually better to use Grim Toll + Darkmoon Card: Greatness (AGI) to avoid capping hit with basically only trinket or, if you have a lot of hit on gear Mjolnir Runestone + Darkmoon Card: Greatness (AGI) instead of BotOG. Using GT+ BotOG is basically impossible because many of the BiS gears have hits.


[TABLE]Mjolnir Runestone + Blood of the Old God | DPS | | Error | Difference | DPS Increase
Mongoose | 7595 | +/- | 1 | 100 | 1.3%
Berserking | 7589 | +/- | 1 | 94 | 1.3%
Massacre | 7577 | +/- | 1 | 82 | 1.1%
Executioner | 7552 | +/- | 1 | 57 | 0.8%
Base | 7495 | +/- | 1 | 0 | 0[/TABLE]

Interestingly it seems that at high gear level Mongoose is a little better than Berserking, given the extra survivability via dodge and the hibridity, it seems to be the enchant of choce.

(I've used 1 ppm for Mongoose and Executioner, 1.2 ppm for Berserking. Also Mongoose extra "speed" is 2% speed that stack like windury, moonkin aura and so on, so given the haste mechanic is better than the equivalent haste)


[TABLE]Greatness Agility + Blood of the Old God | DPS | | Error
Mongoose | 7468 | +/- | 2
Executioner | 7451 | +/- | 2[/TABLE]

For people who can't access a single arpen trinket I've rerunned simulations without them for weapon enchant. At least at that gear level Mongoose is better than Executioner. If you look at the previous table we can see how the difference in this case is lower. It may happen that without arpen trinkets and a very high base arpen (70-80%) Executioner becames better than mongoose but we will not see it happening at least in this tier without an overall stats gimp for selecting only arpen gear.


[TABLE]Set-UP | DPS | | Error
Mjolnir Runestone + Blood of the Old God + Arpen Gems | 7598 | +/- | 2
Mjolnir Runestone + Grill Toll + Agility Gems | 7462 | +/- | 2[/TABLE]

The previous table answer the following question: "the 2 arpen trinkets are singulary the best in slot trinkets. Can be better to gem for agility and use double arpen trinket instead of gemming arpen and use only one arpen trinket?" The answer (as you can see) it's no.



UPDATED 15 August
Colosseum Best in Slot Gear
The following simulation is made with Ulduar best in slot gear.

Stats value

[TABLE]Stat | points | | Error | dps value | | Error
Armor Pen | 38.3 | +/- | 0.1 | 2.74 | +/- | 0.01
Agility | 25.7 | +/- | 0.1 | 1.84 | +/- | 0.01
Hit | 24.2 | +/- | 0.1 | 1.74 | +/- | 0.01
Expertise | 24.2 | +/- | 0.1 | 1.74 | +/- | 0.01
Feral AP | 12.0 | +/- | 0.1 | 0.86 | +/- | 0.01
Strengh | 23.8 | +/- | 0.1 | 1.70 | +/- | 0.01
Haste | 23.1 | +/- | 0,1 | 1.66 | +/- | 0.01
Crit | 21.1 | +/- | 0.1 | 1.51 | +/- | 0.01
AP | 10.0 | +/- | 0.1 | 0.72 | +/- | 0.01[/TABLE]

[TABLE]Slot| Item
Back| Sylvanas' Cunning
Chest| Vest of Shifting Shadows
Feet| Treads of the Icewalker
Ring 1|Dexterous Brightstone Ring
Head| Malfurion's Headguard of Triumph
Legs| Legguards of Cunning Deception
Hands| Gloves of the Silver Assassin
Neck| Charge of the Demon Lord
Shoulders| Malfurion's Shoulderpads of Triumph
Trinket 1| Banner of Victory
Trinket 2| Death's Choice
Weapon| Archon Glaive (Executioner)
Waist| Belt of the Merciless Killer
Ring 2| Ring of Callous Aggression
Wrist| Bracers of Swift Death
Food+Flask| Flask of Relentless Rage + Rhino food
Idol| Idol of Mutilation
Professions| BACK+CHEST, BS: GLOVES+WRISTT[/TABLE]


Gemmed with Arpen

Simulation

Aggressive Stats after all the buffs (full stacked raid + Bloodlust used 1 time in a 5 min fight)
_______________________

Cat (crit% vs. a boss (-4.8% added)): 57.45%
Expertise: 22
Hit: 7.26%
Armor Penetration: 85.90%
Haste (from equipment): 13.96%
+weapon damage: 0

Boss base Armor (before penetration and debuff): 10643
Boss modified Armor (after penetration and debuff): 1411
Boss Damage Reduction (after debuff and penetration): 8.48%
Weapon Speed Reduction % (Total without Bloodlust): 29%
Missed % (Total): 0.74%
Dodged %: 0.77%
Not normalized attacks parried by the boss: 0%
_____________________________________



DPS: 9941, (Min-Max variance: 47% over 100k simulations, Lower dps sample: 6600, Upper dps sample: 11294) , TPS: 7058

White cat: 3596.72,
Yellow cat: 6344.46
White: 36.2%
Shred: 32.60%, Avg dmg: 12035, #/cycle: 7.40),
RIP: 15.75%, Avg dmg: 46036, #/cycle: 0.93),
Rake: 8.95%, Avg dmg: 12278, #/cycle: 2.0),
Ferocious Bite: 6.5%, Avg dmg: 22457, #/cycle: 0.80, Average Energy Usage: 43)
Savage Roar uptime: 98.4%
Average Cycle Time: 27.5 s.

The stats value are evaluated by subtraction, so if you are in naxx10, heroic gear, look at naxx25 table, if you are in BiS pre-Ulduar gear, look at Ulduar table, if you are in BiS Ulduar HM gear look at coloseum. The step value to compute variable scaling was set to -150 stat points (I've chocen 150 because I need to pay attention to haste, In the simulation I've a temporal step of 0.01 seconds so the weapon speed it's a multiple of 0.01)

You can found dps value of all stats and item rankin here:
Gear Ranking



Update finish***********


Bear simulation (last update May, 12 - 2009)


Tank Build used: 0/60/11

The simulation takes all tanking talents + the new Primal Gore talent and Improved Mark (you can do that).
I'm using best in slot item except hard modes and pvp gear
I'm using Noble Deck agility, Heart of Iron and Mongoose.
I'm using the new mangle idol and 4T8 (legs, chest, shoulders and gloves).
I'm also using all possible raid buff + flask + food.
I'm not using priest/paladin shields.
I'm using Ispiration (+25% armor buff), barkskin and survival instinct.

I'm also using 5/5 ferocity over 2/3 King of the jungle and 3/3 Improved Mangle

------

Priority List
There isn't a real rotation, it's more a priority list.

1) Use mangle when not in CD
2) Use Maul always
3) Keep 5 stack of lacerate up (you will use lacerate every 13.5 second to minimize lacerate stack loss due to miss/parry/dodge
4) Use FFF to fill in and not in CD.
5) Use swipe to fill in.

In the following report I've assumed 100% mangle debuff uptime (manglebot) and 100% bleed effect (if you have a manglebot it's likely that there is a bleed on the target).

BEAR SIM report:

5 minute fights.
100,000 Simulations.
Time step: 0.01 seconds.
Latency: 90ms.

Boss Data
_______________________

Swing timer (before Infected wounds): 1.7 seconds
Swing damage (before Demoralizing Roar and Improved DemoR): 70000 damage
Special attacks: none.
Parry Gibbs: enabled.



Aggressive Stats after all the buffs (full stacked raid + Bloodlust used 1 time in a 5 min fight)
_______________________

Bear (crit% vs. a boss (-4.8% added)): 42.1106%
Bear (AP): 7530
Expertise: 50
Hit: 6.22141%
Armor Penetration: 7.46981%
Haste (from equipment): 6.30375%
+weapon damage: 0
Shield value = 1882


Boss base Armor (before penetration and debuff): 10643
Boss modified Armor (after penetration and debuff): 7508
Boss Damage Reduction (after debuff and penetration): 33.016%
Weapon Speed Reduction % (Total without Bloodlust): 24%
Missed % (Total): 1.77859%
Dodged %: 0%
Not normalized attacks parried by the boss: 1.25297%
_____________________________________


DPS: 3610.69 +/- 0.260738, (Min-Max variance: 21.962%, Lower dps sample: 3181.25, Upper dps sample: 3974.23) , Cat: 0%, Bear: 100%, TPS: 7950.88

White bear: 0, Yellow bear: 3610.69
White bear: 0%
Mangle bear: 10.0825%, Average Damage: 2736.78,
Maul: 64.9659%, Average Damage: 4390.38,
Lacerate: 15.3455%, Average Damage: 5416.44, (for application)
Swipe: 4.75186% Average Damage: 578.137,
FeralFairieFire: 4.85428% Average Damage: 1475.71



Boss crit: 0%, Boss hit: 36.6546%, Boss miss: 63.3454%, Boss white dps: 2450.12, Boss average weapon speed: 2.02798 sec., Boss average parried attacks x sec: 1.37913%, Average Boss White DPS increase due to parry: 0.589146%
Chance to die: 0.0160833% without heals in: 5 seconds

_____________________________________

Defensive Stats after the buffs (vs. a raid boss, full stacked raid + Devotion Aura)
_______________________
Bear armor (before inspiration): 31707
Physical Damage Reduction Bear (before inspiration): 70.6267%
Defense: 433
Chance to be critical hit: 0%
Dodge (bear): 49.9781%
Miss: 10.0518%
Total Avoidance (bear): 60.0298%
Total HP (bear): 49455
HP soft cap (bear): 42352.3
Shielded hits: 90.7053%
Inspiration uptime: 99.5267%
Tank Points (hp equivalent with 0% avoidance, 0% Damage Reduction and without parry from the boss) (bear): 699780 +/- 243.94
_____________________________________





Stats Value

[TABLE] Stats | Tank Points | STAM-EQ | DPS | APEQ DPS | TPS | APEQ TPS | NIGHT's CHOCE
AP | 12.5 | 5.5 | 0.37 | 10.0 | 0.73 | 10.0 | 10.5
Feral AP | 15.0 | 6.6 | 0.44 | 12.0 | 0.88 | 12.0 | 12.6
Agility | 282.6 | 124.4 | 0.34 | 9.1 | 0.66 | 8.9 | 128.9
Strengh | 29.6 | 13.1 | 0.87 | 23.8 | 1.75 | 23.8 | 24.9
Crit | 11.1 | 4.9 | 0.53 | 14.3 | 1.03 | 14.0 | 11.9
Haste | -9.5 | -4.2 | 0.85 | 23.0 | 1.93 | 26.2 | 8.9
Hit | 7.3 | 3.2 | 0.94 | 25.5 | 2.18 | 29.7 | 18.1
Expertise | 151.5 | 66.7 | 0.94 | 25.6 | 2.18 | 29.6 | 81.5
Armor Pen | 0.0 | 0.0 | 0.85 | 23.1 | 1.85 | 25.2 | 12.6
Defense | 209.7 | 92.3 | 0.00 | 0.0 | 0.00 | 0.0 | 92.3
Dodge | 222.7 | 98.0 | 0.00 | 0.0 | 0.00 | 0.0 | 98.0
Armor | 118.9 | 52.3 | 0.00 | 0.0 | 0.00 | 0.0 | 52.3
Bonus Armor | 16.8 | 7.4 | 0.00 | 0.0 | 0.00 | 0.0 | 7.4
Stamina | 227.1 | 100.0 | 0.00 | 0.0 | 0.00 | 0.0 | 100.0
Health | 13.8 | 6.1 | 0.00 | 0.0 | 0.00 | 0.0 | 6.1[/TABLE]

Tank Points are tank points: Health * (boss expected damage with 0 mitigation and 0 avoidance)/(damage taken)
STAM-EQ: are stamina equivalent tank points with stamina value fixed to 100.
DPS: is the dps increase for 1 point of that stat.
TPS: is the threat per second increase for 1 point of that stat.
APEQ DPS and APEQ TPS: are the tps and dps equivalent with attack power value fixed to 100.
NIGHT's CHOCE: (STAM-EQ)+0.5*(APEQ TPS) (for the average lether gear this mean about 7.5% of gear value based on threat)

Expertise value is based on the following assumption:
you are already at the soft cap (26 exp), otherwise you should add hit value to expertise value.
Mobs have parry haste enabled, for bosses without parry haste you should use hit value instead of the expertise one (if you are over the soft cap, otherwise you should use hit*2)

You can found "Night's choice" value of all stats and item rankin here:
Lether
Weapons
Back, fingers, trinkets, neck



BiS Ulduar (without hard modes) gear


[TABLE]Slot |Item
Head |Garona's Guise
Neck |Titanstone Pendant
Shoulders |Conqueror's Nightsong Shoulderpads
Chest |Conqueror's Nightsong Rainment
Waist |Belt of the Twilight Assassin
Legs |Conqueror's Nightsong Legguards
Feet |Runed Ironhide Boots
Wrist |Thrusting Bands
Hands |Conqueror's Nightsong Handgrips
Finger1 |The Leviathan's Coil
Finger2 |Platinum Band of the Aesir
Trinket1 |Heart of Iron
Trinket2 |Darkmoon Card: Greatness (Agility)
Back |Cloak of the Shadowed Sun
MainHand |Twisted Visage + mongoose
Idol |Idol of the Corruptor
Sockets |Solid Sky Saphire[/TABLE]

Professions: JC+Enchanting (3x41 stam gems and 2x24 stam enchants).

Discussion
About capping value: hit caps at 8%, spell hit caps at 17% (used for demo roar and FFF). Expertise soft cap (dodge) is at 26 expertise, hard cap (parry) is at 56 expertise (-14% chance to be parried). Armor soft cap is at 40k.
HP soft cap: I wanted to put an indication of a good hp mark. My choice was to pick the hardest hitting boss in Ulduar and consider how much hp we need (without inspiration and parry gibbs) to survive 5 seconds without heals.
Parry gibbs: It's the main reason of wiping for a tank, they are the new crushing blow, that's why EXPERTISE is really really important, removing the chance to be parry gibbed means having more stable health, avoidance is a random help, expertise instead remove the randomness.
Savage Defense: I've taken as an example the hardest hitting boss, obviosly when a boss hits for less, the shield is better, so the value of ap, crit, etc.. increase.
Talents: With dual spec, boss hitting harder and our armor nerf in ulduar, I think that we can easly avoid improved mangle and king of the jungle to take Ferocity. Demoralizing Roar decrease damage from melee by 10.4%. 5/5 Improved demo roar reduces damage by another 4.6%. It doesn't seems to much but is the way to put the HP soft cap at around 42k Hp instead of 44.5k HP...



Addon (UPDATED August, 20 2009, 14:00 CEST)


Special thanks to Yukizawa (FaceMauler addon creator) for the original version of suggestion / prevision frame

Addon version: FeralbyNight v. 3.244


You can access interface options with "/fbn" from the console.

Remember to lock the frame!

The addon has different component:
- proc tracker: it will automatically track temporary buff (hysteria, ToT, MD), your trinket procs (with hidden CD) and your weapon proc.
- suggester panel where you can see the best move to do.
For the cat version embended with the prediction frame where you can see the next move 1 second in the future depending on 1 cp or 2 cps generation, while on the left side you can see avaible dps cd like Tiger's Fury and Berserk.
For the bear version, you'll see on the right side, insteead of future move, the barkskin icon when avaiable and the "maul suggester".
- a "real stats" panel (your real crit vs. bosses, your real armor pen value considering sunders, etc.. and so on, the panel change on the fly and it's used to compute the best ability for the suggestion panel). It works only if you target something.
- an hud: mana, energy, rage, threat, life, boss casting bar. Al with color changing due to status.
- 3 cooldown monitor: 1 for survival and long CDs and the other 2 that switch between bear and cat and take care of timers.
- An Omen of Clarity graphic frame (the large frame at the center of the screen)
- A Savage Roar / Cooldown frame (numbers) center high.
- A Combo point / Lacerate stack to the left high.
- An Energy/Rage Frame to the right high.
- a notice frame with different icons near the hud, combined with the boss mod:
hourglass: wait for energy to regen.
lifebelt: use survival cd
round arrows: turn to the back
alarm clock: is time for someone else to taunt your mob
up arrow: out of range
down arrow: go away from here!
right arrow: kitte the mobe or strafe
green check: go all out with dps!
forbid: can't use that now
bell: pay attention at this situation!
yellow allert: 90% tank threat
red allert: 100% tank threat
- A boss mod that let you select some energy saving for particular situation, boss to interrupt, boss with mangle only and some cycle change due to particular fights.

- 2 boss mod frame that let you show boss fight specific buff/debuff (left), and yours fight specific buff/debuff.

From the interface option you can:
show/hide each frame
change font type and size of each frame
change size of each frame
lock/unlock the frame and move them
Change the cycle selecting the expected number of SR combo point, if you want to use shred and so on.

Everything else (rake vs. shred and everything else) is autoselected based on your gear, spec and buffs.

To Do:
add a profile manager
add a grow up/down/left/right and bar for the cd monitors
Update for Colosseum

Known issue (going to be solved in the next push):
the addon can crash if you are not feral specced
if you deactivate and reactivate the addon (before logging) it reset the frame position to default.
Boss Mod is still under testing.

#2 kalbear

kalbear

    Bald Bull

  • Members
  • 1,161 posts

Posted 10 March 2009 - 04:12 PM

Nice work, nightcrowler.

Did you take into account the 25% more armor pen from items and the 30% more haste that cats get now?

#3 manapaws

manapaws

    Piston Honda

  • Members
  • 118 posts

Posted 10 March 2009 - 04:53 PM

Would someone be kind enough to upload a compiled version? I'm not able to download nor install a c++ compiler/interpreter on these PC's.
- Tauren Druid (Realm first Naxx/Malygos)
- Gnome Mage (Realm first Sarth +3d)
- Nelf Druid (new main - progressing through Ulduar)

#4 Allev

Allev

    King Hippo

  • Members
  • 545 posts

Posted 10 March 2009 - 05:55 PM

Just wanted to add my approval of this-- I've been critical of the output in other threads (because I hadn't seen the code), but this is some high-quality work, and just needed one bug to get squashed to be a great source of theorycraft.

I'm glad an extra few pairs of eyes could help it out!

Also-- most stats are within the margin of error here compared to Toskk's, except for hit/expertise, which are slightly higher here. This is pretty much exactly what we should expect, and validates both Toskk's and Nightcrowler's work as well for 3.1!

#5 tlbj6142

tlbj6142

    Piston Honda

  • Members
  • 119 posts

Posted 10 March 2009 - 05:56 PM

I assume the values for haste, ArPen, crit, hit, exp, etc. are per "rating" point, correct? So, for cat, a single point of Hit Rating is worth 19.87. An item that only has +55 hit rating would be worth, 1092.85.

#6 Mijae

Mijae

    Don Flamenco

  • Members
  • 443 posts

Posted 10 March 2009 - 07:19 PM

Stats value

[TABLE]Stat : Value / Error
Agility : 26,85 +/- 0,07
Armor Pen : 26,16 +/- 0,07
Feral AP : 12,00 +/- 0,03
Strengh : 23,79 +/- 0,07
Crit : 22,83 +/- 0,07
AP : 10,00 +/- 0,03
Hit : 19,87 +/- 0,08
Expertise : 19,87 +/- 0,08
Haste : 17,84 +/- 0,08[/TABLE]


You can found dps value of all stats and item rankin here:
Leather Armor - Items - World of Warcraft

If you click on a number in the "score" collumn you will se an integer value, that value is exactly the dps value of that piece of gear (for istance "Chestguard of the Recluse" = 400 DPS).


I want to clarify your relative stat values. The values you entered in Wowhead don't match those of your table. They appear to be modified using a value around ~19.569 points. However, this value does not match any on the table. Was this some magic number or were they normalized to DPS/AP*10? You claim the values in you wowhead search will give exact dps values. If so, perhaps you should put 2 columns in the table - dps value and normalized value. Were your relative values based on an increase in 10 stat points? Normalizing to 10 instead of 1 is a bit strange. Btw, you can format a table into columns using the '|' character.

Edit: Maybe you can just post the normalization factor to let people convert stat value into dps value.

#7 Elwood

Elwood

    Glass Joe

  • Members
  • 13 posts

Posted 10 March 2009 - 07:33 PM

Also regarding the gear list: it shows the in every helm... that just seems wrong to me. Is that actually correct? only has 21 agi vs. 25 crit, and I understand that crit isn't too far behind agi in your stat values, but I would certainly think that the bonus crit damage would overtake it. Not doing the math, I can't say for sure, but my thought is that it's only showing that way because the bonus damage from crits just isn't taken into account in that item ranking.

Can someone confirm or refute this?

#8 a civilian

a civilian

    Piston Honda

  • Members
  • 181 posts

Posted 10 March 2009 - 07:39 PM

The 3% critical damage effect is not included in the weighting, and Wowhead has no way to include it (as far as I can tell). Relentless earthsiege is far superior.

Edit: to the post below, 25 crit rating is better than 21 agility based on the weights provided in the original post.

#9 kalbear

kalbear

    Bald Bull

  • Members
  • 1,161 posts

Posted 10 March 2009 - 07:40 PM

RED is much, much, much bigger that DSD. 25 crit strike rating is nothing compared to 21 agility (which adds close to the same crit and AP) and 3% more damage on crits, especially now that bleeds do crits.

#10 Evilsithgirl

Evilsithgirl

    Von Kaiser

  • Members
  • 53 posts

Posted 10 March 2009 - 08:14 PM

very well done Night. Your code is very well commented and after applying a fix for VB 08 SP1 it was up and running. /cheer

#11 kbranch

kbranch

    Von Kaiser

  • Members
  • 42 posts

Posted 10 March 2009 - 09:59 PM

How much are you adjusting each stat before running the sim again to get the stat weights? I'm wanting to get stat weights for my current (far from BiS) DPS gear, and I'm just trying to make sure I'm doing it in a way that isn't either statistically insignificant or so significant that it changes the results.

#12 Pzychotix

Pzychotix

    Von Kaiser

  • Members
  • 96 posts

Posted 10 March 2009 - 10:53 PM

It seems like you're double counting Naturalist.


You factored Naturalist into the base AP here:
Line 481: int apbase=(120+140+(attack_power+feral_ap*1.2+688*BS)+(agi+2*str))*(1+naturalist_m)*(1+TSA*0.1); 

And then you use that ap for all other attacks:
Line 509: double ap = apbase; //attack power value
Line 633: paw.adamage=(1-red)*(ap/14)*(1+naturalist_m);
Line 647: mangle.adamage=(1-red)*((ap/14)*2.0)*(1+fury_m)*(1+naturalist_m);
...

And so on and so forth for the other attacks.


#13 nightcrowler

nightcrowler

    Don Flamenco

  • Members
  • 448 posts

Posted 11 March 2009 - 12:11 AM

Replying to all:
- I'm not double counting naturalist.. or better, i'm double counting naturalist but the program works fine because in the apbase string i'm using the 10% value of naturalist instead of the 10% of hearth of the wild, so the simulated results are the same, but thanks for code report, i've already chnged it and added hotw into talent selection.


- I can't put a compiled version until I make an interface, otherwise you can't change sim parameters.
- Wowhead don't take metagems in the right way.
- The weighting of stats is relative to AP. I've fixed 1 AP = 10 Points. On wowhead you see the dps value of each stats. I've redone the table following your suggestion. 1 point = 10*Dps_value/ap_value. I use that strange point scale due to bear simulation stats comparison mainly.
- what is VB 08 SP1?

- Usually I change stats value by a lot (from 50 to 200). With a change of 100 and a simulation number of about 1000 you should stay with a good error. From 0 to 200 of a stats you will usually don't see a big change in ratings.

- points are for item ratings.
- i've already included the last push with +25% arp & +30% haste.

Note: If you want to compute your stats ranking pay attention to haste the simulation has a time step of 0.01 seconds so it can't distinguish attack speed with less tha 10ms difference. To compute haste properly i use the following method: i increase haste rating by a certain quantity. Found the dps difference I don't divide the result for haste rating added but the value that make up for the difference in attack speed. I'll implement it soon into the program output.

#14 Inaiwae

Inaiwae

    Piston Honda

  • Members
  • 243 posts

Posted 11 March 2009 - 09:46 AM

Nice work, nightcrowler.

Did you take into account the 25% more armor pen from items and the 30% more haste that cats get now?


Sorry for the offtopic, but what is this referring to? I cant find where this comes from.

#15 seminarca

seminarca

    Don Flamenco

  • Members
  • 454 posts

Posted 11 March 2009 - 10:04 AM

For once, the PTR patch notes are a good place to start:

Classes: General

* Armor Penetration Rating: All classes now receive 25% more benefit from Armor Penetration Rating.
* Haste Rating: Shamans, Paladins, Druids, and Death Knights now receive 30% more melee haste from Haste Rating.



#16 Yukizawa

Yukizawa

    Glass Joe

  • Members
  • 21 posts

Posted 11 March 2009 - 05:40 PM

I'm looking forward to the addon your working on. The FaceMauler addon needs a formula update for 3.1, and I was planning on doing that after things stabilized on the ptr/live, but it looks like I may not have to :). I'd like to help if you have something that needs work / testing, so let me know.

#17 nightcrowler

nightcrowler

    Don Flamenco

  • Members
  • 448 posts

Posted 11 March 2009 - 07:43 PM

I'm looking forward to the addon your working on. The FaceMauler addon needs a formula update for 3.1, and I was planning on doing that after things stabilized on the ptr/live, but it looks like I may not have to :). I'd like to help if you have something that needs work / testing, so let me know.



I'm actually trying to merge:

facemauler
droodfocus
cooldownbuttons
and a combat stats pannel

plus the addon should work like my simulation, computing best move on the fly based on talents/stats/buff/debuff.

When I have something ready I'll push a beta version here, so you can help with testing.

P.S.
A very great help will be giving me spells id for important buff debuff (like windfury, sunder armor, expose armor and so on).

#18 Nopher

Nopher

    Von Kaiser

  • Members
  • 47 posts

Posted 12 March 2009 - 06:30 AM

Good work! Here's a full dump of the categories and spell IDs I'm using for RaidComp. I'm yet to update it for 3.1 but to my knowledge not a lot is going to change.

Mana Regen (Blessing)
Blessing of Wisdom (ID 48936) can be improved by ID 20245.

Healing Received (%)
Improved Devotion Aura (ID 20140).
Tree of Life (ID 33891).

Haste (%)
Improved Moonkin Form (ID 48396).
Swift Retribution (ID 53648).

Damage (%)
Ferocious Inspiration (ID 34460).
Sanctified Retribution (ID 31869).

Damage Reduction (%)
Blessing of Sanctuary (ID 20911).
Grace (ID 47517).

Spirit
Divine Spirit (ID 48073).
Fel Intelligence (ID 57567).

Intellect
Arcane Intellect (ID 42995).
Fel Intelligence (ID 57567).

Health
Blood Pact (ID 47982) can be improved by ID 18696.
Commanding Shout (ID 47440) can be improved by ID 12861.

Stamina
Power Word: Fortitude (ID 48161) can be improved by ID 14767.

Stat Multiplier
Blessing of Kings (ID 20217) can be improved by ID 59298.

Stat Add
Mark of the Wild (ID 48469) can be improved by ID 17051.

Spell Power
Demonic Pact (ID 47240).
Flametongue Totem (ID 58656).
Improved Divine Spirit (ID 33182).
Totem of Wrath (ID 57722).

Armor (%)
Ancestral Healing (ID 16240).
Inspiration (ID 15363).

Agility and Strength
Horn of Winter (ID 57623).
Strength of Earth Totem (ID 58643) can be improved by ID 52456.

Mana Regen (Pet)
Improved Water Elemental (ID 44561).

Bloodlust / Heroism
Bloodlust / Heroism (ID 2825).

Melee Haste
Improved Icy Talons (ID 55610).
Windfury Totem (ID 8512) can be improved by ID 29193.

Melee Critical Strike Chance
Leader of the Pack (ID 17007).
Rampage (ID 29801).

Attack Power
Battle Shout (ID 47436) can be improved by ID 12861.
Blessing of Might (ID 48932) can be improved by ID 20045.
Furious Howl (ID 24604).

Attack Power (%)
Abomination's Might (ID 53138).
Trueshot Aura (ID 19506).
Unleashed Rage (ID 30811).

Replenishment
Hunting Party (ID 53294).
Judgements of the Wise (ID 31878).
Vampiric Touch (ID 48160).

Spell Haste
Wrath of Air Totem (ID 3738).

Spell Critical Strike Chance
Elemental Oath (ID 51470).
Moonkin Aura (ID 24907).

Mana Restore
Judgement of Wisdom (ID 53408).

Cast Speed Slow
Curse of Tongues (ID 11719).
Lava Breath (ID 58611).
Mind-numbing Poison (ID 5761).
Slow (ID 31589).

Attack Power
Curse of Weakness (ID 50511) can be improved by ID 18180.
Demoralizing Roar (ID 48560) can be improved by ID 16862.
Demoralizing Shout (ID 47437) can be improved by ID 12879.

Armor (Minor)
Curse of Recklessness (ID 57595).
Faerie Fire (ID 48476).
Sting (ID 56631).

Physical Vulnerability
Blood Frenzy (ID 29859).
Blood Poisoning (ID 58413).

Health Restore
Judgement of Light (ID 20271).

Bleed Damage
Mangle (ID 48564).
Trauma (ID 46855).

Spell Critical Strike Chance
Improved Scorch (ID 12873).
Winter's Chill (ID 28593).

Spell Damage Taken
Curse of the Elements (ID 47865) can be improved by ID 32484.
Earth and Moon (ID 48511).
Ebon Plaguebringer (ID 51161).

Spell Hit Chance Taken
Improved Faerie Fire (ID 33602).
Misery (ID 33193).

Critical Strike Chance Taken
Heart of the Crusader (ID 20337).
Master Poisoner (ID 58410).
Totem of Wrath (ID 30706).

Melee Attack Speed Slow
Icy Touch (ID 49909) can be improved by ID 51456.
Infected Wounds (ID 48485) can be improved by ID 48485.
Judgements of the Just (ID 53696).
Thunder Clap (ID 47502) can be improved by ID 12666.

Melee Hit Chance Reduction
Insect Swarm (ID 48468).
Scorpid Sting (ID 3043).

Healing
Aimed Shot (ID 49050).
Furious Attacks (ID 46911).
Mortal Strike (ID 47486).
Wound Poison VII (ID 57978).

Armor (Major)
Acid Spit (ID 55754).
Expose Armor (ID 48669).
Sunder Armor (ID 47467).



#19 nightcrowler

nightcrowler

    Don Flamenco

  • Members
  • 448 posts

Posted 13 March 2009 - 07:14 AM

Preliminary tests with T8 bonuses (I've asumed 2T8 proc chance = ooc proc chance).


2T8 is pretty strong, the bad thing is that 2T8+2T7 seems better than 4T8. With 4T8 the best cycle it's 1SR/5RIP/(5FB)

#20 Pzychotix

Pzychotix

    Von Kaiser

  • Members
  • 96 posts

Posted 13 March 2009 - 09:41 AM

What about 2T7 vs. 4T8? Since we won't know the proc rate on 2T8 for a while, might as well figure if there's even a break even point where 4T8 begins to outshine 2T7.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users