Author: zoopercat (page 1 of 21)

Netherlight Crucible Simulations

We have added an early version of support for the upcoming Netherlight Crucible! Consider this a beta — let us know if anything isn’t working by stopping by our forums or discord.

Also, if you aren’t sure how the Crucible works, World of Moudi has a great guide.

How to simulate the Netherlight Crucible traits

All crucible traits have been implemented in the simulator based on the PTR data. If some of them change when they go live, we’ll have those updated that day (or 24 hours at the latest).

You can manually modify your character on the Gear Optimizer or Simulator to have any combination of crucible powers, look for the new “Crucible” section under the Artifact section on the Simulator page.

Netherlight Crucible simulation comparisons

After you set that up, you can keep all of the default settings on the right side of the sim setup page – and just click simulate!

Or for more advanced users:

  1. Choose the boss script in the drop down menu on the right.
    Goroth –  DPS single target
    Sass’zine – DPS AoE
    Krosus – DPS single target, Healing, and Tanks
    Mythic + for DPS, Healers, and Tanks for AoE
    Goroth Mythic – Tanks (created by Woedenaz)
    Fallen Avatar  – Tanks
    Anotrus Felhounds of Sargeras – Tanks (created by Woedenaz)
    Antorus Hasabel – Tanks (created by Woedenaz)
  2. Expand more options on the right. Consider playing with the following settings:
    –Output level: choose “Log” which gives you a report of the events with timestamps from one of the iterations. Similar to a combat log.
    –Set your potion, food, flask, and augment rune
    –For Mythic+ scripts, set your level and affixes
  3. If you want to test out different stat setups, you can manually override them on the left. Expand the “Stats” section and enter numbers of the amount of stat you’d get from gear.
  4. Click simulate.

Adding the Crucible traits to your character, on the gear page

The addon will NOT import the crucible when it opens mid-September. We think we have it figured out, but our developer will be away on vacation when the Netherlight Crucible opens up on the live servers. And we don’t want it to break all other gear imports, so it will not be turned on until he returns on September 23rd.

But you can manually add the traits right now. Click on the “hamburger” icon to the left of your character name.

Netherlight Crucible simulation comparisons

Then add the crucible traits on the bottom of that window.

Netherlight Crucible setup on character

and the Crucible section underneath Talents in the character editor (click the “hamburger” next to your character name) on the Gear Optimizer.

All tier 2 crucible powers have been implemented in the simulator. It’s possible that the damage may need to be tweaked on some of them… we suspect it will be changed from what was on PTR, though hard to say for certain. Also, we are double-checking that a few traits scale properly to 10 ranks now. Most should be fine as-is.

Theorycraft wiki

As an ongoing effort to make simulation details and ‘code’ to accessible (and understandable) by non-devopers, you can you can see how each trait is implemented on the theorycraft wiki – here’s an example for a Windwalker trait. That wiki is turned into code, on demand, every time you press simulate. So what you see, if what will sim (and you can edit it when logged in by cloning the wiki).

Future updates to the Netherlight Crucible:

These updates will happen on or after September 23, when our developer returns from vacation. He has most of them programmed already, and just needs to test them on the live servers once he returns.

  • Reading your crucible information from the game via our addon
  • Reading your crucible information from the Armory
  • Optimization of previewed relics via best-in-bags: which crucible talents to choose, whether you should replace your current relic or not, etc.

Check on status on this forum post.

Tanks get a whole suite of tools for Patch 7.3

Tanks are getting a lot of love from Mr. Robot recently. Here’s a summary of what you need to know to sim and find the best gear.

The DPS “Blender”

Our most advanced feature is one that tanks have for the very first time in Warcraft. Crazy, right? That even over 10 years later, there are new things to help you gear.

Here’s the deal. As a tank, your main concern is… “I can’t die.”

No problem, we have always helped you gear for that. But then when happens when you are crushing content (or maybe just smack talking because they don’t hit as hard anymore)? You probably find yourself ditching some tanky gear and looking for DPS stuff instead.

That’s where the “Blender” comes in. You determine how tanky you want to be, and where the tradeoff is for adding DPS gear and stats. Maybe you like to be 100% tank, all the time. Maybe you like living on the edge and getting juuuuust enough defensive gear and then putting the rest into DPS. I’m not here to tell you how to play… I’m here to help you play how you want to play.

To use the blender, click on the gearing strategy picker to the right of your character name at the top of the gear optimizer page. The Blender appears at the bottom of the popup.

Tank DPS Gear Settings

We have provided several presets for you — just pick one from the list, and press Save at the top-right of the gearing strategy popup. The presets are: Continue reading

Felhounds of Sargeras – F’harg heroic tank guide

First of all, the credit for this script goes to Woedenaz (follow on Twitter & Twitch). He is working on some tank theorycrafting and wanted to start with some solid scripts for Antorus.

Woedenaz scripted F’harg because it is the harder hitting of the two Felhounds, and there are no tank swaps. This is a very magic-heavy tanking scenario and your death chance will probably be pretty high unless you have 930+ gear.

If you have questions or feedback about this script, the best option is to catch him in the AMR discord, or on this forum thread. Also, check out the other things we have for tanks on this blog post.

NOTICE: This is based on the PTR version of the fight and only a handful of logs.

As you know, we test these against hundreds of real logs per spec. which we haven’t been able to do yet.  Things may also change when they go live. Continue reading

Goroth simulations match real logs

Hello, human friend!

I’m glad you stopped by. Your gear is very important to Mr. Robot (did you know he polishes it every time you log out? I bet you thought it was always shiny and spotless because of some magic going on in Azeroth, didn’t you?)

Anyway! To give you the best gearing advice, you have to trust the simulation engine behind it.

How do you know Mr. Robot’s simulator is giving you accurate results?

Great question! We can compare simulations directly to logs, since we use real boss fights. Real player + real boss = verifiable results.

When you can simulate a top player and the report matches the log – you know the system is spot on.

I am proud to tell you that simulations match top logs for all DPS specs!

Comparing simulations to logs allows us to confirm (or fix) things like…

  • Spell abilities – is the damage correct and are they affected by the right buffs?
  • Rotations – do our rotations reflect what top players are doing?
  • Special items – is the damage and proc rate matching on special items?
  • Boss strategies – are some people using a different strategy or positioning? If so, we make modified scripts.

Each log is imported into our simulator, exactly matching the fight length, talents, gear, and buffs that the character had on that fight.

If we find something that doesn’t match, we investigate and fix it. We’ve evaluated thousands of logs per spec (and counting), and I wanted to share a sample of the test results with you. Trust, but verify, right?! Continue reading

Mistress Sassz’ine – Boss script overview for DPS

Simulate Sasszine AoE Fight

Click here to start a simulation – and select Sassz’ine in the boss drop down menu.

You can also import from a log off Warcraft Logs.

NOTE: When comparing to logs, AoE fight DPS can be quite different in a sim from your log. This is because your DPS is very dependent on how fast your team kills adds and the default script might have different kill-speeds than your team. This can be customized.

  1. Click the gray “Import from Log” button (found above the simulate button).
  2. On Warcraft Logs, go to your Sassz’ine log and select your character (so you are looking at your DPS breakdown).
  3. Grab the URL of that warcraft logs page and paste it into the “Import” box on Ask Mr. Robot.

How we make boss scripts super realistic

For Sassz’ine, the logic we have for handling adds is worth pointing out, for those of you who like details. Continue reading

Goroth – Boss Script Overview for DPS

Click here to start a simulation – and select Goroth in the boss drop down menu.

You can also import from a log off Warcraft Logs.

  1. Click the gray “Import from Log” button (found above the simulate button).
  2. On Warcraft Logs, go to your Goroth log and select your character (so you are looking at your DPS breakdown).
  3. Grab the URL of that warcraft logs page and paste it into the “Import” box on Ask Mr. Robot.

The Goroth script was released on June 22 and taken out of beta after a round of testing on June 25. We are doing more testing over the next couple of weeks as well.

Get details for Sassz’ine over on this blog post.

Very realistic boss scripts

Our boss script simulations are incredibly advanced with features like:

  • Random chances: When the boss has a chance to target you, we include that chance in the script. Sometimes you will be targeted, sometimes you won’t. Just like in a real fight.
  • Randomized durations: When you do get targeted with something, how long will you be out of range of the boss, or how long will you be moving? We can put a variance in so it isn’t always the same, just like in a real fight. For example, we can say you might be moving for 2-4 seconds, and the boss script will choose a random duration between 2-4 seconds if you get targeted with the mechanic.
  • Movement: For ranged, when the script says you will be moving, it will use your instant-cast spells and anything else that is good for movement. This is already handled in rotations.
  • Adds & AoE: the simulator has a lot of really cool functionality for adds, but since this is a single target fight, I’ll go over those when I publish a boss with adds.

Goroth simulation overview  for DPS

The boss scripts can be gnarly to read, and why make you go through that?! I wanted to provide you with a ‘readable’ version of what I implemented for the Goroth boss script. (But if you do want to see it and/or edit it, you can find it here).

It’s completely customizeable, and if you have questions on how to do that, stop by our forums or discord. At the end of this post, I also have some variations you can use.

Crashing Comets – ranged and melee DPS

  • Targets 3 non-tanks roughly every 20 seconds. Times from actual logs are used in the script.
  • In a 20 person raid with 2 tanks, that leaves you with a 3/18 chance to get targeted, 16%.
  • Melee: currently assumed to run out of melee DPS range for a total of 2 seconds. However, this is up for a possible adjustment to 0 seconds, as you might be able to position in such a way that you don’t leave melee range.
  • Ranged: assume to be moving for 2 seconds, but within DPS range.

Infernal Spikes (pillars) – ranged

  • These only target ranged, 3 at a time. Spikes happen roughly every 20 seconds, but I hard coded in actual times based on averages from logs.
  • I assume a 20-person raid with 11 ranged (7 DPS and 4 healers)
  • The boss is scripted to give ranged a 27% chance to be targeted with spikes each time they are cast (3 out of 11).
  • If targeted, you will be moving for a randomly selected duration between 1-3 seconds.

Shattering Star (bowling balls) – ranged and melee DPS

  • Targets any non-tank, starting at 24 seconds into the fight and repeats roughly every minute after that.
  • 1 in 18 chance to be targeted, for a 6% chance to be the target on each cast.
  • The target needs to run behind a pillar
    • Melee: assumed to be out of melee-dps ranged of the boss for 3 seconds. This is aggressive best-case timing
    • Ranged: assumed to have to move, but still within DPS ranged of the boss.

Infernal Burning (everyone hides behind a pillar) – ranged and melee DPS

  • Everyone hide!! Happens at 54 seconds into the fight and about every minute after that.
  • 100% chance to be ‘targeted’ with this in the script – everyone has to move.
  • Melee – assumed to be out of range of the boss for 4-6 seconds. NOTE: ranged abilities that some melee specs have are not modeled during this fight. For example, Havoc’s Eye Beam is not scripted to happen while you are out of range. After looking through initial logs, it looks like this could account for 0.25-1% DPS. Just an FYI if you are comparing logs to sims.
  • Ranged – assume no loss in DPS because you can pre-position for this and ‘stutter step’ over during GCDs well before this ability goes off – so you don’t lose DPS time. (If you get targeted by a different ability right before this, however, DPS time will be lost based on the rules for that mechanic).

Pets for melee characters:

Right now, your pets will also run and hide behind the pillar if you are melee (pets for ranged specs will still DPS the boss). They will also not attack the boss if you get targeted by Shattering Star and Crashing Comets.

This is true for melee and ranged any time the script says you are out of range of the boss (via the ‘not targetable’ flag). For Goroth, ranged are assumed to always be in range of the boss so they are unaffected.

The damage loss in the simulator is minor, but worth noting since we like to be very honest and up front. This is a setting we have to add in.

Goroth variations

Melee & Pillars

Many teams are getting the boss near pillars when you have to hide behind them. So melee end up losing minimal damage time, far less than the 4-6 seconds in the default script. This variation has you only losing range on the boss for about 1 second.

To use the script, click this link. Then when you are logged in, click the ‘add to my list’ button at the top center of the page. After you do that, it will be available in the sim setup boss drop down list.

Ranged & Extra Movement

The default script assumes really good movement. If you move a little for Infernal Burning (when you hide behind pillars), use this Move It script.

If you move a LOT or forget to DPS while moving for a second now and again, use this Move It More script.

Match real logs!

During July, we’ll be doing another comparison of sims to logs, beginning with Goroth. As we proved with our Krosus script, AMR simulations match logs with extreme accuracy – with both the boss mechanics and actual rotations used by top players. We’ll be going through this same process for Goroth so we can continue to offer you the most accurate simulations to give you great gaming advice.

As we like to say… Trust, but verify! That’s what we do, and that’s what we hope you do too!

Patch 7.2.5 Updates

Wondering what’s updated and what’s still coming for 7.2.5 on our site? I’ve got you covered.

DONE: More class balance changes, for June 27

Patch notes for June 27 changes

Simulator and default stat weights are updated.

DONE: Class balances for Tuesday’s patch (June 20)

Patch notes for Tuesday.

Simulator is updated. The “Live” version of the simulator has those changes.  Default stat weights updated too.

DONE: June 14 Hotfixes post at 2:30 PM PST

Just a handful of hotfixes and they are all for PVP balancing. This won’t affect the simulator or gear rankings (which are all PvE based). So consider this ‘done’ (or more like… ‘addressed’).

DONE: Simulator is updated with 7.2.5 data + June 13 hotfixes.

We will go over all of the details with a fine-tooth comb over the coming days and weeks as things change. If you see something that doesn’t seem right, post it over on our forums.

Rotations will continue to be tweaked as hotfixes come in.

DONE: June 13 Hotfixes from Blizzard

These are updated in the simulator and the gear rankings. You can see all simulation implementations on the wiki and edit them. The wiki is turned into code that runs the simulation, so it’s incredibly verifiable and editable. Here’s an example wiki page for Chain Lightning for Elemental Shaman.

With the caveat that we still want to test and tweak rotations more for T20 and based on hotfixed data. If anything seems odd or you have suggestions, drop by our forums.

DONE: T20, Tomb of Sargeras item rankings, and T19 changes

These are good based on current game data, but as you may have seen, Blizzard is doing another round of class balances this week.

We also have to compare sims to logs to verify everything is working as expected and that rotations are matching what top players do. This is important so we can continue to offer a super-accurate simulator and so you can feel confident in the results.

DONE: Updated stat weights / gearing strategies

The first set of stat weights are live and behave like the ones you’ve been using – defaults based on 1 particular set of talents and gear. As we’ve said in the past, custom stat weights are better for you. You can run a set totally customized to you in the simulator. Instructions here.

However, we know you don’t really want to run custom weights. So we’ll be doing it for you over the next couple of weeks. We’re running “gearing strategies” (way more comprehensive than just stat weights, as they include trinket and legendary rankings too). And we’re doing this for every combination of talents and gear that you might have at some point. So as your talents and gear changes, we have new stat weights & gear rankings for you. Right away, and we’ll automatically adapt with you 🙂

If you want to know more about this awesomeness (and why you really won’t have to run stat weights again), check out this full blog post that explains what this is and how to be a part of it.

OVER THE NEXT 2 WEEKS:

Tomb of Sargeras bosses in the simulator

GOROTH: implemented on June 22 – see description here.

Next up: Sassz’ine.

We will do a full comparison of Goroth simulations to logs, allowing us to fine-tune rotations and boss strategies so they match logs. This will also enable us to pre-calculate stat weights for different bosses as well.

Expect things to change here and there, over the next few weeks

The game gets hotfixes and patches, usually several within 2 weeks of following a patch. Class adjustments will be updated on our site right away, and then new stat weights and trinket/legendary rankings will be updated as well.  We will also be comparing our rotations to actual logs and making adjustments so they reflect what top players are actually doing in-game. And lastly, if we find bugs (nooooo!), we’ll fix them, and that might mean the stat weights will change as well.

So hang on to your items until things settle down. You know the usually post-patch drill!

Never run stat weights again

As I mentioned above, we’ll be filling in custom gearing strategies that will adapt as you get new gear or change talents. Fully custom, when you need it, and more complete than any other method. Here’s the full blog post about it.

Any other questions? Ask away!

How to join the Global Network

How do I join the Global Network?

If you’re wondering what the Global Network is, read this more detailed post.

Ready to join? Contributing your computing power is easy and we have a few options so it doesn’t interfere with your gaming (like slow it down, that would be bad!) It also will never interfere with your bandwidth, so it won’t affect streaming Netflix – the data sent back and forth is 10x smaller than a simple image. What we need is your computer’s processing power, not your bandwidth.

There is one exception: If you have a laptop or computer that is prone to overheating when under heavy use, we suggest you do NOT join the Global Network. We appreciate that you want to help, but laptops in particular aren’t good under full, constant CPU use.

If you’re wondering how big of a difference you can make – a big one! Every person counts and my initial goal is to get 500 people connected. I hope you will be one of them, and if you are, take a look at the progress we’re making on this status update post.

TLDR:

If you are familiar with the client already, it’s easy. When you have the client open, press any key to bring up the menu. You’ll see a Global Network option. Select that, and if you want you can set a schedule (jump to step 5 for more details below).

Step 1: Download the client.

Download it here.

If you already have it, make sure version 331 or higher is running. If it isn’t, just run any simulation from the site to force it to update (or download it again, whatever you prefer).

If you are used to the program already, skip to step 5. Continue reading

Global Network Progress

A huge thanks to those of you already signed up. And lots of love goes out to those of you who aren’t but are reading this because you are interested.

I will be posting status updates here, so you can see how big of a difference you are making. I don’t know if it has sunk in yet, but your help will make sure everyone has instant access to the most accurate gear rankings, for free! The results of this ‘stat weight’ project are made available to everyone who visits the site, including free users.

If you’re reading this and wondering what this whole Global Network thing is about, head on over to read about it here. Continue reading

Join the Global Network

Glonet - Custom stat weights

Hi there. So you’ve probably been told at some point in your WoW days to ‘sim your stat weights.’ You might even have recently run a custom setup for yourself.

You probably aren’t doing this because you want to, but because you have to. I mean, the fun part is getting the best gear recommendations so you can spend more time crushing things in game, right?!

What if I told you that you might never have to sim your own stat weights again?

Would you even believe me that it is possible?

It is possible. It really, truly is. But… (you knew there was a ‘but’ didn’t you?).  But… we need you to join the ‘Global Network’ to make this happen.

What is the Global Network?

It’s a collection of computing power from people just like you, that we utilize when you aren’t using your computer. If you’ve ever heard of SETI@home, which uses idle computers to search for aliens, it’s like that.

But instead of searching for aliens, we’re searching for the best sets of gear for each character. Aliens might be more exciting (or more terrifying depending on what movies you watch)… but they are reaalllly far away. Finding gear is something you can enjoy today. Continue reading

Older posts

© 2017 Mr. Robot's Blog

Theme by Anders NorenUp ↑