World of Warcraft News and Raiding Strategies RSS Feed

by Published on 2015-11-09 01:03 AM

Legion Class Preview Series – Hunter
Originally Posted by Blizzard (Blue Tracker / Official Forums)
Welcome to our World of Warcraft: Legion class preview series. In this entry, we’re exploring the Hunter—to find out what’s in store for a different class, check out the overview.

We begin our early look at class and specialization design with the Hunter. In these blogs, we’ll be exploring class identity, discussing Legion’s new designs, and presenting core combat abilities for each specialization—laying out a foundation upon which talents and Artifacts will build further. With that in mind, let’s delve into what it means to be a Hunter in World of Warcraft.

In many ways, Hunter design in Legion embodies our key philosophies for class change. Hunters have a strong “core fantasy”: they’re masters of tracking prey, experts at sniping enemies with bows and guns from a distance, tamers of wild beasts, and trappers of unsuspecting foes. The challenge with the Hunter class in WoW is that, for the most part, while all three specs deliver that basic fantasy, the distinction between them is fairly minimal. In Legion, we’re focused on better differentiating these specializations to deliver more dynamic and varied experiences.

Beast Mastery
Among the most gifted hunters, there are those who have from birth felt a profound bond with the creatures of the wild. These beast masters are drawn to the perilous primal world, invigorated by its dangerous and untamed nature. Primitive landscape becomes home. Ferocious predator becomes kin. Whether in the thrill of the hunt or the heat of battle, beast masters call forth a litany of vicious animals to overwhelm prey and gnaw at their enemies’ will.

"Beast masters are drawn to the perilous primal world, invigorated by its dangerous and untamed nature"

Beast Masters were already in a good place overall, but we’ve refined existing abilities and talents to better differentiate them from other Hunters. Previously, Cobra Shot filled all of your free moments in combat, leaving no time for managing your pet, which should be a defining characteristic of Beast Masters. To this end, and to aid in Focus accumulation, Dire Beast is now core to Beast Mastery, allowing you to repeatedly summon wild beasts that generate additional Focus for you through their every attack.

To give you an idea of the Beast Master Hunter in action, here’s a basic look at their core combat abilities:
  • Cobra Shot
    • 30 Focus, 40 yd range, Instant
    • A quick shot that causes moderate Physical damage.
  • Dire Beast
    • 40 yd range, Instant, 10 sec cooldown
    • Summons a powerful wild beast to attack your target for 8 sec. Each time the beast deals damage, you will gain 4 Focus.
    • Summoning a beast reduces the remaining cooldown of Bestial Wrath by 15 sec.
  • Kill Command
    • 20 Focus, 25 yd range (from pet), Instant, 6 sec cooldown
    • Give the command to kill, causing your pet to instantly inflict strong damage to its target.
  • Wild Call
    • Passive
    • Your critical strikes have a 30% chance to reset the cooldown of Dire Beast.
  • Mastery: Master of Beasts
    • Increases the damage done by your pets by 45% (with Mastery from typical gear).
Additionally, to provide a glimpse at how some talents may build upon this, here’s one example of a Beast Mastery–specific talent:
  • Way of the Cobra
    • Passive
    • For every pet or guardian you have active, Cobra Shot deals an additional 5% damage.

While all hunters feel a calling to the wild, some serve as a reflection of its brutality. To them, the hunt is defined by unrelenting ferocity, where survival means facing one’s enemy eye-to-eye... and is always accompanied by merciless bloodshed. Weapons of great range are abandoned for instruments of close-quarters combat. Survival hunters are instinctive and crafty on the prowl, employing loyal beasts and laying deceptive traps to see their enemies undone. For these hunters know that to truly understand what it means to survive, one must first become familiar with the cruel face of death.

"The hunt is defined by unrelenting ferocity, where survival means facing one’s enemy eye-to-eye"

Not only do Survival Hunters use melee weapons instead of ranged weapons, they’re also now the only Hunters that make use of traps—other specs will receive forms of crowd control and AoE damage suited to their distinct characteristics. Survival Hunters will snare and bleed their enemies, fighting them in close quarters with their trustworthy companion to maximize the brutality of the hunt. They have no direct control over Focus regeneration, but instead pool it up during successive Mongoose Bites to further amplify the damage they inflict.

Here’s a basic look at the core combat abilities for Survival Hunters:
  • Harpoon
    • 5-40 yd range, Instant, 15 sec cooldown
    • Hurl a harpoon at your target and pull yourself toward them, rooting them in place for 3 sec.
  • Raptor Strike
    • 20 Focus, Melee Range, Instant.
    • A vicious slash, dealing moderate Physical damage.
  • Laceration
    • 35 Focus, Melee Range, Instant, 10 sec cooldown
    • Tear a wound in the target, dealing heavy damage over 12 sec.
    • Developer Comment: We promise it will do good damage!
  • Mongoose Bite
    • Melee Range, Instant, 10 sec recharge, 3 charges
    • A brutal attack, attempting to sever the enemy's limbs, dealing strong Physical damage.
    • Each consecutive Mongoose Bite dealt within 3.5 sec of the last will deal 50% increased damage, stacking up to 6 times.
  • Flanking Strike
    • 20 Focus, Melee Range, Instant, 6 sec cooldown
    • You and your pet attack the target simultaneously, each dealing strong damage.
    • If the target is attacking you, your pet's attack will deal 50% increased damage and threat. If not, your attack will deal 50% increased damage.
  • Wing Clip
    • 30 Focus, Instant
    • Maims the target, reducing their movement speed by 50% for 15 sec.
  • Mastery: Hunting Companion
    • Your pet’s attacks have a 20% (with Mastery from typical gear) chance to grant you an additional charge of Mongoose Bite.
Additionally, to provide a glimpse at how some talents may build upon this, here’s an example of one of their Survival-specific talents:
  • Snake Hunter
    • Instant, 1 min cooldown
    • Instantly grants you 3 charges of Mongoose Bite.

Marksmen, too, shroud themselves in the perils of the untamed wilds, perfecting the use of weapons that are deadliest from great range. They’ve maintained little interest, however, in gaining the loyalty of the many beasts inhabiting these crude landscapes. Instead, the marksman blends into the surrounding environment, surveying behavior of all manner of predator and gleaning deadly methods for stalking their own prey. A sniper in hiding, the marksman unleashes arrows and bullets with deadly precision, exposing the weakness in whoever—or whatever—passes through their crosshairs.

"A sniper in hiding, the marksman unleashes arrows and bullets with deadly precision"

The Lone Wolf gameplay introduced in Warlords of Draenor proved extremely popular with Hunters, and that play style fit perfectly with our vision of Marksmanship Hunters as master archers and snipers, relying on their skill and precision with weapons rather than animal companions. All Marksmanship Hunters now gain Lone Wolf by default, ranging through the wilds without a pet beside them. On the resource front, the Marksman now gains Focus from the use of Arcane Shot. And, as a note for those who enjoyed the previous version of Survival gameplay, we have moved certain abilities, such as Black Arrow and Lock and Load, to Marksmanship-specific talents.
Here’s a basic look at the core combat abilities for Marksmanship:

  • Arcane Shot
    • 40 yd range, Instant
    • A quick shot that causes moderate Arcane damage, and generates 5 Focus.
  • Seek Vulnerabilities
    • Passive
    • Targets hit by your Arcane Shot and Multi-Shot have a chance to be marked with Hunter's Mark for 6 sec.
  • Marked Shot
    • 30 Focus, 40 yd range, Channeled
    • Rapidly fires a shot at up to 3 targets affected by Hunter's Mark, dealing strong Physical damage. Usable while moving.
    • Also exposes vulnerability in the target, snaring them by 15%, and increasing Aimed Shot damage done to the target by 25%. Lasts 10 sec, and stacks up to 3 times.
  • Aimed Shot
    • 50 Focus, 40 yd range, 1.5 sec cast
    • A powerful aimed shot that deals strong Physical damage.
  • Mastery: Sniper Training
    • Critical strike damage and range of all shots is increased by 12.5% (with Mastery from typical gear).
Additionally, to give you an idea of how some talents may build upon this, here’s an example of one of their Marksmanship-specific talents:
  • Lock and Load
    • Passive
    • Attach an explosive charge to Aimed Shot, dealing strong additional Fire damage to the target and all enemies within 4 yds.
    • Your ranged auto attacks have a 5% chance to trigger Lock and Load, causing your next 2 Aimed Shots to cost no Focus and be instant.

We hope you’ve enjoyed this early preview of the Hunter class in World of Warcraft: Legion. This first look should give you a good sense of what you can expect from this series, though not every class is undergoing this level of change; some are receiving updates that will be more subtle—a sharpening of rough edges—rather than the broad reimagining of the fantasy as we’ve demonstrated with Hunters.
Tomorrow, the series continues with previews of Priests, Mages, and Paladins. Stay tuned!

Legion Class Preview Series – Overview
Originally Posted by Blizzard (Blue Tracker / Official Forums)
Welcome to the first of several blogs focused on classes in the upcoming Legion expansion!

Our first big step when we begin working on classes for any new expansion is to decide on our high-level goals. New expansions, which send players to whole new lands and often transform entire game systems, give us a chance to explore extensive changes that we think will have a significant positive, lasting impact on the game.

In Mists of Pandaria, for example, our primary aim was to revamp the talent system to give players more meaningful choices. For Warlords of Draenor, we turned our attention to the 100 levels worth of accumulated spells and abilities, full of redundancies and crowding out players’ action bars, and focused our efforts on pruning and consolidating abilities to make each class’s kit leaner and meaner—while still leaving room for future additions.

Going into Legion, our guiding purpose is to strengthen the distinctive identity of each of our 12 classes and their specializations. The scope of these efforts includes making cosmetic improvements, enhancing existing abilities, adding new abilities, replacing too-generic abilities with more iconic ones, adjusting rotations to better reflect spec identity, and even completely redesigning some specs to carve out a strong identity where previously there was none.

In the coming days, we’ll be sharing more details about the direction of each class in Legion, discussing their updated designs and sharing a look at their core combat abilities. It’s important to note that the base spells of a specialization represent a foundation upon which talents and Artifact traits will be built. Talents in particular will add a tremendous amount of depth—in Legion we’re quadrupling the number of spec-specific talents, which reinforce the distinction between specializations giving players interesting ways to customize their characters to suit their play styles.

We’re looking forward to hearing your feedback and discussing these changes with everyone in the weeks ahead, and we’re excited to get this information out before our broader beta phase to make sure we have as much time as possible to iterate and carry on the conversation.

Here’s the schedule for our class preview series:

Later Today
  • Hunter

  • Priest
  • Mage
  • Paladin

  • Warlock
  • Death Knight
  • Shaman

  • Warrior
  • Monk
  • Druid

  • Rogue
by Published on 2015-11-09 12:49 AM

Blizzcon 2015 Recap
Lots of new info this year! Be sure to read each post, watch videos, and stay tuned for the class blog changes coming this week. Be sure to check out the Blizzcon Gamepedia wiki.

Opening Ceremony

World of Warcraft
  • Legion beta begins in the weeks following Blizzcon
  • Legion Cinematic was released
  • Warcraft Movie
    • The movie trailer was shown during the Opening Ceremony.
    • There was a press event with Duncan Jones, Chris Metzen, and some of the movie cast
  • Legion Releasing by September 2016
    • The regular version costs $50 and Digital Deluxe costs $70.
    • Pre-purchasing gives you a Level 100 Boost and at least one week early access to the Demon Hunter class.
    • You will need a level 70 character to create a Demon Hunter and you can only have one Demon Hunter per realm.
  • Artifact Weapons - Blog posts for all of the Artifact Weapons include models and a little bit of story.
  • World of Warcraft: Legion - World and Content Overview (Official Recap)
    • The Broken Shore has a 20 Alliance and 20 Horde (40 Player) scenario that begins right after the cinematic.
    • Demon Hunters have a unique starting experience involving Illidan, who creates a Felsaber epic mount for you.
    • There are four leveling zones that can be done in any order, as they scale.
    • There will be endgame world questing content that aren't strictly daily quests.
    • Legion will have two raids, one with 7 bosses (Emerald Nightmare) and one with 10 (Suramar Palace) with Gul'dan as the final boss.
    • Legion Challenge Mode dungeons keep becoming harder as you defeat them and the rewards keep getting better. Complements or replaces raiding.
  • World of Warcraft Cinematics - The Road to Legion
  • There was a Community Amphitheater Discussion that wasn't on the Virtual Ticket. Lots of good info, so be sure to read the recap.
  • World of Warcraft: Legion - Game Systems
    • Artifact power comes from quest bosses, rare spawns, rare drops, dungeons, raids, battlegrounds, arenas. Used to unlock traits.
    • Hunters and Druids get special transportation networks in their halls, warriors have a sparring arena.
    • Class themed Death Gate style spells to get to your class hall.
    • Talents will have less theme rows, more meaningful choices, more spec specific talents, hundreds of new talents!
    • Recipes have ranks, 1-3 star recipes. Rare, make you more efficient at crafting things. Less materials, shorter cooldown.
    • Lots of things to do with professions, shouldn't be running out of content.
    • Transmog - Clean up bank and inventory some more. More customization. A collection system.
    • Wardrobe - As soon as item is bound to you, appearance is unlocked. Once it is unlocked, you can get rid of it. Account wide! Have to be able to equip item to unlock it.
    • Outfits - Make item sets, store what you look like now, link outfits to other people even if everything isn't unlocked.
    • Hiding shoulders allowed!
    • Weapon enchants, shirts, and tabards for transmog!
  • World of Warcraft Q&A
    • The flying achievement will exist at launch, but you won't be able to complete it at launch. You can start progressing on it though.
    • A solution won't make it for launch, but some way to communicate with a cross-server group is something they are working on.
    • No new battleground, focus is on the new PvP progression system.
    • It would be ideal if you could be in multiple guilds at some point, one for PvP, one for Raids. Maybe a secondary guild system? Still in progress.
    • Legion will allow you to use all the specs, no longer limited to dual spec, each spec remembers your action bars and such.
    • Karazhan will be relevant in Legion. The secrets we need to beat the Burning Legion are in Karazhan. Karazhan could be a 5 player dungeon in Patch 7.1.
  • The Cutscene - Behind Blizzard's In-Game Cinematics
  • Engineering Community Amphitheater Discussion
    • Lots of cool stories, including why we are stuck with the current backpack size.
  • Legion Class and Systems Community Amphitheater Discussion
    • The team is fixing the boss movement issues in Patch 6.2.3. Thank the engineers!
    • In Legion healers can do a lot more damage than they could before when you choose to spend globals and resources on it.
    • You should be able to level as a healer.
    • The transmog system will include old quests that have been removed
  • Misc

  • Overwatch Pricing
    • Overwatch - $40, PC only, includes all of the heroes. Widowmaker skin bonus for pre-orders.
    • Overwatch Origins Edition - $60, PC, Xbox One, and PS4. All of the heroes, bonus skins, rewards for other Blizzard games. Baby Wintson Pet for WoW.
    • Overwatch Collector's Edition - $130, PC Xbox One, PS4. All of the Origins Edition content plus the soundtrack, an art book, and Soldier: 76 statue.
  • New Map and Trailer
    • Hollywood is the new Overwatch map, set in a fictional version of Hollywood.
    • A new gameplay trailer was released.
  • New Heroes
    • D.Va - Former pro-gamer turned mech pilot.
    • Mei - Former Climatologist. Uses lower damage frost based attacks, has an ice block like ability, ice wall, blizzard.
    • Genji - Hanzo's brother. Throws Shuriken, deflects attacks, charges forward, and uses a katana.
  • Whats New in Overwatch
    • There will be no support for Macs
    • Release will only have 21 heroes, no announcement on additional heroes or pricing for anything after that.
    • New heroes are coming to beta next week.
  • The World of Overwatch
    • Working on a series of animated shorts and comics to tell the story outside of the game.


Heroes of the Storm
  • Announcement Trailer
  • Hero Deep Dive
    • There are more than 200 characters on the list of potential heroes.
    • Lunara, King Genn Greymane, and Cho'Gall are the three new heroes.
    • Cho'gall is one hero controlled by two players.
    • Cho'Gall will be given to everyone that bought a Blizzcon (or Virtual) ticket.
    • If you party up and play 2 games with someone who does not have Cho'gall, they will unlock the hero for free as well.
    • If you play 4 games as Cho'gall with someone else, you will get bonus gold!
    • The Arena is a new mode will let you pick from 3 random heroes, then play on a new small single objective map. The game is shorter and has less restrictions than normal games now.
    • Towers of Doom is the new map, allowing you to destroy enemy towns to take them over and damage the core.
  • New Hero Skills and Talents
  • Battlegrounds Panel, State of the Game, BlizzCon Day 1, Greymane, Lunara, Cho Talents

Diablo III
  • Blood and Treasure - New Content and Features for Reaper of Souls
    • New zone - Greyhollow Island, Adventure Mode only.
    • The Eternal Woods and Royal Quarters were expanded for Adventure Mode.
    • Patch 2.4.0 is going to revamp, revisit, or revise nearly every one of the 24 class sets in the game.
    • Set Dungeons - Once you complete and don the full six pieces of any given class set, you'll receive a clue to track down an ancient dungeon designed just for you and your set.
    • Empowered Rifts, New Legendaries, More Stash Space, Season Journey Revisions, and more!

BlizzCon Costume Contest Winners
Lots of great costumes this year, including the four winners below.

by Published on 2015-11-08 01:30 PM

Legion Class and Systems Community Amphitheater Discussion
Several of the developers came to chat after the Game Systems panel today. This did not appear on the Virtual Ticket.

Originally Posted by Blizzard Entertainment
  • All of the caster Artifact weapons that look they are 1H do have off-hands.
  • The further you are behind on the Artifact as you go through the expansion, the easier it is to place new traits into your Artifact. It is pretty quick to get mostly caught up when switching specs. If you are trying to maintain off-specs you can do that to a certain degree. It only becomes a burden if you are trying to keep many specs all topped off at once.
  • Alts will also have catch up mechanism for Artifacts.

  • It used to be a bigger problem to have a melee heavy raid in the past. The problem isn't solved right now, but it is better than it used to be. Having lots of melee does make it a little harder to learn a new boss. The data shows that people switch specs more from melee to ranged than ranged to melee because of that perception. Melee does need to do more damage than ranged on Patchwerk style fights to deal with the problem.
  • Timewalker raids are cool idea, but their time has not yet come. Maybe in the future. The team is talking about revisiting some of the old raids in a new way.
  • The team is fixing the boss movement issues in Patch 6.2.3. Thank the engineers!

  • Healers should always have something to do. In Legion when you are doing group PvE content you will notice that you can do a lot more damage than you could before when you choose to spend globals and resources on it. When you are overgearing the content, the damage you do in your spare time will go from close to meaningless (now) to being a useful contribution to the raid (in Legion).
  • You should be able to level as a healer, so when you are playing solo you should be able to do substantial damage. Druids having Thorns again will help, things attacking you will take substantial damage.
  • Absorbs are a little bit less powerful, have longer cooldowns, and there are less of them in Legion. Paladins won't be causing absorb shields anymore, as their mastery has changed. Discipline mastery has also changed.

  • Active mitigation is still a big part of what you do, but it went in too strong. If you messed up the active mitigation you died, so it mattered too much.
  • Active mitigation should be designed to where the expert player can get more out of it but the newer player isn't awful. It is less about managing your resources and more about using the right button at the right time and the magnitude of the effects are going down a little bit. It is still a very large part of what tanks do.
  • All of your long cooldowns like Shield Wall will count as if active mitigation is running while they are running.
  • Tanks have buttons that give tank or offense functionality, but the team is tried to do more things that have both. If you are trying to DPS really hard as a tank, that should translate to being a good tank at the same time.
  • Resolve is gone. The abilities that relied on it have been redesigned to not rely on it anymore. For Brewmaster, the active mitigation buttons either give you a gigantic Stagger buff or cleanse your Stagger. You want to use them in tandem.

  • People say that there is nothing to do in Warlords, but that isn't really true. There is nothing to do that gives a rewards that you care about. In Legion, the goal is to make the outdoor world, quests, dungeons, and raids all have things that you care about so that there are reasons to do them at max level.
  • The transmog system will include old quests that have been removed. There is a chance a few quests were modified that shouldn't have been, but they will handle those on a per quest basis.

Classes and Fantasy
  • The team is putting a lot of focus into improving the fantasy of each class, so you really feel different, unique, and caught up in your class's fantasy.
  • Visuals, animations, and sounds for many classes have also been improved.
  • Survival, Shadow, Demonology, Subtlety, Combat, Discipline are all getting big changes.
  • The team originally was going to keep the changes under control, but this ended up being one of the expansions with the most changes to classes after development got going.
  • When we see the beta, players shouldn't look at balance yet. There hasn't been numbers tuning. Give feedback on the play style and fantasy instead.
  • If a few classes are too strong, the team doesn't want to buff everyone else to that level because all of the encounters would have to be adjusted. Over the years they have tended to do this anyway, which makes older content easier and easier. The power inflation isn't great.
  • Nerfs get a lot of attention and the buffs (which there are more of) don't get nearly as much attention.
  • When every spec has something unique, distinct, and different that only they can do, it accentuates the idea that you are special to the world.
  • There are enough numbers being rolled in combat that any RNG evens out, it is more about there being a little bit of unpredictability to respond to in combat.
  • Lots of the major glyphs that are being removed are being added in to the core ability.

  • Currently there are a lot of rows that offer you three similar options to choose from, making it feel like it doesn't matter what you pick. This is going away by moving them into different rows, so you could take multiple mobility talents or multiple AoE healing talents. Really hardcore players may change their talents from encounter to encounter to get different capabilities.
  • There will be more impactful talents. Rogues have five rows with straight throughput improvements. Every spec has four or five rows of straight throughput improvements.
  • The additional spec specific talents help class fantasy and help to make them feel more impactful. In Legion around 2/3rd of the talents are spec specific.
  • Some talent rows now have multiple types of talents rather than all of them being the same. For example, a row could have a new ability, proc, or passive rather than three new abilities. This lets you control how complex or simple your gameplay is. Fury is a good example, as the core rotation with no talents is very simple, but there are a ton of options for added engagement through talents. You can take five additional active abilities you would use in your rotation (not long cooldowns).
  • The team will try to address the need to switch specs per encounter with talent choices.

Death Knight (Forums / Skills / Talent Calculator)
  • Death Knights had a lot of balance changes over time. They had unique mechanics, like DoT snapshotting with Unholy. Those things have gone away now, so part of what made Unholy special is gone.
  • Something they are trying now is Festering Wounds. When the Death Knight hits a target, they will apply debuff and when they use a different ability that wound will pop. You might hit them and apply three or five, or pop three of them all at once.
  • The fantasy of a Death Knight pulling corpses from the ground to do their bidding is great, but in the game it doesn't feel like that when you are playing, so the team wanted to give them a unique mechanic.
  • Talents may give them multiple pets, different pets, stronger pets.
  • Frost is still very similar to live and Blood is somewhere in the middle.
  • Blood Death Knights having the different rune types is part of what made it easy to play. You would just push whatever buttons were lit up, as the runes controlled what you could use. Now you will have more options and control over how to use your runes.

Druid (Forums / Skills / Talent Calculator)
  • Resto and Feral druids got minor changes.
  • Moonkin is inspired by the current state of the spec, but is now a brand new spec.
  • The current spec is based on a cycle of moving a bar back and forth on your UI. You are spending your time playing with the UI rather than the game.
  • The moving back and forth on the bar is going away, replaced with abilities that build and spend a resource with different strengths and weaknesses.
  • It should still hit the main Moonkin fantasy, as it is still heavy on DoTs, still has Moonfire, Sunfire, Starfall, and all of the unique Moonkin things.
  • Innervate is returning, but not to Resto Druids. If they had it, they would want to use it on themselves, which isn't very interesting.
  • Innervate is coming back to Balance Druids as their specific utility, so they won't have Stampeding Roar anymore.
  • tampeding Roar will be for Feral and Guardian only.
  • A powerful single target version of Mark of the Wild is coming back for the Resto Druid cooldown.
  • Rejuvenation in Cat Form is going away.
  • Predatory Swiftness is staying.
  • Feral isn't seeing a ton of changes, but they are getting lots of new talents.
  • The base Druid has less skills from the other three roles, but there is a new talent row that allows you to pick Balance, Feral, Guardian, or Restoration, and get a whole suite of abilities for that role and it makes you actually good at it. You get much more than the watered down version you had before and you get to pick which one you are good at instead of okay at all of them.
  • You could be a Guardian druid that switches to Cat form to do more damage when you aren't the active tank. You can also be a Moonkin, as if you take the Balance Affinity talent as Guardian, you get Moonkin form.

Hunter (Forums / Skills / Talent Calculator)
  • Most Marksmanship hunters are taking the Lone Wolf talent on live, so the team decided to go ahead and remove the pet in Legion. You can still be ranged with a pet as Beast Mastery.
  • Survival Hunters have lots of cool mechanics right now and many of them have become Marksmanship talents in Legion.

Mage (Forums / Skills / Talent Calculator)
  • Frost and Arcane mages got minor changes.
  • There is a Mage group that is very critical to influencing the course of Azeorth and directly fighting the Legion that is being reformed. They are getting a secret sanctum in Dalaran.

Monk (Forums / Skills / Talent Calculator)
  • Storm, Earth, and Fire is supposed to make Windwalkers really good at three target damage, even when the targets aren't grouped up.
  • Windwalker single target damage was a little bit too low for a while during Warlords, they brought it up some, but it is still not one of the best performers.
  • The new Storm, Earth, and Fire is something they are doing to solve how hard it is to use the current version.
  • Someone looks at the skill and doesn't understand how it works and decides they will figure it out later. This is bad because it is important to doing good damage as a Windwalker.
  • The new Storm, Earth, and Fire is being simplified and made more intuitive. It will be a simple toggle, somewhat similar to Blade Flurry.
  • You turn it on and split into three, turn it off and you recombine into one. They won't attack the same target as you, but they will find something nearby to attack. You do lose the customizability of assigning targets, but it will do something useful at all times.

Priest (Forums / Skills / Talent Calculator)
  • The new Atonement mechanic is very different than the older ones. It is a mix of using damage and healing abilities to mark allies with a buff as you heal them and then heal those people as you damage enemies with Atonement spells, so you have to weave both together at all times.
  • Discipline may be one of the more complex healers.
  • Disc priest's endless PW:S spam had to go! It was bad for them and bad for everyone.
  • Shadow Priests don't have Flash Heal or Heal anymore, but they do have Shadowmend, which is a new spell that is twice as good as Flash Heal in terms of how much it heals for, but over the next 10 seconds half of that heal fades away. If the target takes damage it comes off of the Shadowmend damage first, so if the target is constantly taking damage it is a really strong heal.
  • Both Shadow and Discipline will have Shadowmend.
  • Shadow will also keep PW:S.
  • Holy priests used to have the biggest single heal in the game and the team wanted to move them back in that direction.
  • Chakra is gone
  • They redesigned the way the Holy Word: Serenity system works.
  • Holy Word: Serenity is now the biggest single target heal in the game, it has a substantial cooldown but will heal roughly half of the health bar of the target. A crit would be a full heal.
  • Holy also will have Prayer of Healing and Discipline will not.

Rogue (Forums / Skills / Talent Calculator)
  • Combat rogues felt very generic, so the name of the spec is changed to Outlaw.
  • This gives a new direction for the class fantasy, drawing inspiration from movies with different types of outlaws.
  • There is a column of pirate themed talents, such as cannonball barrages and grappling hooks.
  • The team considered getting rid of Killing Spree, but sometimes rough edges are cool. It is now a talent, so you can take it or other AoE talents. It always ports you back to where you started now.

Shaman (Forums / Skills / Talent Calculator)
  • Shamans have mana, but it doesn't do anything for them. Mana is gone unless you are a Restoration Shaman! It has been replaced with a new resource called Maelstrom. It is built up through using abilities and then used on certain abilities. It is somewhat similar to the Demon Hunter resource but themed for Shamans and what they do.

Warlock (Forums / Skills / Talent Calculator)
  • Demonology has gone really far off track from where the core fantasy is.
  • The team looked at Demonology and took some inspiration from what exists today, but mostly started from scratch.
  • Demonology is going to be completely different, which is going to require a lot of iteration and feedback from players.
  • There is no way to enslave dreadlords permanently, but they have talked about a talent that lets your enslaved demon last longer or making it permanent, but there are significant balance concerns.
  • It is much more focused on summoning demons and empowering them.
  • You still use Shadow Bolt as a generator.
  • Hand of Gul'dan is a spender which drops the meteor, but also summons one imp for every Soul Shard you spend on it, up to five.
  • There is a rotational ability that summons a pair of new demons, Dreadstalkers.
  • There is a new rotational Demonic Empowerment, that will buff the demons you have out, giving them a Bloodlust like buff.
  • Lots of talents that summon demons as well, one makes Curse of Doom summon an imp when it pops.
  • Another talent makes the Dreadstalkers you summon come with imps riding on them.
  • No female Felguard in this expansion. Creating and animating new models is very expensive.
by Published on 2015-11-08 10:18 AM

Engineering Community Amphitheater Discussion
WoW, Heroes, Battle.Net, and Overwatch engineers talked and answered questions. This was not included on the Virtual Ticket. If you enjoyed it, let Blizzard know!

Originally Posted by Blizzard Entertainment
  • The Overwatch team was putting together a demo of Overwatch in China, but they had forgotten they couldn't show anything with blood. The game had to be patched over weak wifi in China to get rid of the blood. The team realized that there was one point in the code where the client determines if you shot another unit or the environment, a simple if statement. They realized they could change one byte of the executable to get rid of the blood. They wrote an executable to load the game client, find the byte, flip it, and save the modified client. It worked and Chinajoy got their Overwatch demo.
  • At Warlords launch, things were a little rocky. The team had all of the hardware they needed, but because WoW is an older game, each blade had to be dedicated to certain parts of the game. The team set up the blade configuration to what they thought would work well, but they weren't very particular about what kinds of blades were in each pool. They didn't have enough of the high memory blades allocated to instances, so they were running out of memory. Running in your garrison would spin up a new instance, resulting in hundreds of thousands of instances. It took the team around 8 hours to go into the datacenters and pull blades, add memory, and move blades between clusters. This result in some downtime, but when everything came back up it was much more stable. After that there were just software issues.
  • The Heroes of the Storm engine is the Starcraft engine, so when the team wants to make changes they have to consider all of the user created mods that may be using the functionality. They can't change things that would harm user mods in the Arcade. The team built lots of chains and shackles but everyone is okay with it. Thankfully no one leaves Team 1, so all of the people working on it are familiar with things.
  • The original WoW developers decided that there would be an array to hold your inventory. The first several entries are things that end up on the paper doll, your head and leg slots and such. After that comes your inventory. At some point they wanted to add a bank to the game, so they added that to the end of the array. Players shouldn't be able to access their bank anywhere in the world, as it would break the code. This was handled by adding lots of statements in different places in the code, defining what the array position was where the inventory ended and where the bank begins. This value was hardcoded all over the place, but it isn't just a simple search to find them all. Some math logic may rely on it being constant. If you want to add slots to the backpack, who knows what you are going to break? It becomes very buggy and error prone, and likely that you are going to make a mistake. This mistake would break the game in a way you don't like. As a result, they would have to put amazing engineers that could be working on new features on a task to look through thousands of lines of code to find all of those cases, as well as the QA department testing every edge case in the world to ensure the change doesn't break anything. This is how we ended up with a fixed size backpack.
  • The team would rather fix things when they come back to work on related new features. When they worked on cross-realm zones, they rethought how they handed off players between realms. They ripped out lots of the old code and redid it, resulting in being able to add features in the future without having to worry about 16 slot backpack style bugs. This allowed for seamless instancing for garrisons, along with some new things in Legion that have yet to be revealed.
  • All of the games are like legacy code that the Battle.Net team has to support. When the team wanted to increase the number of friends you could have on Battle.Net, they had to go and find all of the places where there was a constraint in the games. The UI in all of the games may have constraints on how many friends you can have and see. All of the games have to be patched to support any new features or changes. The team can never do anything that would require all of the games to patch simultaneously, so changes have to be backwards compatible to some effect.
  • It's reasonable to assume the WoW team is looking at new technologies, including DirectX 12. No timeline or announcements yet though.
  • Heroes of the Storm is a very data driven game. The design team comes to the systems team and wants to do something fun like a hero that is controlled by two different players (and show it off at Blizzcon). The team panics a little bit, thinks about it, and then gets it done.
  • Engineers don't ever want to tell design no. Designers are amazing at what they do and have great creative ideas, so no one wants to tell them no. Especially when the designer will find their own way to do it. There is a picture that gets passed around of a trash can with a iron sitting on top of it. The iron is turned on and there is a coffee pot on top of it, with spaghetti in the coffee pot. Problem solved, they can make spaghetti.
  • It is really important to figure out where the designers feel pressure when designing the game and try to make that pressure go away. As soon as you have a designer looking at a dialogue box with 128 checkboxes, they are no longer thinking about the awesome experience they want to deliver, they are thinking about what the difference between LEAVE_WORLD_CANCELS and ENTER_WORLD_CANCELS. (Where is the player when they are not in the world?!)
  • Overwatch has strike teams, where lots of people from different disciplines come together to work to get a feature done. With Overwatch, that is usually a hero. They get a gameplay engineer, engine programmer, designer, animator, and effects artist to make Hanzo. They have to bring in the Sound team which is always stressed. Everyone works together to perfect the gameplay, get feedback from each other, feedback from the entire team, and finally feedback from the rest of Blizzard and beta players. A lot of this interaction comes from sitting down and playing through what you are working on together.
  • There are two types of heroes in Overwatch: D.Va and not D.Va. They only started working on her a few months ago, not realizing it would take all of those months to get her done.
  • The team decided that the designers would eventually ask for something like a rocket that you fire and then control, so they got ahead of it and wrote some code to do that kind of gameplay. Junkrat came along and they thought they had it covered and everything was great. It turns out that all of that had to be redone for D.Va. Bugs came up like jumping out of the mech, but it is still behind capturing the payload, moving along. Another bug resulted in the camera going to 0,0,0 when you jumped out of the mech, leaving you with controlling nothing.
  • Engineers and designers have complementary goals. The designer's goal is to ensure that the highest number of players get the best experience. The engineer's goal is to ensure that no one has a bad experience. Think about all of the edge cases and make sure your code can cover them.
  • Appear Offline not being ready comes down to some legacy code. It is hard to design it in a way that remains consistent throughout the games. It isn't really hard technically to do. What do you do when your friend is appearing offline but they are in front of you in the game world? Appear Offline really means "I want to hide from my friends so I can play D3 rather than go and raid", but when you are both standing in front of the auctioneer...
  • The team uses lots of standard industry tools like VTune, as well as internally developed profilers. There is lots of automation to test things, like putting 10 heroes in a one lane map and having them fight each other to compare performance over each build. Heroes get changed from build to build, but it gives you a general performance trend and catching catastrophic mistakes.
  • Overwatch uses similar profiling tools.
  • Any time you are optimizing code there are trade-offs. Your knowledge about optimizations, the time it takes to write optimizations, how maintainable your code is going to be, and what constraints you are going to put on the engineers and content team to solve problems.
  • The team has had to make tons of optimizations that took the form of talking to artists to simplify collision geometry. There is no flat surface in a body, so optimizations are needed for performance.
  • When the team is trying to solve a design problem, they consider the fantasy they are trying to create, not what is the solution they are trying to write. They want to consider the player experience they are trying to craft.
  • At one point in his previous life as a HFT engineer, @kurtismcc saved 120ns on a hash function and people were thrilled. It was a big win.
  • The WoW team spends a lot of time looking at if it is faster to read static data out of a table to speed things up by 4-5x, then pat themselves on the back. Then they will do something like launch Warlords, spin up hundreds of thousands of instances, and find out that when you want to shut an instance down you have to crawl over a linked list to find the one you want to shut down. Someone decided hash tables would take too long so they put it in a linked list.
  • The teams have likely written five our six profilers to meet the needs of each team.
  • Blizzard has identified that they really want to make games stay online longer. They want to think less about engineering like something they throw over the wall and more along the lines of achieving three nines. They have been trying to achieve this internally, especially with WoW, but they are dealing with an older live infrastructure. Battle.Net also has a lot of older infrastructure. The team recently tried to get to a one hour patch cycle and they got down to 1h 45min in NA and 53 minutes in EU. They are getting faster and it would be nice if they could live patch WoW without maintenance one day.
  • There is a lot of static data that drives the game, so patch days require copying a lot of that data in very inefficient ways to a lot of places. They are working on improving that process. A lot of maintenance is inefficiently pushing updated code, binaries, and data to remote data centers. After that they need to do live testing, as until recently testing environments haven't been as great as they should be. They also have to take down and bring back servers in a specific order. The team has development environments where they test everything, but that all has to be replicated in the live environment and hope testing accounted for everything.
  • There are lots of people that enjoy VR at Blizzard, but they work on amazing game ideas, not adding amazing tech without a good idea. When and if they come up with a good application for VR, they will explore it. If VR will help player immersion it would be cool.
  • The team uses Perforce on the Overwatch team, as well as proprietary source control software they wrong for art assets.
  • Battle.Net uses Git for all of their code and Jenkins.
  • The WoW server team uses Subversion still, but there is talk of moving to Git where there is lots of shared code.
  • Team 1 uses Git, Perforce, Jenkins. (Not Leeroy)
  • The WoW UI team looks at the source code to figure out what functions do and occasionally use WoWPedia. There is some documentation for server side Lua, but client side not so much.
  • The Lua engine that runs on the server side is worse than not having documentation, as it actively scrapes the code looking for new functions to add so that designers have more flexibility. This means you end up with 17 functions named teleport and having no idea which one is the right one. If it is bad for addon developers, it is much worse internally.
  • WoW doesn't use a ton of agile development. A few of the teams are moving to scrum like things. Blizzard doesn't have a lot of consistency between teams internally.
  • The Overwatch team was worried about datamining. We found the Progression system 2.0 and even though you can still see it in the Blizzcon demo, it was something they killed 2 days before beta. They realized they didn't like it at all. They did it on such short notice that they left behind some remnants.
  • The WoW team knows that as soon as they put data on the CDN we will pull it and go over it with a fine tooth comb. When they were talking about changing over the system to the new content delivery system, they talked about encrypting every single thing to keep anticipation as high as possible. Encrypting everything would mean that they can't patch them, so you would have to completely redownload that content, so the team decided not to encrypt everything.
  • It is challenging to create a locked down and secure environment that allows for rapid iteration. Iteration is very important in both engineering and game design, so it is sometimes given priority over locking things down.
  • Blizzard games operate at a scale where an innocuous decision will come back to bite you really hard. You want to let players do the /who query in WoW to see who was online, but players were hitting the server really hard. Servers were spending 85% of their time answering the queries because there were so many players online. A good example of the n squared problem. The team has to be sensitive to things like this, as there aren't population bounds like the other games have.
  • Legion is rewriting a lot of code so that you subscribe to changes and get them pushed to you, resulting in more responsive servers. During Brewfest, the ram racing quest wasn't very fun, because you could never see the buckets. The server would only update your area of interest every 5-6 seconds, so you would arrive to the bucket's location before it updated and loaded the bucket. The team is trying really hard to improve that in Legion, but it is a lot of work.
  • Team 1 - SC2 and Heroes, Team 2 - WoW, Team 3 - Diablo, Team 4 - Overwatch, Team 5 - Hearthstone.
  • The teams all want to be on mobile more. Hearthstone has shown that Blizzard can do mobile well. Lots of people wanted to do Garrision missions on mobile devices and the team is aware and wanted that too.
  • Blizzard does code reviews across most of the teams and is taking advantage of modern C++ features to make code more readable. Readability and maintainability is an important value for them. Products have to live for a really long time, which is why it is important.
  • There is a cheap solution and a right solution and the team supposed to do the right thing, even if it takes longer. You don't want to have to come back and fix things that were done poorly.
  • There is a tension between wanting to understand code vs rewriting code that might look messy. If there is code with clearly defined ways to extend it, that is code that is great, even if it is legacy code.
  • Overwatch had a lot of people signing up for a constrained beta test. One of the things they want to see is how the code works in different network environment. One person at Blizzcon was playing from Chile and he let them know that it was playing great. The team has even trying playing over a tethered phone and it worked well.
  • Open beta weekends are good for crashing servers and exposing bugs. The D3 beta weekend exposed a bug that sent lots of games to a D3 server after it came back from a crash because it appeared to have no load.
  • Technology choices that you can get off of the shelf are generic and don't always solve the problems Blizzard encounters when developing games. The team would rather work with constraints they have built themselves rather than constraints someone else built into a tool.
  • If there was open source code to solve a problem on the WoW server team, they would use it. If you look at the legal descriptions in the client you can see a lot of the open source licenses from libraries that they use. They try to not reinvent the wheel.
  • Having a completed game is a valuable experience if you are looking for things to put on your resume. Passion for learning and variety in what you have done is also good.

Site Navigation