Before 7.2 came out, I wanted to share some examples of tests I do to make sure our simulator is accurate. This is the kind of testing we will continue to do after 7.2 launches and again with Tomb of Sargeras.
Meanwhile, for Nighthold, you might have seen that we have actual NH bosses in the simulator, which takes theorycraft and gearing advice to the next level. Why? In past expansions, advice has been based on generic fights that don’t exist in the game.
Generic fight sims limit the ability to optimize rotations, compare trinkets, relics or talent choices. You’re missing a big piece of the puzzle – the actual fight. So when we built our simulator, we set out to recreate the actual bosses and have the whole simulator (rotations and bosses) match combat logs from top players.
I wanted to determine if we were able to simulate so accurately, that we matched logs.
TLDR: YES! I started with DPS and reviewed dozens of logs for each spec on Krosus and share a few examples below. There are some special notes for a handful of specs, so be sure to read the specifics for the class(es) you play. If you have questions, head over to this thread on our forums. Continue reading
The Spellblade script models the fight very closely when executing the fight well, for a 20-person group. The simulator also takes into account the chance you are targeted with something bad (like Mark of Frost) and have to move. When that happens, the rotation automatically starts using spells that are castable while you run.
We also modeled in the adds, grouped appropriately for AoE damage like the Icy adds, or spread out a bit more like the fiery adds. However, we reviewed hundreds of logs to find the trends of how people are grouping the adds. We modeled them accordingly. We also found the average time-to-live for each of the type of adds, and the simulator picks a random amount of time for them to live within the specified range. That being said, how much your DPS the adds in a particular, actual fight, can make a big difference on your DPS. Continue reading
One of the biggest questions for Arcane Mages in Legion is… When should I start my burn phase?
How long it takes for an Arcane Mage to burn through their mana varies quite a bit – it’s never the same from one burn phase to the next, which is why this has been such a difficult question to answer. But we’ve solved it by asking Mr. Robot to learn how long each burn phase lasts in every simulation. Then he reports the shortest, longest, and average durations in the report so we can start to answer this difficult question.
After a lot of testing, a pattern emerged. The duration of your burn phase depends on your Mastery:Haste ratios, which appears to hold true at any gear level (during tests with Quickening). It’s important to note that these are initial findings and things might change as we do more testing. Continue reading
We’ve made it easier for you to share any Legion APL / rotation. You can also ‘subscribe’ to someone’s rotation and get all of their updates automatically.
You might see people asking for a Legion APL for their class. APL stands for “Action Priority List” – basically a spell rotation. Simulators use an APL (rotation) to mimic a boss fight and estimate your dps. But not everyone plays the same, so we want to get more people involved in making rotations for Legion. Share them with friends, post in forums to collaborate in making one better, the list goes on.
Let’s say Zoopercat makes a rotation and wants to share it with a few people. She clicks the share button, gets a link, and posts it in the guild forums (or on discord). Let’s say Yellowfive clicks on the link – he can see the rotation that Zoopercat made. If he wants, he can click “Add to List” so the rotation shows up in the drop down menu when setting up a simulation. And that’s not all! Anytime Zoopercat updates that rotation, it’s automatically updated for Yellowfive too!
Suggestions on Sharing your Legion APL / Rotation
Make a descriptive name – when people click on the link, they will see the name of your rotation and know what it is for.
“In Development” / WIP names – if you want to share or collaborate on rotations, it might be a good idea to put “Dev” or “WIP” (work in progress) in the name. That way people know it isn’t perfect yet. And they might make a copy and play with it too. Example: Zoops Balance WIP
Release names – you can also make a release version. This could be updated with the latest theories that test out. Sure, it might not be optimal yet, but as you update it, it will get better and better. Example: Zoops Balance Release
For a quick start guide on editing rotations, check out this video. For help on how to guess & test rotations, try this video.