Jones has been using bots on the same account the entire time. He tells me he still loves to play Hearthstone, but leaves the bot running whenever he's away from the computer. His logic is that he lets the bot climb to around rank 5, and then takes over. (Using that method his highest finish is one star off Rank 1.) The bot has earned him three golden portraits so far, and he estimates it won over 2,000 games last month alone. Amazingly, he tells me that on one occasion he left the bot playing for three days straight without any problems at all. This seems odd, because Blizzard previously told me that looking for unusual play patterns were a key factor in weeding out bots. I mean, sure, some streamers will play marathon sessions—but three days straight ought to raise some sort of automated eyebrow, right?
“I was worried about that as well, and I just kept kind of pushing it to see how far I could go,” says Jones. “It seems like they're not really paying much attention or care that much at all to be honest.” I'm certain that they do care, but whether or not they know how to fix the problem is another matter. Jones tells me that amongst the Hearthstone botting community he's unaware of anyone getting punished. “I've never seen one person caught or banned or, you know, anything at all… Even an email from Blizzard.” He believes most botters aren't trying to sell accounts with golden portraits or pre-built card collections, they just want to improve their own. As for Blizzard's blue post threatening bans, he says that after an initial panic most of the botters agreed it was just a “scare tactic”.
From Blizzard's point of view, the problem must be creating a foolproof system for separating botters from real players. Jones thinks there are two possible solutions. Firstly, Blizzard could implement an in-game tool for reporting bots, but that's easily counteracted by botters reporting real players in order to muddy the data. Secondly, he thinks the way the Battle.net launcher works could be changed to enable it to look for the bot running on your computer. But aside from the privacy implications, Jones also believes that smart botters would still be able to circumvent the search.
There is unlikely to be an easy fix. As Jason Chayes noted, an arms race between the poachers and gameskeepers is all but inevitable. The proliferation of bots in Hearthstone is consistent with the well-established, million dollar business of providing cheats for every major online game.
I ask Jones whether he feels bad about helping to spoil the Hearthstone experience for others. “I'd say a little bit, but not bad enough to… Obviously I'm still doing it.” Partly by way of justification, he tells me that after rank 5 the bot tends to come unstuck because it runs into so many Hunter players, and the bot is terrible when it comes to dealing with traps.
He also says the bots have a hard time dealing with Deathrattle effects, which makes a lot of the new Naxxramas cards problematic. They also have a particularly hard time handling Kel'Thuzad, (hey, who doesn't?), and will just trade their board against the opponent's despite the fact all the enemy minions will be resurrected at the end of the turn.
They mostly come out at night…
In terms of when you're most likely to run into bots, the small hours of the night are peak time for botting, as their owners leave them on while they sleep. (Which, given that I play on the EU server despite living in America, would explain why I seem to run into so many.) Jones also explains that there's a greater prevalence of bots at the start of each monthly season, as their owners use them to power up the Ladder in their absence.
Another oddity to look out for is games in which your opponent instantly conceded without playing a card. When that happens, there's a good chance it's a bot farming games for a golden portrait. It will deliberately lose enough matches to keep its MMR low, giving it an overall higher wins-per-hour ratio.
Amazingly, it seems when they're not auto-conceding, the bots can beat almost anyone. Jones says his bot has played some well-known streamers in the past, including Trump and Reynad, and has done pretty well against them. He tells me that a few nights ago he came back to his computer to find the bot playing against Zisss , another well-known streamer: “He's a good player, but I noticed my bot had 30 health and 2 armor, while he was down to 8. So I looked at his stream quickly, and he was just saying how I was getting lucky with top decking, and he didn't even notice it was a bot he was playing against.”
For a game that's always going to depend partly on luck, I actually don't think it's a disaster—or even that surprising—to learn that bots can beat the world's best players if they get the right draw. But equally, I do think that Blizzard has to be seen to be dealing with the rise of bots in Hearthstone more effectively. "I'm not scared of getting caught," Jones tells me in a follow-up chat. "Of course I'd rather it not happen, but I guess the reasoning behind it is this: if I get caught I can get everything back easily. It's not like I worked hard to get what I have in Hearthstone."
In a sense, it's a backhanded compliment to the game's explosion in popularity that people are desperate to unlock everything and get any edge. To put it another way: people don't bother botting bad games. Nonetheless, in Hearthstone the thrill comes from competing against human beings. The joy is knowing that there's another, potentially very salty, person on the other end of your top decked Force Of Nature. Blizzard must find a way to protect that experience, and fast.
We asked Blizzard for fresh comment on the issues raised in this piece and were directed to the battle.net post about fairplay.