I kinda get it why the devs did not bring back an Attribute System in D4 (yet).
D2’s Attribute System had some issues and in ~98% of all cases lead to players having the same set-up for how they are spending their Attribute Points:
-
STR: just enough for gear
-
DEX: just enough for gear (and eventually Max Block)
-
VIT: everything else
-
ENG: nothing.
I have a few ideas and thoughts on how an Attribute System can work, without running into the problems that it faced in D2:
#1 Remove attribute requirements from gear
Make gear independent from Attributes, so that gear and Attributes are two separate things.
That way you can free up ways to let attributes to do something else than just being required for wearing gear.
#2 Every attribute needs to have a distinct role/purpose.
-
one attribute for increasing your damage (offense)
-
one attribute for improving your survivability (defense)
-
one attribute that improves your movement (mobility)
-
one attribute that deals with resource management (resource)
#3 The attribute that takes the place of D2’s Energy, actually has to be useful
Energy was the most useless attribute in D2 (for the vast majority of builds), because there were so many ways to regain your Mana easily, like from Mana Leech, Warmth or the Meditation Aura on a merc, etc.
Mana Leech or Resource Leech will probably not be a thing in D4, so this new attribute should primarily revolve around Resource Cost Reduction instead of increasing a characters maximum amount of resource, because all classes will benefit from this.
Conclusion
Taking all of this into account, the most basic Attribute System that can be drawn from this would be the following:
-
Offensive Attribute: increases damage by x% per point
-
Defensive Attribute: reduces damage taken by x% per point
-
Mobility Attribute: increases movement speed by x% per point
-
Resource Attribute: reduces resource costs by x% per point
Further Improvements
To spice things up a little, you can also add secondary and tertiary bonuses to each attribute, like x% increased maximum life, resistances, crowd control resistance, critical hit chance, increased resource generation/regeneration rate and eventually cooldown reduction.
These secondary and tertiary bonuses can even be class specific, and you would end up with Class-specific Attribute Systems that could function similar to these (the following is just for illustrating the concept):
https://imgur.com/Jv9oLO8
https://imgur.com/0SQy5QP
https://imgur.com/4z4p36B
https://imgur.com/6IGljFT
Closing Words
Now, regardless of an Attribute System in D4 being more basic or more fancy, the important thing is that there actually is an Attribute System at all. Although the Attribute System in D2 had its issues, it still was such an iconic feature and it always is fun to spend points into something.
Please Blizzard, let Diablo 4 have an Attribute System! Make it happen!