Our initial runs exposed a few (expected) issues: the game sometimes crashed, didn’t recognize our modern video cards, and was incompatible with our current login system. That first pass also couldn’t support any of our modern security and anti-cheating capabilities. Clearly we had a lot of work to do to make WoW Classic live up to the Blizzard standard of quality, and deliver the experience players want.
The original animations have also been restored, but WoW’s animation system is tightly coupled with its gameplay code. We had to make changes to both data and code to get the animations back to the 1.12 look. We ran into a few bugs along the way, such as models that should appear prone instead appearing upright, but we were able to correct these with a few fixes.
Frequently, we are getting many questions from our customers, especially after Blizzard’s announcement about World of Warcraft Classic at BlizzCon 2017, how to farm gold in Vanilla World of Warcraft, currently on Light’s Hope Lighbringer, Elysium Nighthaven and Twinstar Kronos-WoW realms. So, we are glad to share our experience and some knowledge with you. It might be not a discovery for someone but it is good to brush things up we all know and summarize them in one place. We are looking forward to publish more related articles to help and save your time. This guide may help you not in just Vanilla WoW but in any other expansion you are playing.
To get past these hurdles, the team looked at what we liked (art and data) of what we had and what we didn’t like (the code). We wanted to see if we could utilize classic art assets and data within our modern code and get things to play nicely together. Things didn’t quite work right out of the gate, but with some trial and error, we were able to pull together a proof of concept of how to get things to work together and have something playable. This built our confidence that we could deliver a Blizzard-quality experience with the modern platform.
Nov 15 Classic was great, BC was better. IMO, BC hit the sweet spot in terms of content and gaming for WoW. It basically kept the core gameplay of Classic, but streamlined it for a better experience. Questing wasn't much different (still needed groups for hard quests), dungeons were still challenging (no LFD, heroics could be very difficult), and the raids were plentiful and required less people (25 and 10) Classes were much more balanced, specs were vastly improved (druids and paladins could finally tank and DPS as good as they could heal) In PVP, arenas are one thing I don't know if they should have ever added TBH. Some people might complain about the introduction of flying mounts, but I think it fit the expansion well. Also, Shattrath City was a great city hub! I enjoyed spending time there. Overall, I think it was the best WoW has ever been.Rhamus13 Nov 15
Nov 15 Classic is too easy for 2019 playerbase I'm not big on gameplay changes, really I'm not but... The game is just too easy for today's standards. I really think some of these raids and instances need a serious increase in difficulty. MC is a joke, most of the tier sets are unbalanced, and a lot of seasoned players agree but fear the toxic Classic community to speak up on this issue.Hopera237 Nov 15
Earning gold in World of Warcraft: Classic is all about optimizing your spendings. Back in the day, your character’s skills were acquired from a trainer, using money. Don’t just buy everything he or she offers! Read the skill descriptions and be mindful about them. Quite a few characters can live through the levelling process without learning some of their utility or damage spells. These won’t go anywhere and you’ll be able to learn them later on.
I made some route changes to the Horde levels 43-44 sections. I have swapped 44 Dustwallow Marsh with 44 Desolace (the entire sections). This allowed me to do Deadmire (at lvl 43 instead of 38) and then go stop at TB to turn in Deadmire + The Black Shield at the same time, then fly quickly to do the Desolace stuff. Doing 44 Desolace is now mandatory because I think its faster with the new routes. This will also make the level 53 grind much shorter. I think these were great changes.
Most profitable professions are considered to be Herbalism and Enchanting in pair. You can have Enchanting only for Disenchanting skill, it will bring decent gold. Consider the fact of disenchanting all soulbound armor, not just selling them to a vendor, but I do not recommend to disenchant any kind of weapons, it is more profitable to sell it to a merchant if it is a soulbound item, or sell it on auction house if it is BoE (bind on equip).
Some class systems from the original game simply don’t have a modern equivalent. The class probably most affected by this is the hunter. The pet happiness and loyalty systems were removed a long time ago, as well as pet training and the ability to use both a ranged weapon and a melee weapon. In these cases, converting the old data to the new system wouldn’t work, simply because there is no new system to match. In this instance, we had to bring back the old code—and we did. Fortunately, the restoration went smoothly, though the reality of having to buy arrows or feed their pets again took a few people in our internal tests by surprise.
Rogue combo points posed another challenge, because the game’s modern resource system knows how to gain and spend combo points, but not how to lose them when changing targets. There are also the older combat formulas to consider, so we had to bring back the code for the prior combat formulas including critical hits and crushing blows. Their chance to occur is also modified by the difference between the defender’s defense and the attacker’s weapon skill. Yes—weapon skill is back. We had the data for this aspect of the classic game, but we also needed to restore the code that increased your skills when you used them and made your skill level affect your chance to hit or get a glancing blow.
Once we had our starting point, we began taking stock of what we had in the source code and what we could make available, which included restoring the original development database from archival backups. After stitching various key pieces together, we had a locally rebuilt version of Patch 1.12 running internally. The team could create characters and do basic questing and leveling—and dying, which we did many times. For testing purposes. Obviously.