Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » The Banhammer

 
 
LinkBack Thread Tools
Old 04/08/09, 4:24 PM   #1
• Vulajin
Vula'jin the Void, blessed by the loa
 
Vulajin's Avatar
 
Undead Mage
 
Mal'Ganis
Infraction for Murna: 2. All opinions should be stated as succinctly as possible.

Post: Cat DPS Rotation
User: Murna
Infraction: 2. All opinions should be stated as succinctly as possible.
Points: 1

Administrative Note:

Message to User:
Why did you quote that entire massive post just to add five lines in your own post?
Original Post:
Hm, I was referencing to the other thread here named "FeralbyNight".

I am quoting nightcrowler in the very first post:

Originally Posted by nightcrowler View Post

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 times in a 5 min fight)
_______________________

Cat (crit% vs. a boss (-4.8% added)): 47.5277%
Cat (AP): 10493
Expertise: 23
Hit: 7.89875%
Armor Penetration: 35.1195%
Haste (from equipment): 12.7264%


Boss base Armor (before penetration and debuff): 10643
Boss modified Armor (after penetration and debuff): 4719.89
Boss Damage Reduction (after debuff and penetration): 23.6558%
Weapon Speed Reduction % (Total without Bloodlust): 28%
Missed % (Total): 0.101248%
Dodged %: 0.553826%
_____________________________________


DPS: 6773.25 +/- 0.68, (Min-Max variance: 26.9%, Lower dps sample: 5882, Upper dps sample: 7703) , TPS: 4809

**************************************
CAT

White cat: 2105.22, Yellow cat: 4668.04
White: 31.1%
Shred: 30.5%, Avg dmg: 8233, #/cycle: 6.8),
Rake: 11.9%, Avg dmg: 8334, #/cycle: 2.6),
RIP: 20.5%, Avg dmg: 42903, #/cycle: 0.87)
Ferocious Bite: 6.0%, Avg dmg: 14257, #/cycle: 0.77, Average Energy Usage: 43)

Savage Roar uptime: 98.0%
Average Cycle Time: 27.0 s



Stats value

Stat points Error dps value Error
Armor Pen 28.2 +/- 0.1 1.49 +/- 0.01
Agility 25.9 +/- 0.1 1.37 +/- 0.01
Feral AP 12.0 +/- 0.1 0.63 +/- 0.01
Strengh 23.8 +/- 0.1 1.26 +/- 0.01
Crit 21.4 +/- 0.1 1.13 +/- 0.01
Hit 21.6 +/- 0.1 1.14 +/- 0.01
Expertise 21.6 +/- 0.1 1.14 +/- 0.01
Haste 20.8 +/- 0.1 1.10 +/- 0.01
AP 10.0 +/- 0.1 0.53 +/- 0.01


Best in slot gear (pre Ulduar, 3.1 rules)

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

Everything socketed with 16 Arpen + one 8 hit/12 stam and 21 agi +3% crit meta.


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.


In the following table you can find set-bonus value (the gear is the same, I've changed only set bonuses):
Set BonusIdolDPSDifference
2T7 Shred 6773 -
2T7 RIP 6758 -15
4T7 Shred 6827 54
2T7*+2T8 Shred 6900 127
4T8** Shred 6866 93

* 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?

Glyphs DPS
SR+RIP+SHRED 6534
RIP+SHRED+MANGLE 6457
SR+MANGLE+SHRED 6451
SR+RIP+MANGLE 6346

So SR+RIP+SHRED combo is the best choce ALSO if you don't have someone who keeps mangle up for you.
His simulation clearly shows ArmorPen as the most important stat after 200 ArmorPen and shred idol.



When I load the pre 3.1 BiS Gear into RAWR, i get 6683 DPS, all socketed with Agility. When I replace all Agility gems with ArmorPen gems, i get 6688 DPS. And the more ArmorPen I get, the better it is compared to Agility.

But I checked again and you are right - Rip idol is still by far better than shred Idol.

United States Offline
 

Go Back   Elitist Jerks » The Banhammer

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Infraction for Mex: 2. All opinions should be stated as succinctly as possible. Kaubel The Banhammer 0 03/17/09 7:37 PM
Infraction for Psy: 2. All opinions should be stated as succinctly as possible. Kaubel The Banhammer 0 02/21/09 1:36 PM
Infraction for c0x: 2. All opinions should be stated as succinctly as possible. Kaubel The Banhammer 0 02/21/09 10:38 AM
Infraction for Gor: 2. All opinions should be stated as succinctly as possible. constantius The Banhammer 0 02/13/09 9:25 AM
Infraction for chopipi: 2. All opinions should be stated as succinctly as possible. constantius The Banhammer 0 02/04/09 1:02 PM