Hacker News new | ask | show | jobs
by stavrus 3711 days ago
> Those have no costs, except for limited maintenance, and the game development has paid itself years ago. So it is virtually pure profit.

In the years since WoW came out Blizzard came out with a centralized authentication, billing, and support system known as Battle.Net. It took them quite a few patches over 2-3 expansions to integrate that system fully into WoW and a not insignificant effort would be required to port that over to the old game client, especially if they wanted to give it the same level of polish in integration that they're known for applying to their games.

Second, patch 2.0.1 (the Burning Crusade pre-patch) brought in a massive amount of changes designed solely to combat a growing player trend at the time - the use of addons to automate playing the game (no not bots, actual addons like Healbot) - through the concept of protected functions. And this was just a small portion of their overall effort in combating automation/bots. The player base would cry foul if they brought out legacy servers and didn't keep the anti-bot measures, Warden included, up-to-date. They tried for years to fight those problems head-on only and are only barely keeping up in the fight against Glider and its brethren. Log onto retail WoW nowadays and run non-100 dungeons and you'll easily run into quite a few sophisticated bots that'll run the dungeon with you, fully programmed to handle all the dungeon mechanics [1]. There's also plenty of people running bots with level 90 (from the character boost) druids farming dungeons like Stonecore, Gundrak, and the like. It's kind of hilariously sad seeing a chain of them all following the same pre-programmed path in the world, especially when they take advantage of how client movement works in the game to fly straight through obstructing terrain as if it weren't there.

Third, running a game, especially an MMO, also requires providing dedicated support staff. A very large effort would have to be made to recover/remember the issues and workarounds the GM staff would use back when the server was live and then train the new staff with this knowledge. There would probably be a rather significant engineering effort involved in this as well as the old GM ticketing system used to be done entirely in-client while nowadays it's some web-based thing (the former made it rather easy for players to impersonate GMs). Improvements like those and other GM tools like better insight/control over a player character and logged events that were made over the years would have to be back-ported in order to maintain the high expectation of quality Blizzard support has fought hard to maintain.

[1]: https://www.youtube.com/watch?v=tsaE4pM9-cw