Jump to content
FORUMS
Sign in to follow this  
Starym

Developer Insights: Balancing & Class Set Design

Recommended Posts

JXY0UXFEQB8S1580179955184.jpg
 

We finally got the huge balance blog we've been promised for a long time, and it is indeed massive. As you'd expect the blog goes into detail about how exactly the game is balanced and what the goals are, from the effects of paragon levels, the GR cap, seasonal buffs, etc. with many tables showcasing individual class performance in the greater rifts. There's also a big focus on explaining what the balance goal of the game is, aka is it focused around group or solo content, and they also touch on exploits in the game.

It's a great read so here we go:

Blizzard LogoBalance (source)

Developer Insights is our blog where we reveal some of the processes and philosophies behind our updates and designs. We have a lot going on in the world of Sanctuary these days, so please note that the following entry comes from the Diablo III team. Enjoy!


We’ve been working on multiple content patches for Diablo III, including Patch 2.6.7. which we released last November. This included two new class sets, one each for Crusader and Monk, and heavily revamped Whirlwind gameplay for the Barbarian. The result was shattering to the endgame meta—a result we were both ambitiously hoping for and pleased to see.

However, our work is far from done! We’re now developing Patch 2.6.8 and want to provide context on the approach we’re taking to address class set balance in our future patches before unleashing you onto the PTR. Let’s dive right in!


Table of Contents


Paragon & Greater Rift Levels

We look at a ton of data when it comes to balancing Diablo III. Data comes in many forms, including build guides, gameplay from your favorite streamers, and the leaderboards. Most importantly, we also track our own data internally, which allows us to see a lot more than just the top 1000 player clears for each category.

None of that data should be taken in a vacuum; it all comes together to paint a much bigger, constantly shifting picture. Here are a couple things we consider:

  • Individual performers and their Paragon Level
    • Paragon level directly impacts a player’s long-term progress; it’s important that this is accounted for when comparing different points of data
  • The intended design and in-practice functionality of each class set
    • What does this set do best? Does it clear a lot of smaller monsters, or is it a good Rift Guardian killer? Does it serve a support role? Is it better in group play over solo? Does it need to be doing something different?

And here are a couple things we specifically avoid when considering overall class balance:

  • Seasonal buffs and their impact on overall power
    • We want to design fun, engaging Seasonal buffs without worrying about how they might impact class balance
      • Data from non-Seasonal players is especially helpful here
    • Some buffs may be better or worse for different classes, but since Season effects are temporary, we’re okay with this
  • Direct 1:1 class comparison
    • While we want each class to perform similarly, it is still important that classes retain their unique class fantasy
      • Each class should be able to accomplish similar goals, just in different ways

When balancing, we need a point of reference to work around. The “ideal” class set performance for Diablo III is approximately Greater Rift 130, solo, and assumes the character has 5000 Paragon levels. That might sound high to some of you and low to others. If so, that’s good—it means we’ve landed in a middle ground that’s beneficial to the most players!

Assuming a player is at 5000 Paragon, here’s where all the classes landed, on average, a few weeks into Patch 2.6.7 for non-Seasonal play, aggregated across player leaderboard data world-wide:

 

Barbarian

Crusader

Demon Hunter

Monk

Necromancer

Witch Doctor

Wizard

GR Avg.

130

138

125

130

123

130

130

From the data above we have a pretty good idea which classes are under or over performing.

Just for fun, here’s a similar comparison during the same timeframe upscaled in Season (where many players hadn’t reached 5000+ paragon):

 

Barbarian

Crusader

Demon Hunter

Monk

Necromancer

Witch Doctor

Wizard

GR Avg.

135

136

124

134

118

120

130

It’s interesting to see which classes most likely benefit most from the Seasonal buff—it’s also evident which classes are probably not being played as much or pushed as hard as others.

While this is our goal, we also recognize we aren’t always going to hit it perfectly. Like many games, Diablo III has a lot of mechanical details. A single change can ripple through many other parts of the game, so it’s important we’re mindful of what each change can affect. We also realize that, even with special care, it may take us a few tries to achieve our intended result. To account for this, we have a scale for error, based on how a class is performing above or below our guideline:

  • +/- 1-2 Greater Rift Levels: Very close. Probably fine, when accounting for random elements (the perfect “fish”) or high player skill cap (excellent play and timing).
  • +/- 3-4 Greater Rift Levels: The warning zone. We need to watch for buffs/nerfs in this area, but action may not yet be necessary. Time to keep an eye on it!
  • +/- 5 or more Greater Rift Levels: Warrants significant change. At this range, it’s clear that something is over (or under) performing and needs to be addressed.

Bear in mind this is aggregate data; the above tables only cover overall class performance rather than individual class set performance. Better performing builds may be equalizing out weaker ones when it comes to the broader picture. Because we make changes at the set and item level, we must additionally parse out data by build performance (whether it’s a class set or Legacy of Nightmares-based). The above method is meant to serve as an example of our general approach and informs us which classes most likely need more attention first.

The Greater Rift 150 Cap

An important note, especially for those of you who have been looking for this answer: we have no plans to increase the Greater Rift level cap beyond 150. As to why, the short answer is because it causes more problems than it solves.

The long answer is that continuing to expand the end game through additional Greater Rift levels hasn’t been the healthiest approach for Diablo III. At this late stage of game development, we’d prefer to focus on making the current game the best, and most varied, experience it can possibly be. We hope to accomplish this by (1) continuing to add new builds and (2) improving existing builds that have fallen behind. Maintaining a cap, and even backing away from it a little, will allow us to focus on greater gameplay variety.


Solo vs. Group Design

A common misconception is that we balance solely around 4-man groups. While we certainly take it into account, group play is not our only focus because not all players enjoy playing in groups. We want to make sure that the content we’re designing can be enjoyed by the most players, so our design decisions should take both styles into account. If we were to design solely around one style of play, the other would be severely impacted (and likely a lot less fun).

There is one notable exception to this. zDPS, or “zero Damage Per Second,” builds tend to only thrive in group play. The team debated for a long time as to whether this was a style we should encourage or actively avoid (or possibly even remove). Any Diablo game is, at its heart, about killing monsters and getting loot, so we considered heavily whether this gameplay fit the spirit of the game we had made.

zDPS is a style of gameplay that some players like, but not all do. We ultimately decided that it’s good that there are unique ways to play the game, and we don’t want to take that fun away from those who enjoy it. However, we’re also not actively trying to create more zDPS builds. Our intent is to design new item powers and sets that either facilitate entirely new builds that can be used solo or in groups, or to give more item support to some of the most requested class skills. Inevitably, regardless of what we add, we know the community will find combinations we never anticipated—and we can’t wait to see how those play!


“Creative” Game Mechanics and Animations

There have been a handful of problematic gameplay styles that have emerged over time, largely due to creative use of snapshotting or taking advantage of the ability to cancel skill animations. This impedes our efforts at overall game balance, and it makes it very difficult for us to change skills or items without overly punishing the whole class when these tactics aren’t used. (We’re looking at you, Bazooka Wizard and Stutter Steppers.)

We want to be able to address the balance issues these builds pose, but we also don’t want these classes to fall behind as a result of these changes. So how are we handling this? It’s admittedly going to be a game of whack-a-mole as we make fixes and other issues arise through player experimentation. Our first area of concern will be disabling animation cancellation on certain skills. The Crusader class is the most subject to this (though not alone) and we’ll ensure no class falls behind as a result of losing this “trick.” After we tackle this specific issue, we’ll continue to review and revisit areas of the game where similar mechanics are having a negative impact and act accordingly.


Thank You for Reading; We’re Reading Too!

If you’ve read everything, thank you for your attention and taking the time to look through our lens! There’s a ton of info here, and you might not agree with it all; that’s okay. We love to hear what you have to say, so please make sure you’re sharing your feedback in your Class forum, the General forum, or the PTR Feedback forum during our next testing phase. We love Diablo, and whether we’re reading global chat, hanging out on our favorite subreddits, or bantering with you through social media, we’re glad we get to share this journey with you.

We hope this lends an inkling into where we’re going while our other game teams are hard at work on the future of Hell. Thank you for playing—we’re grateful to have you with us along the way!

-The Diablo III Team-

OuU8qgB.jpg

Related articles:

  • Like 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Starym
      It's time to take a look at all the extremely powerful Ethereal weapons, the main theme for Season 24, as two players have collected them - one in a video and one with some images!
      As a reminder for some Ethereal basics, their drop rarity is somewhere between ancients and primals, but with the drop rate buff on the PTR it was a lot easier to acquire them. Also, each one has one random legendary affix and one passive from your class, but also has MANY more affixes than a normal weapon, including some new and powerful ones like 100-300% increased damage for all class or specific skill groups (like Archery for DHs), +1 weapon damage per Paragon level up to 800, +3% AS per monster hit up to 30% etc.
      So, let's get started with Anthony Evans' video look:
      Then we have all of them again in image form, if you prefer that, by tazdingo00:

      These are some damn powerful effects and definitely up the item game for season 24, as getting the right combo of legendary power and passive might take quite a while, but even with the "wrong" set of affixes, these are already incredibly powerful, and we finally get something long-term to chase which isn't a tiny upgrade to an affix range or a Primal which more often than not rolls terribly.
      If you're looking for more info on Season 24, head on over to the official PTR patch notes here.
    • By Staff
      Blizzard clarified that Ethereals will be considered Ancient in terms of Legacy of Nightmares / Legacy of Dreams builds.
      Patch 2.7.1 is currently available for playtesting and Season 24 comes with an interesting new Season Theme that revolves around Ethereals. You can read more about the upcoming Season Theme below.
      (Source)
      New Season Theme: Season 24 introduces Ethereals, a new weapon-type that players will be able to acquire and hunt for in their upcoming seasonal journey. Ethereals will roll a powerful set of affixes, a random Class Weapon Legendary Power and a random Class Passive Power. Ethereals will have unique icons, names, item types, and sounds originally found in Diablo II. For additional details on Ethereals, check out the list below:
      Ethereals are account bound and can only be dropped by monsters, chests, and destructibles, but do not require your character to be level 70 to drop. Ethereals cannot be acquired through Kanai's Cube or from Kadala. Ethereal rarity drop rate is set between Ancient and Primal items. There are 3 unique Ethereals per class. Each Ethereal has fixed affixes and rolls one random Legendary Weapon power and one random Class Passive Skill. Only one Ethereal can be equipped at a time. Ethereals ignore item durability loss. Legendary Powers and Class Passive Skills rolled on Ethereals do not stack with the same power equipped through Kanai's Cube, Items or Skills. Ethereals cannot be Enchanted, Transmogrified, Dyed, Reforged, or traded. Ethereals can be augmented. Collecting all 21 Ethereals during Season 24 will reward players with the Feat of Strength, Ethereal Recollection. Players who accomplish this will have all Ethereal transmogrify options available for future seasonal and non-seasonal play. Ethereals only drop in Seasonal play, and will not transfer to your non-seasonal character when the season ends. As you can see, Blizzard has updated the official post and clarified that Ethereals will be considered Ancient in terms of Legacy of Nightmares and Legacy of Dreams builds in the new Season.
      (Source)
      Ethereals will be considered ancient in terms of LoN/LoD.
    • By Staff
      A new PTR is coming next week, as we get a look at the new patch and Season! Season 24 brings a tribute to Diablo 2, specifically Ehthereal weapons which will be very powerful, with class legendary AND passive abilities on them, on top of more powerful stats! In terms of item changes, we have Mystic Ally and Inna set changes, along with a Crusader and Necro item tweak as well, but there might be more since these are only preliminary/pre-PTR release notes.
      2.7.1 PTR (Source)
      Our two-week PTR testing period for the 2.7.1 update begins June 17 and we're asking for your help to quell the tides of surging demons. Take a look at the preliminary patch notes below and start theorycrafting how you'll make the most of the Ethereals and new balance changes; Patch 2.7.1 will be arriving soon. Table of Contents
      PTR Focus Details PTR Tips Patch Notes Seasons Items Bug Fixes How to Participate in PTR PTR Character Copy Please note that this is a preview for PTR content, which is subject to change.
      PTR Focus & Details
      We’ll be conducting the Patch 2.7.1 PTR over the course of two weeks, starting Thursday, June 17. During this time there may be periodic maintenances, outages, hotfixes, or minor patches.
      There will be three PTR-unique buffs active to help you on your journey: increased Legendary drop rate, increased experience gains, and double Blood Shard drops. You can also buy new gear for testing from the special PTR vendor, Djank Mi'em, who will exchange Blood Shards for class-specific bags full of Legendary items and Ethereals that we'd love for you to test! Class and Balance Changes: To ensure that the most significant class changes receive an ample amount of attention, we'd love for you to focus testing and feedback on the set changes to the Monk's Inna's Mantra set, Crusader's Aegis of Valor set and the Necromancer's Masquerade of the Burning Carnival set. New Season Theme Testing: We're looking to gather feedback on the seasonal theme content featuring Ethereals. So that we can efficiently review your posts, feedback should be provided in the PTR Feedback forum while bug reports should be provided in the PTR Bug Report forum.
      Return to Top
      PTR Testing Tips
      As with our previous PTRs, this testing period is short, so it's best to hit the ground running. Whether you’re a PTR veteran or newcomer, we thought we’d pass along a few tips to get you started.
      Because of the limited duration of this PTR, we ask that participants pick a particular portion of this update to focus on testing. For example, if you’re primarily a Wizard player, consider what changes impact the Wizard specifically. What you like best, what you think may still need adjustment, and what you’d want to see in the future (even if that may be beyond the scope of this patch) are all good questions to ask yourself. Prior to the start of PTR, consider stocking up on items like Puzzle Rings and Bovine Bardiches. Having these available after you import your character can make any necessary PTR farming much faster! Try to break things! Just tell us when you do so we can make sure that the patch launch is as smooth as possible. When providing feedback, focus less on a solution and more on your experience. How did the changes make you feel? Was there something “off” that you noticed? Did something seem wrong or insufficient? Suggestions are always welcome but identifying the issues themselves is most important. Return to Top
      Patch Notes
      Below you will find the patch notes for the upcoming update for Diablo III, Patch 2.7.1.
      PATCH 2.7.1
      Table of Contents:
      Seasons Items Bug Fixes Note: All changes apply to all versions of Diablo III, including PS4, Xbox One, Switch, and PC unless otherwise indicated.
      Seasons
       
       
      New Season Theme: Season 24 introduces Ethereals, a new weapon-type that players will be able to acquire and hunt for in their upcoming seasonal journey. Ethereals will roll a powerful set of affixes, a random Class Weapon Legendary Power and a random Class Passive Power. Ethereals will have unique icons, names, item types, and sounds originally found in Diablo II. For additional details on Ethereals, check out the list below:
      Ethereals are account bound and can only be dropped by monsters, chests, and destructibles, but do not require your character to be level 70 to drop. Ethereals cannot be acquired through Kanai's Cube or from Kadala. Ethereal rarity drop rate is set between Ancient and Primal items. There are 3 unique Ethereals per class. Each Ethereal has fixed affixes and rolls one random Legendary Weapon power and one random Class Passive Skill. Only one Ethereal can be equipped at a time. Ethereals ignore item durability loss. Legendary Powers and Class Passive Skills rolled on Ethereals do not stack with the same power equipped through Kanai's Cube, Items or Skills. Ethereals cannot be Enchanted, Transmogrified, Dyed, Reforged, or traded. Ethereals can be augmented. Collecting all 21 Ethereals during Season 24 will reward players with the Feat of Strength, Ethereal Recollection. Players who accomplish this will have all Ethereal transmogrify options available for future seasonal and non-seasonal play. Ethereals only drop in Seasonal play, and will not transfer to your non-seasonal character when the season ends. Season Rewards: Two unique new rewards, a portrait frame, and a pet will be granted to players who complete the Season 24 Guardian Journey. Please note that the reward content will not be available during PTR 2.7.1.
      Return to Top
      Items
      General
      Monk | Skill Change: Mystic Ally - Fire Ally: Now splits into 2 splits instead of 5, but now all Fire Allies can split. Damage radius slightly increased and damage increased from 480% to 1920% weapon damage. Mystic Ally - Earth Ally: Damage increased from 380% to 4500% weapon damage. Wizard | Skill Change: Mirror Image: Mirror Image icon now displays a counter to display how many Mirror Images are active. Item Changes
      Inna's Mantra 4-Piece Set: Gain the base effect of all four Mantras at all times. You gain 5% damage reduction for each Mystic Ally you have out. Your Mystic Allies no longer take damage. Inna's Mantra 6-Piece Set: Gain the passive abilities of the five runed Mystic Allies at all times. Attacking enemies creates your chosen Mystic Ally that lasts 15 seconds, up to 10 Mystic Allies. The damage of your Mystic Allies is increased by 950% for each Mystic Ally you have out. The Crudest Boots: Mystic Ally summons two Mystic Allies that fight by your side. They deal 300% to 400% increased damage and are able to attack with their active forms longer. Bindings of the Lesser Gods: Enemies hit by your Cyclone Strike take 300% to 400% increased damage from your Mystic Ally for 5 seconds. Split Fire Allies gain 5 times this bonus. Aegis of Valor 2-Piece Set: Attacking with Fists of the Heavens empowers you, allowing Heaven's Fury to deal 125% increased damage for 5 seconds. Stacks up to 3 times. Masquerade of the Burning Carnival 6-Piece Set: Bone Spear cast by you and your Simulacrums deals 6000% increased damage.  
      Return to Top
      Bug Fixes
      Return to Top
      How to Participate
      To participate in the public test, you must have a Diablo III game license attached to a Battle.net account in good standing (i.e. one that hasn't been suspended or banned). In addition, you will also need to download and install the Blizzard Battle.net desktop app if you have not already done so.
      Step 1: Restart the Battle.net desktop app. Step 2: Navigate to the Diablo III tab on the left-hand menu. Step 3: On the Diablo III screen, there is a drop-down menu right above the "Play" button (note that this may say "Install" if you do not have Diablo III currently installed). Select "PTR: Diablo III" from this drop-down menu before proceeding. Step 4: Click Install to begin the installation process. Your PTR account will be created automatically if you do not already have one. The PTR is available in all supported languages, and accounts from all regions are eligible to participate. For additional assistance with installing and launching the PTR, click here.
      Return to Top
      PTR Character Copy
      The option to copy your existing Diablo III characters from your live account to the PTR will be available and can be done directly through the PTR client. However, only one region per account can be copied at a time. So, if you choose to copy characters from your account in a different region, any previously copied PTR characters will be lost.
      Step 1: Log into the live game and then log out. Step 2: Log into PTR client and create a level 1 character. After you're done, return to the main character screen. Step 3: Click on the "PTR Copy" button located in the upper right-hand corner. (The PTR Copy button will not appear in-game until you have created a new level 1 character.) Step 4: Select your region. Step 5: Click "Copy." This will copy all characters on your account from the selected region. Step 6: You will be disconnected from the PTR client. Step 7: Log back in. Your copied characters will be available for play. Please note that you can only copy characters from one gameplay region at a time. If you choose to copy characters from a different region, any previously copied PTR characters will be lost. In addition, you can only copy characters over to your PTR account once every 24 hours. Attempting to copy characters before this cooldown is up will result in an error.
      Return to Top
      As this is a test server, please anticipate uneven game performance, and note that restarts and downtime may occur without warning. Thank you, and we look forward to your feedback!
    • By Staff
      Blizzard wanted to release a hotfix for the interaction between Mirror Image and the Firebird's 2-piece set bonus today, but the change resulted in a mid-season nerf to Firebird's Finery, so they reverted it to its original state.
      (Source)
      Hi everyone!
      We wanted to share transparency on the hotfix released today. Our original fix with the Mirror Image and Firebird’s 2-piece bonus was intended to remove an unintended interaction that was causing errors to occur on the back-end. Upon reflection, we realized this was a mistake to release a mid-season nerf to Firebirds. Through the recent patches, our team has been able to correct the back-end errors and we have reverted the nerf to allow Mirror Images to proc the Firebird’s 2-piece set. This should restore the Firebird’s power to its original state, while also hopefully improving the lag players are seeing. We appreciate your patience and feedback on this. Thank you!
    • By Staff
      Blizzard fixed an unintended interaction on PC that caused Mirror Image deaths to trigger a meteor to fall from the sky.
      Note that this is a PC only and doesn't affect consoles.
      (Source)
      Hey folks - today we fixed an unintended interaction with Mirror Image deaths causing Firebird’s 2-piece bonus to proc a meteor to fall from the sky. Note* This fix is PC only fix.
×
×
  • Create New...