Yes, thank you! I completely agree. That’s exactly the problem I want to solve; like you said, I don’t want to have to manage an inventory scattered across multiple chests.
However, regarding the Codex idea as implemented in Diablo 4 (where once you extract a max roll, you are done forever), it actually bothers me a bit. I feel that once you get lucky enough to get a max roll, you have zero reason to farm that enchantment type ever again.
That’s why I propose requiring multiple extractions of the same enchantment to level up its power. Importantly, the quality of the extracted roll wouldn’t matter: extracting any version of the affix would increase the Codex power by one tier.
Beyond that, I’d go even further and suggest that once you apply an enchantment to an item, the Codex value resets to the minimum roll.
This way, you’d have to extract the same enchantment multiple times again to raise its applicable roll. This keeps the incentive to farm items alive, rather than reaching a definitive ‘finished’ state. Of course, you could still apply a lower-tier/intermediate version from the Codex if you just want to test a new build quickly.
For this to work, the drop rate of Ember Essence would obviously need to be increased so we can easily and regularly extract enchantments we are targeting to power them up in the Codex.
So when clearing out inventory, the decision process becomes streamlined: I either sell the item, or I use an Essence to extract the enchantment right there. No more hoarding ‘just in case’.
Anyway, these are just ideas. I know there are probably tons of potential implementations that might be better, but I want to do my part to help revamp this system. I love the exploration and immersion in the world of No Rest for the Wicked, and I’d like to spend more time doing that and less time organizing chests.