Apr 172011
 

April 12th, Yawning posts a new version of Mew with the known 4.1 changes included and a few hours later Blizzard posts new 4.1 feral changes that make this new version of Mew out of date. Personally I think it is a conspiracy.

Fast forward to April 15th. I chatted with Tangedyn last night and he told me that the change to Berserk was already checked into the Mew source tree. He also walked me through setting up my Eclipse environment so that I can compile Mew locally, which gives me access to the latest changes without having to bug Yawning to post a special version for me (he is retired from the game after all, although apparently he is bored and continues to make enhancements to Mew). So there I was, with a new Mew in hand (my version of a new toy) and the burning question, “what does the change to Berserk mean to the feral rotation?” More specifically, what does it look like when I model it in my Mew script and what changes will be needed in my feral Ovale script?

Taking Berserk off of the global cooldown makes it castable at the same time as Tiger’s Fury and the next GCD ability. The default 4.0.6 sim script constrains Berserk by ensuring there is an upper limit to how much energy you can have when casting it. This is to prevent energy loss during the GCD that Berserk currently triggers. In my 4.0.6 sim script, I also set a low bound – a minimum energy level for when to cast Berserk. This makes a very small difference with the Glyph of Tiger’s Fury (GoTF), and a larger difference with Glyph of Berserk (GoB). With the 4.1 changes, I removed the upper energy bound from Berserk and also synchronized it to not be cast during a GCD. The same rule applies to TF – you should wait for the previous GCD to be finished before casting TF to maximize the number of GCD abilities that can be cast during the TF. For the purposes of this post, I tested my rotation with three versions of Berserk code, the default 4.06 code, my 4.0.6 code and my new 4.1 code (which I revised while writing this post). I posted an updated version of my sim script which includes all three code snippets with two of them commented out – so anyone who wants to can easily compare all three.

For the testing, I decided to do a comparison test of all three methods using both GoB and GoTF with a single profile that has balanced stats – Weapon DPS: 703.5, Strength: 142, Agility: 5118, AttackPower: 887, Haste Rating: 936, Hit rating: 604, Crit Rating: 954, Expertise Rating: 188, and Mastery rating: 1987 (this is an ilvl 362 setup). I used the following five combat scenarios:

  1. A 5 minute patchwork style fight (“Patch”)
  2. A 5 minute patchwork style fight with in-combat Ravages with no travel time (“5 min. Ravage 0”)
  3. A 7 minute fight that emulates Atremedes (7min. Atramedes)
  4. A 5 minute fight that emulates Atremedes (5min. Atramedes)
  5. A 7 minute patchwork style fight with in-combat Ravages with no travel time (” 7min. Ravage 0″)

During the course of the testing I noticed that my 4.0.6 Berserk code worked slightly better than the default 4.06 code on the patchwork style fights, but significantly worse on the Atramedes fights. This led me to revise the new 4.1 Berserk code taking elements from both of the 4.0.6 Berserk codes. Now, if TF is up, the 4.1 Berserk code does not have a minimum energy level, but there is a minimum energy level if TF is not up. This code performs well for both GoB and GoTF. Since the Berserk code has no energy constraints during TF, it opens up the possibility of using a macro to cast both together when both are off of cooldown, energy is low enough to cast TF and it is at a time you want to cast both TF and Berserk. The new 4.1 Berserk code performs better than both of the 4.0.6 Berserk codes in all test scenarios. A simplified explanation of when to optimally cast Berserk in 4.1 is:

  1. If the Tiger’s Fury buff is up and you can cast Berserk, do so.
  2. If the Tiger’s Fury buff is not up and you have at least 65 energy and the next cast of Tiger’s Fury will not be delayed by Berserk, cast Berserk.
  3. If the Tiger’s Fury buff is not up but the fight (mob) will end before Berserk does if you wait for TF to be up, cast Berserk.

Obviously, these rules should be applied at a time when you want to use Berserk – which is fight dependent. For example you might find yourself casting Berserk on a key add phase knowing that it will delay TF.

Comparing GoTF to GoB, GoTF is consistently better on the patchwork tests, especially those that allow for melee range Feral Charge (think Chimaeron) and GoB is consistently better on the Atramedes tests. I did not do enough tests to make a thorough comparison of the two glyphs, but some patterns can be seen in the data. Unfortunately there are still a lot of combat scenarios that are not possible to model in Mew, especially add fights. I did have a chance to chat with Yawning today, and asked him to add a couple of new toggles to Mew that will make it possible to test some additional scenarios in the future.

GoTF GoB
4.06 Patch 24437 24336
4.06 5min. Ravage 0 25498 25205
4.06 7min. Ravage 0 25221 24942
4.06 7min. Atramedes 19532 19735
4.06 5min. Atramedes 20224 20201
4.06 Leaf Patch 24451 24362
4.06 Leaf 5min. Ravage 0 25514 25234
4.06 Leaf 7min. Ravage 0 25184 24913
4.06 Leaf 7min. Atramedes 19372 19594
4.06 Leaf 5min. Atramedes 20227 20198
4.1 Patch 24480 24398
4.1 5min. Ravage 0 25531 25279
4.1 7min. Ravage 0 25277 25014
4.1 7min. Atramedes 19561 19853
4.1 5min. Atramedes 20250 20273

  54 Responses to “4.1: “Berserk is no longer on the global cooldown””

  1. You and patch numbers don’t get along too well, do ya? ;-)

    4.01 = 4.1
    4.06 = 4.0.6

    That said, thanks for the blogs!

  2. As always, great extensive theorycrafting, Leaf.

    For everyone else who couldn’t be bothered to read the whole article: Taking Berserk off the GCD is a tiny buff to kitty DPS.

    For your 3rd glyph slot, the Tiger’s Fury glyph remains the mathematically superior choice to the Berserk glyph for fights where you can use it on every cooldown. Personally, I believe that under real fight conditions, maximizing the effectiveness of GoTF is very difficult, and would tend to prefer GoB.

    BTW, Leaf, if you ever get bored, it would be an interesting project to parse some logs and get a reasonable real-world estimate of TF uptime. 22.2% with glyph is “perfection” (slightly higher is possible depending on fight time), whereas 20% is perfect without. Looking at just a few logs, druids without the glyph of Berserk (and thus theoretically GoTF) don’t seem to have higher uptime on TF then those with GoB, which would seem to indicate that the potential benefit is mostly wasted.

  3. A good read, Leafkiller. Thanks for the post.

    I find it interesting how GoTF seems to be better than GoB on the shorter Atramedes fight.

    • A five minute fight Atramedes fight has 233 seconds of ground combat time and 63 seconds of air time and allows you to Berserk two times. This gives a ratio of 1 Berserk every 116.5 seconds of ground time. A “typical” five minute fight will have two Berserks over 300 seconds for a ratio of 1 Berserk every 150 seconds.

      A seven minute Atramedes fight has 325.5 seconds of ground time and 94.5 seconds of air time and allows you to Berserk three times. This gives a ratio of 1 Berserk every 108.5 seconds of ground time. A “typical” seven minute fight will have three Berserks over 420 seconds for a ratio of 1 Berserk every 140 seconds.

      If you think about those numbers, you can see that on fights with no interruptions in combat, GoTF will test out better, while on fights with combat downtime, GoB will test out better, and how fight length affects the relative value of each Glyph. For an extreme example, consider a “typical” fight that is 6 minutes long. You only get two Berserks in, one every 180 seconds. Now consider a fight that is 6:30. Now you are getting three Berserks in, or one every 130 seconds. TF is not nearly as sensitive to fight length as Berserk, but it is much more sensitive to interruptions such as air phases on Atramedes.

      • The napkin math I just posted is not entirely correct as it assumes you are getting full Berserks off on Atramedes – which means that the Berserk cooldowns are lining up with the ground phases. I did not record the actual number of Berserks in my testing as this post is about optimizing the 4.1 Berserk rotation and not about the difference in the two glyphs. I plan to post a follow-up to better illustrate what is actually happening to Berserk and TF on the Atramedes fight.

        @Alaron – while people are not getting maximum uptime on TF, I would expect the numbers to be consistent across those who are using GoTF vs. those who are not. On the same vein, I am sure you could find plenty of evidence that people are not getting full value out of the GoB. I hope to have enhancements in Mew that will allow me to test fights with increased damage phases such as Magmaw, where I expect GoB to be a clear winner (it will not be exactly like Magmaw since that would require multiple targets – but just being able to double damage at key fight points would help with the simulations a lot).

      • Yes, I thought it had something to do with the durations of the fight allowing for a different number of Berserks and all that, but I’m currently on vacation and didn’t want to go deeper into it than that. Thank you for the clear numbers, though.

  4. […] really want to compare and get some actual numbers, the two posts by Leafkiller @ Fluid Druid, 4.1: “Berserk no longer on the global cooldown.” and Analyzing Glyph of Tiger’s Fury and Glyph of Berserk on Atramedes have a more detail […]

  5. 638601 366400I simply could not go away your site prior to suggesting that I truly enjoyed the normal info an individual supply to your visitors? Is gonna be once more continuously so that you can look at new posts 378107

  6. 673624 364841There is noticeably a great deal of cash to comprehend this. I assume you created certain good points in attributes also. 457504

  7. 4.1: “Berserk is no longer on the global cooldown” – The Fluid Druid
    agyjrxnbcw
    [url=http://www.gi2uo9z17o99982915tl7h0d5krz7tfrs.org/]ugyjrxnbcw[/url]
    gyjrxnbcw http://www.gi2uo9z17o99982915tl7h0d5krz7tfrs.org/

  8. Because Michael Owen at the side of huang zhan, so his nickname called small report.The earliest Owen left the impression of the world, is probably the flashy passing movements and dazzling breakthroughs, remember in the rookie challenge, he drew down two slipped past knight
    new balance shoes

  9. Obviously, the right to occupy a team-high 21.6 shots of Michael Owen, but failed to hit as James scores, this let a person feel, Owen has become a “cancer” of the knight.But many fans also feel,
    adidas eqt

  10. However, they failed to draft a tackle after trading Jason Peters to Philadelphia.
    Cheap Nike NFL Jerseys

  11. NBA players in addition to playing badly, and also an art cells, for two consecutive years in the NBA finals two teams join forces with the warriors and knight, but only two dancers, two teams played neck and neck, dancing is close, take a look at
    kyrie irving shoes

  12. Because Michael Owen at the side of huang zhan, so his nickname called small report.The earliest Owen left the impression of the world, is probably the flashy passing movements and dazzling breakthroughs, remember in the rookie challenge, he drew down two slipped past knight
    kyrie 1

  13. You have remarked very interesting points! ps decent site.
    mbt shoes

  14. “I don’t think eastern conference finals will be a long war, knight’s strength is too strong. The celtics nobody with lebron, they even Owen this level of star all have no, they are really no one can stop the knight.
    hyperdunk 2017

  15. The noises and stressful the playoffs.”We are eager to match.”Owen said.Knight should first game will be on Thursday in east, and before them
    lebron 15 ashes

  16. According to The Fear of The Sword, The knight’s point guard deron Williams is a fan of MMA (mixed), compared to The basketball game, deron prefer to watch The ultimate fighting championship.Deron Williams recently said in an interview, he retired from the NBA
    adidas yeezy wave runner 700

  17. Yes, the messing top and undirectional rotating bezel and an important role in this great purpose perform.
    replica audemars piguet

  18. For Jordan and gregg popovich comments James never hit back, but just yesterday in the knight’s basketball stadium set aside a James training video, far look like illusions emerged both Owen, a carefully look just know is James
    lebron james shoes

  19. I enjoy the research and the writing and also the people that I’m in touch with all over the world as a result of that.
    Wholesale China Jerseys

  20. Yesterday, the wall on the right side 45 live a miserable life in the three points must win.The shooting location is Owen puts up the location of the many times.Today was asked Owen saw wall dead there is what feeling
    curry 4 shoes

  21. With three points to beat John wall, the day before yesterday the wizards will competition into the tiebreak wars, 8:00 tomorrow the wizards will be tie-break at Celtic and rival.
    michael jordan shoes

  22. The noises and stressful the playoffs.”We are eager to match.”Owen said.Knight should first game will be on Thursday in east, and before them
    nmd r1

  23. I believe that avoiding highly processed foods is a first step in order to lose weight. They will taste fine, but highly processed foods have got very little nutritional value, making you try to eat more just to have enough vitality to get over the day. For anyone who is constantly feeding on these foods, transitioning to whole grain products and other complex carbohydrates will make you to have more vigor while having less. Thanks alot : ) for your blog post.

  24. Obviously, the right to occupy a team-high 21.6 shots of Michael Owen, but failed to hit as James scores, this let a person feel, Owen has become a “cancer” of the knight.But many fans also feel,
    nike pg 2

  25. Knight finally written pledge to fulfill a military order!Owen Jefferson suspected the contradiction, huang zhan anger: don’t win playoff team and the team retired showdown between the more and more intense, will the rockets in just eliminated the spurs tomorrow will come and warriors in the first fight
    kyrie 3

  26. Knight finally written pledge to fulfill a military order!Owen Jefferson suspected the contradiction, huang zhan anger: don’t win playoff team and the team retired showdown between the more and more intense, will the rockets in just eliminated the spurs tomorrow will come and warriors in the first fight
    stephen curry jersey

  27. NBA players in addition to playing badly, and also an art cells, for two consecutive years in the NBA finals two teams join forces with the warriors and knight, but only two dancers, two teams played neck and neck, dancing is close, take a look at
    kyrie 4

  28. Frederick has more than justified Dallas’ decision to reach for him in the first round of the 2013 NFL Draft.
    Wholesale Jerseys

  29. you are really a good webmaster. The site loading pace is incredible. It kind of feels that you are doing any distinctive trick. In addition, The contents are masterpiece. you’ve performed a excellent process on this topic!

  30. The NBA playoffs now for today, have determined the warriors in the western conference and will compete for a spot in the finals quota, knight still don’t know who his opponent was.However, even in the face of the celtics or the wizards, presumably knight will be
    puma suede

  31. According to The Fear of The Sword, The knight’s point guard deron Williams is a fan of MMA (mixed), compared to The basketball game, deron prefer to watch The ultimate fighting championship.Deron Williams recently said in an interview, he retired from the NBA
    vans shoes

  32. Thanks for sharing superb informations. Your site is very cool. I am impressed by the details that you have on this blog. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for extra articles. You, my friend, ROCK! I found simply the info I already searched all over the place and simply could not come across. What a great site.

  33. Utterly written subject matter, Really enjoyed reading.

  34. As soon as I discovered this site I went on reddit to share some of the love with them.

  35. Great blog post. Things i would like to bring up is that computer system memory ought to be purchased in case your computer cannot cope with whatever you do by using it. One can install two RAM memory boards with 1GB each, in particular, but not certainly one of 1GB and one having 2GB. One should always check the company’s documentation for the PC to make certain what type of storage is essential.

  36. Some really rattling work on behalf of the owner of this web site, absolutely outstanding content.

  37. You are my aspiration, I have few web logs and infrequently run out from brand :).

  38. I have realized that in video cameras, specialized detectors help to maintain focus automatically. The sensors of some cameras change in in the area of contrast, while others use a beam associated with infra-red (IR) light, especially in low lumination. Higher spec cameras at times use a combination of both models and might have Face Priority AF where the digital camera can ‘See’ some sort of face as you concentrate only upon that. Thanks for sharing your thinking on this weblog.

  39. I visited a lot of website but I conceive this one has something special in it.

  40. Owen said: “Cleveland need game.”Indeed, they rested for too long.In green, and the wizards to after the tiebreak, the beginning of the knight’s eastern conference finals first time has pushed the next Wednesday.
    lebron 15 ashes

  41. Layup is a very basic basketball skills maybe everyone layup but there is a way of layup is not everyone that is wrong step layup.
    nike air presto

  42. The NBA playoffs now for today, have determined the warriors in the western conference and will compete for a spot in the finals quota, knight still don’t know who his opponent was.However, even in the face of the celtics or the wizards, presumably knight will be
    asics shoes

 Leave a Reply

(required)

(required)