Core Mechanics Damage Buckets Class Builds Defense Theorycrafting Blog All Calculators

Diablo 4 General Damage Buckets: Calculating Marginal Utility of Stats

Author: Elena Rostova Published: June 21, 2026 Category: General Damage Buckets

For min-maxing your endgame build in Diablo 4, understanding the simple division between addition [+] and multiplication [x] is only the beginning. To optimize your damage output, you must master the relationship between the game's independent **damage buckets**. Each bucket contains stats that are additive with one another, but the total sums of these buckets multiply together. This mathematical structure creates a shifting landscape of **marginal utility**, where the value of a stat depends entirely on your other gear rolls.

In this article, we will define the core damage buckets in Diablo 4, model the mathematics of marginal utility using multivariable equations, and explore how to identify your build's optimal balance. Run your numbers using our General Damage Calculator.

The Core Damage Buckets

Diablo 4 processes your final attack damage through six primary multiplicative buckets. If you stack stats inside the same bucket, they add together. Stacking stats in different buckets causes them to multiply:

  1. Base Weapon Damage: The raw damage range of your weapon multiplied by your skill's base multiplier.
  2. Main Stat Multiplier: Calculated from your class's primary attribute (e.g., Dexterity for Rogue, Intelligence for Sorcerer). Every 10 points in your main stat grants 1.0% multiplicative damage.
  3. The Additive Bucket [+]: A massive pool combining almost all secondary attributes (e.g., physical damage, damage vs. close enemies, core damage).
  4. Critical Strike Multiplier: Applied only on critical hits. Features a base 1.50x multiplier (50% bonus crit damage) plus any additional critical damage rolls on gear.
  5. Vulnerable Multiplier: Applied only to vulnerable targets. Features a base 1.20x multiplier (20% bonus vulnerable damage) plus vulnerable gear rolls.
  6. Global Aspects [x]: Multiplicative multipliers from legendary aspects, key passives, and Paragon glyphs, which multiply independently.

The unified expected damage equation is expressed as:

Expected_Damage = Weapon_Dmg × (1 + Main_Stat/1000) × (1 + Additive_Sum) × [1 + (Crit_Chance × Crit_Dmg_Bonus)] × [1 + (Vuln_Uptime × Vuln_Dmg_Bonus)] × Aspects_Prod

The Mathematics of Marginal Utility

Marginal utility measures the percentage increase in total damage yielded by adding a single unit of a stat. Mathematically, it is the partial derivative of the expected damage function with respect to that stat, divided by the function's current value.

Let's look at the trade-off between **Main Stat** (M) and **Additive Damage** (A). Let's evaluate the marginal utility of adding **100 Main Stat** (ΔM = 100, which adds 0.10 to the stat multiplier) versus adding **100% Additive Damage** (ΔA = 1.00):

MU_MainStat = ΔM / (1000 + M) = 100 / (1000 + M)
MU_Additive = ΔA / (1 + A) = 1.00 / (1 + A)

Using these formulas, we can find the exact transition point where one stat becomes superior to the other. For instance, if you have 800 Main Stat (M = 800) and +700% Additive Damage (A = 7.00):

  • Marginal utility of 100 Main Stat: 100 / (1000 + 800) = 100 / 1800 = 0.0556 (5.56% final DPS increase)
  • Marginal utility of +100% Additive: 1.00 / (1 + 7.00) = 1.00 / 8.00 = 0.1250 (12.50% final DPS increase)

In this scenario, despite the dilution in the additive bucket, adding +100% additive damage is more than twice as valuable as adding 100 Main Stat. However, if your additive sum grows to +2,000% (A = 20.00):

  • Marginal utility of +100% Additive: 1.00 / (1 + 20.00) = 1.00 / 21.00 = 0.0476 (4.76% final DPS increase)

Now, because the additive bucket is extremely bloated, the 100 Main Stat (which still grants 5.56% DPS) becomes the superior choice. This shifting dynamic is the essence of multidimensional optimization.

Stat Optimization Matrix

The table below tracks the relative value of adding 100 Main Stat versus +100% Additive Damage across different stages of character progression.

Progression Stage Avg Main Stat (M) Avg Additive Sum (A) 100 Main Stat Value 100% Additive Value Optimal Gearing Focus
Early Level 50 300 150% (1.5) +7.69% DPS +40.0% DPS Additive Rolls (Glove/Ring)
Torment I Base 600 400% (4.0) +6.25% DPS +20.0% DPS Additive Rolls / Weapon DPS
Torment II Push 900 800% (8.0) +5.26% DPS +11.1% DPS Balance Additive and Main Stat
Torment III End 1,200 1,300% (13.0) +4.55% DPS +7.14% DPS Prioritize Main Stat / Crit / Vuln
Torment IV Cap 1,600 2,100% (21.0) +3.85% DPS +4.55% DPS Equilibrium point / Optimize Crit
Perfect Min-Max 2,100 2,500% (25.0) +3.23% DPS +3.85% DPS Equilibrium / Seek Aspects [x]
Theorycrafting Takeaway: Notice how the value of both stats decays as you progress, but they decay at different rates. Additive damage starts extremely strong (+40%) but decays rapidly to +3.85%, while Main Stat starts at +7.69% and slowly drops to +3.23%. The goal of gear optimization is to balance your stats so that their marginal utility matches, preventing any single bucket from becoming a progression bottleneck.

How to Balance Your Damage Buckets

To maximize the marginal utility of your stats, use these gearing guidelines:

  1. Do Not Over-invest in One Stat: If your gloves roll with high additive damage, focus on primary attributes (Intelligence/Dexterity/Strength) on your chest and pants to keep your main stat bucket scaled.
  2. Secure Uptime on Conditional Buckets: Critical damage and vulnerable damage buckets only multiply your damage when those states are active. Ensure your build has a 100% vulnerable application loop and high critical strike chance to make those buckets reliable.
  3. Weigh Weapon DPS Heavily: Base weapon damage acts as the first multiplier for all subsequent calculations. Upgrading a weapon to a higher item power level is often superior to perfect sub-stat rolls due to this base scaling.

Mathematical Foundations & References

  • Harvard University - Principles of Mathematical Analysis and Optimization: https://math.harvard.edu
  • Massachusetts Institute of Technology (MIT) - Optimization Algorithms & Lagrange Multipliers: https://ocw.mit.edu
  • National Institute of Standards and Technology (NIST) - Guidelines for Dimensional Analysis and Multivariable Sensitivity: https://www.nist.gov