Daily Archives: August 20, 2019

The WoW Classic AMA and Layering

Another day and more things to mention about WoW Classic.  Earlier today some of the WoW Classic dev team took some time out to do an Ask Me Anything event over on the WoW Classic subreddit.

I’m going to need a new default graphic in a week

You can find the whole raw AMA here, or you can go read the nice, clean summary that WoWHead put together.

There were quite a few short and easy questions thrown out there with clear answers that I might sum up with:

  • No, you won’t be able to transfer from Live to Classic
  • No, you cannot send gold from Live to Classic
  • No, there won’t be character boosts
  • Yes, I found code I wrote back in 2005
  • Yes, we have contingency plans for crowding
  • No, really, we have contingency plans
  • Yes, we might consider transfers for Classic population imbalances, but we’d rather you pick a lower population server right now instead
  • Hunters were the hardest class to recreate and required a huge amount of work

But things went deep quickly when the team was asked about the plan and functionality of the layering technology that Blizzard is using on the WoW Classic servers, such that I want to reproduce it here:

We’ve seen some confusion about layering, both about how it helps support our launch, and how it’s supposed to behave while its active, so I’d like to both speak to it and clear up some misconceptions about it.

First, we’re absolutely committed to reducing to one layer per realm before our second content phase goes live, and the sooner we can get there, the better. The reason we can’t do that initially is that on launch day, everybody will be clustered in the starting zones, and having players so close together causes an exponential drain on server resources. In fact, the same number of players cause more server problems crammed into Northshire than they do spread across all of Elwynn Forest. We expect that even after the first couple of days, we’ll need fewer layers than we need for the initial hours of launch, and our stress tests have confirmed that expectation.

A related concern that was raised during our pre-launch test was that capital cities felt empty, but that only occurred because we left the pre-launch test running two days past its original end date, and we didn’t reduce the number of layers at all during that test. During our launch week, as the players spread out across the world, we’ll monitor activity and reduce layers as necessary, so the world continues to feel full.

Some players have suggested using sharding in low level zones to address launch demand, both because we talked about that at Blizzcon, and because it’s what they’re used to from our modern expansions. Unfortunately, while modern WoW has content designed to work with sharding, WoW Classic does not. The most obvious example of incompatible content is Rexxar’s famously long patrol path, but there are lots of other examples throughout WoW Classic. Since we want all that content to work as it was originally designed, we’ve made sure that every layer is a copy of the entire world, so you can kite Anachronos all the way to Orgrimmar, and you can ride the boat from Ratchet to Booty Bay with the same people alongside you the whole way.

Some players have asked us to use realm caps and login queues to handle the demand, and while those are tools we have at our disposal, we don’t want to rely on them exclusively, because they keep people from playing the game.

One of the most frequently reported problems during our tests was players transferring to a layer for what seemed like no reason. There were several bugs that caused this, and we’re confident we’ve fixed them. At this point, the only thing that should cause you to change layers is accepting an invite from a player on another layer. Additionally, it should always transfer the player who was invited to the layer of the player who invited them.

Nonetheless, after accepting an invite, the layer transfer doesn’t always happen immediately, because we don’t want to transfer you in the middle of combat, or before you get a chance to loot. During our pre-launch test, we saw a few reports of what seemed like random layer transfers, but when we investigated, we realized this was due to us making that transfer delay too long. The delay was so long that players could unintentionally chain one delay into another by starting combat immediately after looting. Because of those reports, we’ve fixed the transfer delay to give you enough time to loot, without being so long that you’re left wondering why you can’t join your friend. We’ll keep an eye on that, and we may decide to reduce it further.

We’ve also seen reports of people transferring suddenly at the entrances to capital cities, which was related to the transfer delays. If you’re waiting to transfer to your friend’s layer, and you enter a capital city, we ignore the delay and transfer you immediately. The long delays were making it more likely that you’d enter a capital with a transfer pending, and now that we’ve reduced the transfer delay, it will be a bit more clear that your transfer was the result of accepting a group invitation.

Regarding PvP, we saw many posts from players wondering if getting invited to a party is a good way to escape from PvP combat. I’m pleased to say there’s actually a separate, longer transfer delay following any PvP combat. We know a lot of world PvP enthusiasts are excited for WoW Classic, and we don’t want the additional layers to feel like they’re robbing you of your kills. When the time comes to withdraw from the fight, you’ll have to escape from your enemies and get to a safe place before you’re able to join your friends on another layer.

I’d also like to clarify how multiple layers work with logout. Early in our stress testing, players reported that logging out and back in would let you hop to a new layer to farm the same mineral or herb node on different layers. That was a bug, and we’ve fixed it. Your layer assignment now persists for a few minutes between logouts, long enough that by the time the game would choose a new layer for you, that node would have respawned on its own anyway.

I hope that all makes things a bit more clear.

That is quite a bit more that I knew or considered about the layering plan.  And, of course PvP complicates everything.  But the overall goal is to get the population down into a single layer while making sure that servers have populations large enough to be viable over time.

Another item of interest to me was the question of player caps on dungeons, which got the following response:

This was indeed a bug that we have fixed and you should be able to enter most lower-level dungeons with up to 10 players, as was possible in Original WoW 1.12. There are some dungeons that had specific caps by the end of Original WoW however. To be specific, all lower level dungeons available through Maraudon should have a player cap of 10, with Blackrock Depths, Scholomance, Stratholme, and Dire Maul being capped at 5 players.

As was the case in Original WoW 1.12, Blackrock Spire should also have a cap of 10 players.

Somewhere in the back of my brain I knew that you could have 10 players in a dungeon, but that was so long ago that it ceased to be a thing to me.  Also, we were rarely ever in danger of having too many people to go do a dungeon.  Our primary problem was getting at least five together for an instance.

Finally, there was an entertaining bug mentioned, which I will reproduce since it involves Skronk’s favorite priest spell:

There was a bug when two priests mind control each other the mind control itself would cancel out but the camera would still switch to each other. The result is both priests would be stuck watching each other move around which hilarious and very confusing.

And so it goes.  As noted up at the top, you can find the whole AMA here, or the more concise summary over at WoWHead.

Other related posts or recaps:

Addons and WoW Classic

As WoW Classic edges closer, the planning committee for the instance group continues its work.

Classic is as Classic does

Key items still to resolve include a time when we can all play together, which is proving trickier than I would have liked.  Getting older, having different responsibilities, and moving to another continent are all in the mix on that front.

Another item that came up was Addons.

I am torn on the subject of Addons.

On the one hand, I have run Addons of some sort for the vast majority of my time in WoW.  I think one of the first Addons I got was to speed up quest text, before Blizz put that option in the settings.  There was a time way back in the day where I ran one of those big combo packs that lumped together a whole bunch of Addons into a single unified project.

I have also spent periods of time with a very minimalist set of Addons.  That was especially true after support for the big combo pack I was using fell apart.  Addons are often the efforts of individuals, some of whom stop playing WoW and move on.

There have been points during the life of the game where Addons have seemed essential.  I remember a daily quest in Wrath of the Lich King where you had to run around a lab to find chemicals where the Addon that would highlight what you were looking for in the mess of the lab felt essential.  And then there was the Masterplan Addon, without which managing followers and their missions during Warlords of Draenor was a dreadful chore.  And then there are the Addons for pet battles, which make pet and team management possible without having to keep a spreadsheet open on a second monitor.

So I am hardly anti-Addon, though I do try to keep the number I use down to what I really need, if only to avoid conflicts, the pain of patch day incompatibilities, and the heartbreak that comes when support ends for one.

But, on the other hand, something about the spirit of WoW Classic, a sort of back to nature, seeing the game in a raw or primitive form, makes me feel like Addons might be a bit of a betrayal, a cheat, an option that would deprive myself of the full experience.

So I want to consider the whole Addon thing carefully.  I have almost a week left before WoW Classic starts, so I might as well take some time to think about it.  I’m not doing much else besides staring at that count down on the WoW Classic home page.

The Addon makers have been busy.  If you go look at just what is available for WoW Classic over at Curse, they are already into the 13th page of Addons, which at 20 Addons per page, is starting to add up.  And it was at page 11 when I started planning this post last week.  So that is well past 200 Addons and growing.

Addon makers have the experience of nearly 15 years of the game to look back on to decide what works and how things can be done.  And while WoW Classic won’t need Addons for things like pet battles or garrison missions, some things like Deadly Boss Mobs Addon have made the leap to WoW Classic.  I also see HealBot, TomTom, and some gathering and market Addons that sound familiar.

My gut says to start small, if at all, with Addons.  The only one I considered from the list immediately was one to auto-sell gray items at vendors, and even that one made me think twice.  There will be a point during the early game when gray items might be the best in-slot item I have, and any gear is better than no gear!

At some point I will no doubt consider something to help with buying and selling on the market.  Money will be a thing, especially if we plan to go through the full epic mount plan we did back in the day.

But some items I think I will avoid.  There are several quest trackers and Addons to speed your trip to level 60 by optimizing your route and telling you where to head.  But right now I am not worried about speeding through WoW Classic.  There is nothing much at level cap, save for an epic mount.  I won’t be raiding or anything like that, and there is no launch of The Burning Crusade in the offing.  At least not that Blizzard has announced yet… though if they are not at least thinking about how to get there, then they are making a mistake.

Anyway, that is my plan at the moment, six days before launch.  Keep it simple when it comes to Addons.

How about you?  What Addons do you think are essential for this journey, if any?