Category Archives: Uncategorized

Warlords of Draenor & Mr. Robot

Now that reforging is going away, what will Mr. Robot be up to?! For Warlords of Draenor, we will still optimize your gems and enchants for you, as always, but our main focus will shift to gear suggestions (what items to get) and player skill improvement.

Gear Suggestions:

Mr. Robot already helps you find gear with upgrade lists, bonus roll calculations, raid gear lookups, Best in Bags, and so on. And with the removal of reforging, picking the right gear will be even more important since you can’t change the stats. So we’re dedicated to helping you find the right gear for your characters, when you need it.

  • Leveling up: we’ll be able to find the fastest ways for you to upgrade gear. Which dungeons, quests, vendors or rep grinds will help you the most (new feature!)
  • Bag full of items: You know how it goes when an expansion launches… you end up with a bag full of gear and don’t know which items are best. That’s where our “Best in Bags” feature will really come in handy. This has been one of the most popular features on our site throughout Mists of Pandaria, and we have several planned improvements for it with Warlords of Draenor.
  • iLevels & raid ready: Getting to the minimum raid iLevel is a mini-game in itself! We have a new feature planned for WoD that will tell you the fastest & easiest ways to get to your target iLevel.
  • Raid min-maxing: Our current tools to help you improve raiding gear are here to stay, and we’ll be adding in some new features. We also plan to use combat log data to help you identify the best gear for your character, for each situation.
  • Wish lists: Another new feature for WoD are wish lists. The idea is to notify you in-game when a boss drops an item from your wish list, prompting you to roll, bonus roll, or spend your DKP.

Combat logs & Data Analysis

Mr. Robot is really good at complicated math and programming. As proof of that, he’s managed to write an algorithm that finds you the single best optimization solution, out of quadrillions of relevant combinations. And he does this in less than 1/10th of a second, on average. It’s one of his proudest accomplishments. For Warlords of Draenor, Mr. Robot is applying his math skillz to combat analysis to provide actionable advice, something that’s been missing from the WoW tools community. To make this happen, we’re developing the tool in 3 phases:

  1. Combat log parsing: This is what you’re familiar with from other combat logs sites – we parse through data and display it in some tables and graphs. We raised the bar a bit and cleaned up a lot of the data, categorized buffs, and relabeled abilities for easy identification (like the mastery procs for many classes). This is all currently live and can be tested out on
  2. Combat log analysis: We analyze each fight FOR you – instead of you digging through tables and data for 15 or 30 minutes, we want to summarize the important information for you. This is no easy feat, but we’re good at the hard stuff. We’re currently working on these algorithms behind the scenes (they aren’t live yet).
  3. Statistical analysis: There’s a lot of logs and a lot of data. No one has aggregated all of this rich data and presented the community with useful, actionable info. We have grand plans for this and we’re collecting all of that data from logs you’re uploading right now! As we collect enough, we’ll have some pretty cool stats to share.

To take our combat logs for a spin, head over to If you’re looking for some quick how-to’s or FAQs, go to this blog post.

Oops! My addon went rogue!

Update: the fix should be live!

Hello everyone. I think my addon has become self-aware and is messing with everyone. When importing your gear to our website, you might see a message that you need to update to v

There is no version Since my human helpers never make mistakes, the only explanation is that the addon is self-aware and made the change itself!!! Obviously.

We’re uploading a fix in the next hour or two. It will make the website tell you that version 1.2.9 is the correct version.

Until then, there’s actually a workaround:

The text you’re importing to our site looks like this:


You will want to change the version number to when importing, UNTIL we get the fix live.


No need to update the addon

There is no need to update the addon. The fix will be on our end, to accept the addon you’re currently using (assuming you have v 1.2.9, which is the most current version on curse).

Combat Log Update: One last set of logs

Alright, we have a couple of fancy features finally finished, like our super fancy combat log uploader. That’s right, super fancy!

Thanks to everyone’s logs from this post. I still have a few outstanding aura’s I’m trying to track down. I need to verify the auras that abilities give you, and these can be tricky to track down and locate. Comments on the item databases can be handy, but I still need to verify every aura ID.

If you have someone in your raid that uses these abilities (which generate auras), you can post the log that has them, or if you feel comfortable navigating them, grab the id’s for me (see example below the list). Note that I’ve exhausted the resources and comments on the item databases, and now it’s the verification game to make sure every ID is correct.

Warrior Auras: DONE!

Druid Auras: DONE!

Mage Auras:

  • T16 2pc for Arcane and Fire
  • T14 4pc
  • T15 2pc

Warlock Auras:

  • T16 2pc

Hunter Auras:

  • Steady Shot
  • Fire! (Master Marksman)
  • Bombardment

Monk Auras:

  • Muscle Memory
  • Vital Mists

Paladin Auras:

  • Seal of Justice
  • Seal of Insight (trying to find out if an aura shows up for this)
  • Glyph of Denounce
  • Glyph of Word of Glory
  • Light’s Beacon
  • Talent: Sacred Shield
  • Glyph of Flash of Light
  • Bastion of Glory

Death Knight Auras:

  • Unholy Frenzy
  • Sudden Doom

Priest Auras:

  • Glyph of Fade
  • Chakra, Holy Word Serenity
  • Talent: Divine Insight for Power Word: Shield
  • Talent: From Darkness comes Light (affects flash of light)
  • Inner Focus

Rogue Auras:

  • Sanguinary Vein
  • Find Weakness
  • Talent: Prey on the Weak
  • Talent: Nightstalker

Shaman Auras: still collecting final summary.

How to see if the Aura IDs are in your log:

  1. Open your log. Hit Ctrl+F to do a search. Type in the name of the aura you think you have.
  2. If you get a match, look to the far left. You’ll see things like “spell cast success,” “aura applied,” “aura removed,” etc. I need the IDs for the “aura applied” line. Sometimes the ID is the same as the spell cast, other times it is NOT.
  3. The ID is the number directly preceding the ability name. In the example shown, 102560.

If you don’t mind, leave a comment with the spell ID (if you are comfortable looking for it), AS WELL AS the combat log itself. That lets me test the final set of auras before we release the alpha.


Armory API Issues & Workarounds


There are a couple different issues that might be affecting you:

  1. You try to load your character and Mr. Robot can’t find it. That’s an ongoing issue with characters that were part of a server merge. How to fix it: There is a total hack (it’s VERY hackish), but you can ‘fake’ Mr. Robot into loading your character.
  2. You try to update your character and the gear is old. There’s two possible issues: one is related to characters on servers that were merged. Another is related to recent DDOS attack affecting Blizzard, the Playstation Network, and League of Legends.. How to fix: you can update your character with our mod (it’s free, no need for premium). Instructions are below.

Other possible troubleshooting things to fix ‘character not found’ issues.  If the armory or the api seem to not be working or updating properly, Blizzard suggests logging in and out of the game (completely out). We also suggest that when you login try changing an item and THEN logging out. That sometimes kicks the api gears into motion. Also, try the good ol’ clearing of the browser cache.

Extra Info

With the realm merges, you may have noticed some characters won’t load on our site.That’s because they also won’t load on the armory api. If they don’t load via the api, we can’t load them automatically either (since we get the data from

Sometimes your character loads on the armory, but not in the API. If you’d like to check your character on the API, here’s a link (replace your realm/name)

If there is a space in your realm name, use a dash instead (as shown above).

How to use the copy/paste method to update your character:

Note, this only works on characters that can already be loaded on to our site. This is meant to update your character when the ‘update from armory’ button returns an error due to api issues.

All steps are part of the FREE site. No need to subscribe.

1. Open the Ask Mr. Robot addon in game. (Don’t have it? Get it from Curse).
2. Go to the “Best in Bags” tab in the addon (lower left)
3. Copy the text in the box on that screen. NOTE whenever your gear changes, click the “Update” button at the bottom of that window first, THEN copy the text from the box.


4. Return to Click the green “Import” button to the right of your character name.import

5. A window will open up. Paste the text in the white box.

6. Click the orange “Import” button at the bottom of that window.

Your character now has updated gear, talents and glyphs.

If you want to get that data into SimC, click the ‘export to SimC’ button found just above your stats section on our site. Grab the code and paste it into SimC.

 Kicking the API into gear

Sometimes when the armory has issues, the API gets ‘stuck’ on some characters. One way to jumpstart the API again is to login to WoW. Change something on your character, like a piece of gear, etc. Logout. That sometimes forces an update for your character on the blizzard API.

Combat Log Preview: Healer & Tank Overview

We’re giving a lot of love to healers and tanks with our new combat log feature. Analyzing combat logs for them is a lot harder, but we’re up for the challenge. We have a lot of pretty cool features in mind.

There will be a LOT more information than what is in these screenshots. Our goal is to show data in ‘easy to understand’ screens without causing information overload. And each screen lets you drill down to get more information, for example, clicking on a spell lets you see all of the information you could ever want about that spell.



Healers need a lot of love! Of course we’ll cover the basics, like healing, overhealing and absorbs. But we want to go a lot further than that and help you improve healing on your team. We also want to have a little fun with some new things, like our “Near Death Experience” metric that will show which players almost died but were saved (and by whom).

  • Accurately track absorbs: We’ve written special code that tracks them much better, being able to tell exactly what absorbs were used and when.
  • Mana tracking: this allows us to do all sorts of cool things, like help suggest the right amount of spirit, when to use mana regen abilities (like innervate), and so on.
  • Ability uses vs hit/ticks: this is a big one for HoTs like rejuvenate. We will show how many times you actually cast it (far left column), as well as the number of hits/ticks.
  • Healer stat weights: our ultimate goal is to be able to suggest stat weights for healers based on their combat logs. If you use a lot of HoTs you might be best off favoring one stat, vs favoring another stat if you use a lot of your big, direct heal. We will be able to tailor weights to your play style. All with the click of one button :)



A lot of the value for tanks will come in our ‘performance analysis’ tool. We’ll try to analyze how efficiently you’re using your defensive cooldowns. Are you using them enough? Are you using them at the right time in each fight? We want to add ways to identify how in danger you were of dying – did you get lucky and live, or did you live because ‘you’re doing it right’ ? Here’s a few general things we’ll cover at launch:

  • TMI: We can calculate the TMI, which is a ‘damage smoothness’ metric for tanking, developed by Theck.
  • Damage mitigation: we’re giving you a visual way to see how much damage a tank mitigates with blocks and absorbs.
  • Resource tracking: we’ll be able to show you how efficiently you’re using resources
  • Death analysis (for all characters) will be really badass. More on that in another blog post.

As always, tell us what you think!

Mr. Robot & his mega blizzcon giveaway

So Mr. Robot asked me to give bloggers and podcasters a bunch of free AMR accounts to give away at Blizzcon. I gathered up a bunch of people and have a ton of premium accounts for them to hand out.

Until they were all returned to me in the mail. I was 1.6 cents short on each postage. I’m so sad :(

So I’m hoping I can find a volunteer (blogger or not) who can help me. I can fedex the cards to someone’s hotel, who would be willing to hand them out while waiting in line for Blizzcon to open. Or during the wait for the opening ceremony.

This requires someone who is organized and is ok with me handing out their cell phone # (or twitter) to my list of bloggers & podcasters. I can throw in a mystery surprise for you too in the package, as a little extra thank you :)

Leave a comment if you’re interested, and why you would be super amazing awesome at getting these in the hands of about a dozen different people :)

In the news: losing net neutrality would be really, really bad

So here’s what’s been battled in the courts for years: internet providers (comcast, verizon, att), want to implement tiered pricing on internet usage (read a recent article on wired). Both for users at home browsing the web and for companies like ours, or even your favorite blogger who pays for hosting.

First of all, the cable lines are a monopoly, and we already are subject to their pricing, and price increases.

So now there’s a decision the courts have to make. And that decision is to allow these internet providers to charge whatever they want, to whomever they want. There would be no rules to this pricing either, meaning they can discriminate for any reason. Well, there would be one rule: they can’t block any website… but they CAN throttle anyone they want.

So take an example of a liberal news site that often posts anti-corporate articles. There would be nothing stopping the internet providers from throttling traffic to that site so that it takes 10 seconds for the page to load. And that kind of control with a monopolistic internet ownership is very scary.

And then there are issues for small companies and bloggers. It’s expensive for bloggers to host their own sites. And for those who run ads, ads don’t even come close to paying for it. For price comparison, they are making the choice to host a blog instead of buying a next gen console… raise that price and these bloggers won’t be able to afford to keep their blogs up. We actually pay for the hosting costs for several bloggers who’s sites outgrew their budgets, it’s one of the ways we ‘give back’ to the Warcraft community with the money from our premium accounts (so a huge thanks goes out to all of those premium subscribers).

And of course, there are issues for you, the gamer. Comcast wants to cap the bandwidth for users, unless they pay more, of course. And this isn’t new, they’ve been trying to do this for a long time. And that can affect your video gaming, not to mention being penalized for downloading games and expansion packs. It could get very ugly and very expensive for the end user. Here’s an article on how it can affect gamers in particular. And here’s a petition to sign against it.

So you should really, really care about what’s going on with net neutrality. It would damage all of the fansites we love, hurt everyone’s bottom line (excepts the ISPs). Bandwidth caps would discriminate against gamers (among other people). And the monopolistic control with the ability to discriminate for any reason is very, very scary. Here’s a petition you can sign.


The Nuts & Bolts of how Guild Subscriptions Work


  • Someone signs up for a guild subscription and hands out a secret code to members.
  • Members sign up with the secret code.
  • Anyone with an existing personal premium account can ‘donate’ the remaining time to the guild to help pay for it. OR ‘pause’ the sub and pick it up later if you leave the guild.
  • Price: $0.83 per person!
  • Here’s an example of a guild using the guild-sub!


We’ve had a lot of people email us asking for guild subscription options and it sounded like a good idea! Our current personal premium account is $12 a year (of if you pay month-by-month it’s $2/mo). And now that we’re offering a group discount, you can get premium for less than $1 a month per person!

And then we got to thinking… what happens if someone already has a premium account?! Well, let’s give you the option to donate the unused money to the guild to help the guild owner pay for it. OR if you want, you can ‘pause’ your account and start it up again if you leave the guild.

So here’s the details on how everything works. If I didn’t cover your question, leave a comment and I’ll give you an answer :) Buy / Join a guild subscription here.

What is a guild subscription?
It’s essentially a group discount for Ask Mr. Robot premium features. You pay less than $1.00 a month per user… $0.83 cents actually. All of the features are the same as a personal premium account, and you can use them for all of your characters (alts included).

What group sizes do you offer?
We have a few options. The cost per person is the same for each package – we want you to pick the size that is right for you.

  • 12 slots (meant for a 10 man raid team with a deep roster)
  • 30 slots (meant for a 25 man raid team with a deep roster)
  • Packs of +10, so 40, 50, 60, slots and so on. Up to 100.
  • If you need more than 100, contact us.

What if my guild grows or shrinks, can I change the plan?
Yes! You can change the plan at any time from the guild management page. If you increase the guild size you will be charged the prorated difference right away. If you decrease the guild size, you will be credited the prorated difference (the credit goes to the guild account, not to your credit card).

Who pays for the subscription?
One person signs up for the guild subscription, and that person is ultimately responsible for the payments each month. However, guild members can make one-time donations to contribute to the cost. This means that the guild subscription owner’s credit card might be charged for less than the full amount if there have been donations. It is also possible that the credit card is not charged at all in any given month if there have been enough donations.

How do donations work?
The guild members can donate from their guild management page. They can pay with a credit card or through Paypal, and each donation is a one-time payment. They are not recurring payments. The donations are applied to the cost of the guild subscription automatically.

How does billing work?
The first payment is paid in full by the guild owner (minus any unused portions from a personal plan, see below). Then any future bills will use donated funds first and charge your credit card any amount that is not covered by donations. Here’s a few examples using a $10 a month guild subscription plan:

  • If you have $8 in donations, your card will be charged $2 for the current bill.
  • If you have $14 in donations, the current bill will deduct $10 from the donated funds, leaving $4 for the following month. Your credit card would not be charged for the current monthly bill.
  • If you have $50 in donations, your next 5 month’s of bills will deduct from that donation pool and your card will not be charged for those 5 months.

You can always check on how much your next bill will be at the top of your guild management page.

What if I already have a premium account?
If you have a monthly or annual subscription, we apply the remainder of your balance to the guild subscription cost. For example, if you paid for an annual subscription 5 months ago, you’ve used up 5 month’s worth of value, which is $5. That means we apply the remainder ($7) to your guild subscription cost for the first payment. Likewise if you have a monthly plan and you’re half way thru the month, you’ve used up $1 out of the $2 cost. So we would apply $1 to the initial cost of your subscription.

If a user has a premium account and they join your guild account, we let them either suspend their account (which essentially pauses it and lets them pick it back up later), or donate their unused portion to help pay for the guild subscription.

Can I cancel?
Of course, but Mr. Robot will be a sad panda if you do :(  You can cancel the subscription from the guild management page. The short story: everyone still gets what was paid for, even when you cancel. We credit any remaining time to each member of the guild at the time of cancellation, as personal accounts. Here are some examples:

  • Your most recent guild payment was 10 days ago and you have $0 donations left to use. That means you have 21 days remaining that is paid for. The guild subscription immediately ends and each member of the guild gets a personal subscription for 21 days.
  • You have a 12-slot guild subscription that costs $10 a month. Your most recent payment was 10 days ago, so you have 21 days already paid for. You also have $20 left in donations when you cancel the subscription. The guild subscription immediate ends and each membmer of the guild gets a personal subscription for 2 months and 21 days ($20 in donations would have paid for 2 full months).
  • You cancel a guild subscription because you’re quitting WoW but someone else wants to pick it up. Go ahead and cancel, then let the new person make a new guild subscription. Let’s take the 2nd scenario above, where each user got a 2 months + 21 day personal subscription on cancellation. When they sign up for the new guild subscription they can donate their unused personal subscription time to the guild funds. This means all of the money is essentially transferred to the new guild subscription.

Managing the guild subscription:

How do I add users to the guild subscription?
All you need to do is hand out the guild code – you can find this on your guild management page. You have 2 options to manage the user-signup process.

  • Option 1: Automatically allow anyone with the code to take up a guild slot. This is the easiest method and works well when you can share the code in private forums, whispers, etc. This is also a nice option for your guild members, since they will get instant access to all of the premium features. Note, if someone gets access that you (guild owner) didn’t want, you can kick them from the guild slot. More on that later.
  • Option 2: Require guild owner approval (selected by default). This means people can enter the code, but the owner will have to approve each person. This works for larger groups that don’t have a private way of sharing the code. Users will not have premium access until they are approved and will see this “pending approval” message.

Once users have the code, they can go to their guild management page and enter it. They will also need to enter their character name and realm so the guild owner knows who they are. This helps with managing the members, so you know who everyone is. Here’s the screen they will see when signing up.

What happens if someone signs up that you didn’t want on the subscription? Or What happens if someone leaves the guild or quits playing Warcraft?
You can remove anyone from taking up a guild spot. Do this on the guild management page and click the ‘kick’ button next to their character. Note that the user can reapply 1 week later. So if you don’t want them to take up a slot, you might want to change the guild code (more on that later).

How to change the guild code / why would I change the guild code?
To change the guild code, go to the account management page and click the ‘generate new code‘ button. That will make all NEW users who sign up for the guild subscription enter the new code. Anyone applying with the old code will not be accepted. Current users who used the old code and were already a part of the subscription don’t have to do anything, nothing about their status changes. Here’s a few reasons why you might want a new code:

  • You have ‘automatic approval’ selected and someone posted the code in a public forum.
  • You have to remove a user from the guild subscription and don’t want them to reapply and take up a slot again.

For Guild Members:

How do I join a guild subscription?
First, you need to get your guild code from the guild subscription owner. Then go to the guild management page and enter your code. Once the code has been validated, you’ll need to enter your character information. This helps the guild manager identify you. Here’s what the signup screen looks like.

Once you enter the code, you may or may not have immediate access. Here are the 2 ‘approval’ methods that your guild owner can use:

  • Option 1: Automatically allow anyone with the code to take up a guild slot. If this is how the guild owner set it up, you will have immediate access to premium features if there were still slots available. If a spot isn’t available, you’ll get a message letting you know this and you can contact your guild owner directly.
  • Option 2: Require guild owner approval. This means you can enter the code, but the owner will have to approve each person. This works for larger groups that don’t have a private way of sharing the code. You will not have premium access until you are approved and you will see the ‘pending approval‘ message. You’ll want to contact the guild owner directly if it is taking a while.

What if I already have a premium account?
No problem!  If you paid for a monthly or annual subscription, we have you covered and give you 2 options after joining the guild plan:

  1. You can donate the remainder of your balance to help pay for the guild subscription. Let’s say you bought an annual subscription 2 months ago for $12. That means each month is worth $1, so after 2 months you’ve used up $2 worth and have $10 remaining. You can donate that remaining $10 to help pay for the guild subscription.
  2. You can suspend your account, which means we ‘pause’ your use of it so you can pick back up where you left off if you leave the guild. Let’s say you paid for an annual subscription 2 months ago. When you pause it, you have 10 months remaining. Now let’s say you leave the guild 6 months from now. That means you will have 10 more months to enjoy premium after you leave the guild.

In both of the above scenarios, your auto-renewal is turned OFF. We don’t want you accidentally getting charged in either scenario, so if you want to renew, you can do that manually.

Do I only get premium for one character, or does it work for my alts too?
The premium account is tied to your Ask Mr. Robot account. So as long as you are logged in, you get premium features for every character you want to load. So yes, it works for all of your characters.

How do I donate? Why would I donate?
The guild owner is paying for everyone’s subscription cost at a discounted group rate each month. But it can add up, so help him or her out! When you donate it goes directly to their Ask Mr. Robot guild account to help pay for future months. These are always one-time payments (not recurring). So if you make a $5 donation this month, you might want to come back a few months later and make another one. It’s all up to you!

What if I have 2 guilds or raid groups, and both have guild subscriptions?
Wow, very active guild! You can only join one, and for good reason: you only need one in order to get access to all of the premium features.

How do I leave a guild subscription?
Maybe you’re quitting wow, or changing guilds and don’t want to take up a spot anymore. You can leave a guild subscription from the guild management page. If you want to continue to have access to premium features you can sign up for an individual plan for either $12 /year or $2/month.

Any other questions?

Leave a comment and ask!

Armory Work-Around

With the realm merges, you may have noticed some characters won’t load on our site. That’s because they also won’t load on the armory. If they don’t load on, we can’t load them automatically either (since we get the data from

But never fear! We have a workaround :

How to use the copy/paste method:

1. Open the Ask Mr. Robot addon in game.
2. Go to the “Best in Bags” tab in the addon (lower left)
3. Copy the text in the box on that screen. NOTE whenever your gear changes, click the “Update” button at the bottom of that window first, THEN copy the text from the box.


4. Return to Click the green “Import” button to the right of your character name.import

5. A window will open up. Paste the text in the white box.

6. Click the orange “Import” button at the bottom of that window.

Your character now has updated gear, talents and glyphs.

If you want to get that data into SimC, click the ‘export to SimC’ button found just above your stats section on our site. Grab the code and paste it into SimC.


Mr. Robot’s 5.4 Chip has been Successfully Upgraded!

It’s LIVE! While the servers are down, I hope you have fun planning your upgrades, bonus rolls and valor upgrades with me :)

Here’s a bunch of things Mr. Robot will help you do with 5.4:

In-Game Mod:

You can now bring your optimizations right into Warcraft. Mr. Robot will even give you a handy shopping list and let you whisper the gems & enchants you need to friends. Get in from Curse or direct from us.

Help Spending Bonus Rolls:

Don’t waste your bonus rolls – let Mr. Robot help you spend them wisely. Some bosses don’t have much for you, while others might have a good weapon upgrade. Or maybe a weapon from a Flex raid will be better than some bracers from Normal mode (then again, maybe not). That’s why Mr. Robot is here to help you!

Finding the Best Gear in your Bags

Now that you’ve won all of your gear, you might be wondering what your best items are. And you might be looking to find your best offspec set too. Mr. Robot can help – he’ll do it all automatically for you!

Help Upgrading Items with Valor

And of course, Mr. Robot will rank all of your items for upgrading with Valor. That way, you’re spending your valor as wisely as possible.

To get the list, click the purple “Find Upgrades” button.


 Items seem missing?

They are all in there, but you might have to update the filters, which you can find in the options menu. For example, if you want to see the legendary cloak, make sure you set the right step in the legendary filter in the options menu.

Looking for more 5.4 Information?