1.2 stance dance w/ slight revisions
10M DRAGON SOUL - with disabled intterupts and cd usage... all cd's blown by user input only (better dps)
ilvl 389 arms warrior 5/5 tier 13 - 4/5 are 384 raid finder tier, but tier bonus = awesome.
Morchok - 29.8k dps
Warlord - 45.4k dps
Yorsaj - 33.04k dps
Hagaara - 26.4k dps << thats with me dying so my uptime on that fight was 87%
Ultra - 32.4k dps
Havent done remaining fights on normal however on LFRaid 25m values follow:
Blackhorn 30k sometimes higher if can get sweeping strikes up
Spine 34k+
Madness 50-60k pending various circumstances
below is the following code regardless of preference stance dance or not will improve some things.
Battle Shout Coding -
Code:
Original Code:
if (Me.HasAura("Battle Shout") == false)
if (CastSpell("Battle Shout") == true)
Logging.Write(Color.Red, ">> Battle Shout <<");
to
Code:
Revised Code:
if (Me.Combat && Me.CurrentRage <= 50)
if (CastSpell("Battle Shout") == true)
Logging.Write(Color.Red, ">> Battle Shout <<");
Reason being sometimes you may be low on rage, original code doesn't get you that missing rage; very helpful. Also my code doesn't spam battle shout outside of combat when it falls off... no point in being buffed outside of combat imo.
second is the aoe coding...
Code:
Original Code:
if (adds.Count > 2)
if (CastSpell("Cleave") == true)
Logging.Write(Color.Aqua, ">> Cleave <<");
if (adds.Count > 1)
if (CastSpell("Sweeping Strikes") == true)
Logging.Write(Color.Aqua, ">> Sweeping Strikes <<");
if (adds.Count > 2 && Me.Auras.ContainsKey("Deadly Calm") == false && Me.RagePercent < 30)
if (CastSpell("Bladestorm") == true)
Logging.Write(Color.Aqua, ">> You spin me right round, baby right round! <<");
if (adds.Count > 3 && Me.RagePercent > 50)
if (CastSpell("Thunderclap")==true)
Logging.Write(Color.Aqua, ">> Thunderclap <<")
to
Code:
Revised Coding:
if (adds.Count > 2 && Me.Auras.ContainsKey("Deadly Calm") == false && Me.Auras.ContainsKey("Sweeping Strikes") == false)
if (CastSpell("Bladestorm") == true)
Logging.Write(Color.Aqua, ">> Bladestorm <<");
if (adds.Count > 1 && Me.Auras.ContainsKey("Bladestorm") == false)
if (CastSpell("Sweeping Strikes") == true)
Logging.Write(Color.Aqua, ">> Sweeping Strikes <<");
I purposely removed Cleave, as it it a waste of rage vs single target dps and/or sweepings strikes when avail. and removed Thunder Clap as it is a ability that is talent related n depends on you having Blood and Thunder as a Arms; possibly if you built in a settings ui to enable / disable this talent it can be useful for someone who has both single target and aoe arms PVE specs and switch between the two otherwise more waste of Rage that can be used else where. Also in the revised coding, i added checks so that both Sweeping Strikes and Bladestorm aren't used at the same time allowing for longer aoe dps efficiency.
These being the appropiate specs, my aoe revisions better benefit the first spec "Incite Spec"
Incite Spec:
Talent Calculator - World of Warcraft
For those interested in getting the most use out of your Thunder Clap should use the one below.
Blood and Thunder:
Talent Calculator - World of Warcraft
Spec Links were taken from
4.3 Arms PvE Guide - Forums - World of Warcraft best arms guide i have found to date. If interested in becoming an Arms Warriors i suggest its a must read.
i hope you dont mind me posting the code like that if you do just let me know and ill remove it. i dont suggest any1 go revising their own CC file unless you know what you are doing, this post is strictly for advanced users and the author to get better idea of improving. I'll be more than happy to share my revised CC with Shaddar for user usage but its up to the author it is his work.