Friday, October 19, 2012

SimC and Bugs.

While in the process of writing a section of my guide I wanted to make sure all my ducks were in order and perfectly aligned. I started to tinker with SimC due to wanting to see stat weights. As a long time Warrior I knew that SimC should be taken with not a grain, but a giant handful of salt. As it's often been bug ridden and as far as I know has no proper full time maintainer of the Warrior module.

As of yesterday, I managed to keep that assumption correct, While tinkering around I got distracted with the simple action priority list and saw raging blow as "actions+=/raging_blow,if=buff.raging_blow.react". Now I'm not the best with SimC's "language" but it seemed to me that from the way .react works, the script was just executing Raging Blow the second it could. While not totally wrong, still not optimal.
Instead:
actions+=/raging_blow,if=(debuff.colossus_smash.up) (buff.raging_blow.stack=2|buff.raging_blow.remains<3)
I basically told the script that it should only use Raging Blow IF CS is up, or Raging Blow is at 2 Stacks, or has only 3 seconds on the charge buff. After I ran the script DPS dropped by 3k, but Raging Blow's Damage Per Execution Time Jumped by 5k. Looking over the results it was a little confusing as to how Raging Blow's damage dropped from 15.9% of my damage done to 11.3%. If anything it should have increased from higher usage during CS.

There in lies the problems. First off, I'm a noob at SimC scripting.
I should have added (buff.raging_blow.stack=2&cooldown.colossus_smash.remains>4.5)
Secondly:
It would probably help if Raging Blow didn't EAT all charges of the buff.

That's right, as of SimC 505-3, Raging Blow consumes all charges of the buff. Now I'm not going to claim to be a major genius of how the hell SimC should work but I have the feeling that the way it values Raging Blow would be greatly heightened if you were able to use three of them during a colossus smash, thus probably pushing crit further up? But I digress.

In other news, I have started to stream! ..somewhat.
That's right you can watch me play and mess up at http://www.twitch.tv/lord_spaztic
While I don't have any raiding videos, I'll be streaming dungeons, LFR runs and a couple of other minor things. Hopefully Challenge Modes soon too!

-Zelix

No comments:

Post a Comment