If the limit is 6 bank slots atm then 2 should be account shared and 4 should be character only slots. That way each character has their own 4 slots in the bank and 2 they can access from the account shared slots.
You don’t load offline inventories so I see no memory issue here and we all get way more inventory slots to be able to stock up gear for other builds we want to try down the line.
If you have 1 character only then you get 6 (2+4) total slots, 2 characters 10 slots (2+4+4) and so on. In the end, memory wise only 6 are ever loaded at a time since you can’t have multiple characters online at the same time on one account, so it should be doable with the current memory limitations they mentioned around having a hard cap of 6 slots.
Or they just drop better loot. Now we can salvage gear to save the best aspect for later. If they do the same with affixes then we dont need so much bags space. Example you have a sword with 45 damage. And salvage it then the affix of 45 damage is saved. And to craft a new sword you need mats. Or to salvage 8 other swords. And an GA can be an bonus outcome for the lucky ones like now with ubers.
But i dont like to play a game where i am most of the time busy with clearing bags.
But problem would be that end of season all items have to go to eternal realm.
Btw about server capacity. If this game has 3x the amount of players then they would have the same problem about server memory so thats not a good excuse. Because they then have to expand servers for more players. And who knows what happens if it become an coop mmo game as ppl mentioned. Maybe we get alot of new players.
Somehow PoE manages to have orders of magnitude more stash space without issues, with a game from like literally over 10 years ago now.
IF, and it’s a big if, there’s some legitimate technology issue preventing them from fixing the horrible implementation of the stash we have now, and giving us a sane amount of stash space, then it’s an issue entirely of their own making, and I have no pity or sympathy for them when it comes to the effort or cost of fixing it.
Who could have possibly imagined that it’d become a major pain point with most of the playerbase to not have sufficient stash space.
The way I see it, it’s one of two things. Either the ridiculousness is to somehow combat duping like was seen in D2R or there is some licensing reason where they need to use the old school inventory system to maintain ownership of the code.
Maybe theres a third option and the coders were just lazy.
Unless the devs are literally braindead, this is simply not an issue. 8 times nothing is nothing.
That said, I dont know how bank space could be an issue for anyone ever again with the new codex; if you’re filling up multiple bank tabs you’re keeping too much garbage.
You and a lot of other people. No idea how their coding works or how they can’t figure out another solution for stash space. Haven’t had any issues with space myself, but I get the frustration. Just seems odd to have limited space in todays video games.
The issue is mats for tormented bosses, unique drops, GA gear, gear for alts and the most important in my opinion, have gear available for other builds. I’ll use the upcoming patch notes as an example. I had plenty of flay and Whirlwind gear and other pieces for other builds available for my Barb but when I started a sorc and rogue I had to make room so that went away thinking they won’t possibly make major changes halfway through the season.
Yet here we are, flay and whirlwind are getting some generous buffs. Would be nice to be able to just put on my saved up gear and try out the build. Instead, I now have to hope the rng gods drop those pieces for me and I can store them somewhere until I have the set to try it out.
Based on what they said why they only added 1 additional stash was that it creates “a lot of memory overhead. When you see a player in game you load them and their entire stash with all their items.”
This is based on the tweet from Joe Pierpiora from back in July last year. It won’t let me link it here, but should be easy to find and I quoted part of it above.
If that’s the main issue as they say, this fix would essentially solve that issue while allowing us to have more tabs per character. It would always only load 6 total stash tabs as the other character’s 4 tabs would be offline.
Obviously, the other way to fix this would be to only load all items from group members only. There is no real benefit to having my computer load everyone’s items that’s around me. The only exception would be for trading and that is where loading group members comes in to play. This would likely need an entire rework of the entire stash system where my suggestion would use the current system and just add online vs offline stash tabs.
Honestly curious how much capacity you think we are dealing with here. Server side it’s just some text information that should be a few bytes per item. Even multiplied across multiple items on millions of accounts it’s nothing to the multi pentabyte (and probably more) they have.
To add more even if it was 1kb per item and there were 30million players and they gave all players 500 more spaces and all those 30 million used all 500 spaces it would only be 15 terabytes.
It’s work time allocation. If there’s no time specifically allocated to work on this, the only other option is someone that is willing to handle this on its free time. And even then, the integration and QA will probably consume time that is supposed to be spent elsewhere.
Just double that in term of raw storage, because you want to have redundancy in case of hardware failure. Add even more because of backup too.
Adding disk actually take more space in racks, so you may have to rent more space in some DC (I don’t think that Blizzard own DC on all continents).
I don’t say that it worth a lot for a company like blizzard, but it not negligible and adds up in the balance.
Fair enough I figured someone would mention raid and redundancy but still if I can have 23 TB in my home setup between my PC and NAS it just makes me question what the real reason is.
Re-engineering is probably the reason. Some math will tell you how much storage space you need, but it’s not the only factor in play here. Database request take some time and more data make it worse even with good indexes and partitioning, and memory to process it.
There is also the part where you have to transfer all the data to the client. You can send the full stash content when it’s opened, or per tab when you specifically want to check its content, each approach have pro and cons.
The former will be a single big transaction, and the second (and POE approach afaik) will produce multiple small transactions.
With the former, the player will have everything after 5 second. With the later, the player will have the current tab after 1 second, but have to wait 1 second for each tab (times are obviously exaggerated, it’s just to give an idea).
The former don’t scale very well.
Now if the former was good enough at start but no longer fit the use case, you have to redesign it and it take some time. One could say that they should have planned for this in the first place but on the other hand over engineering things because “it may be used that way in the future” often lead to unneeded complexity and waste of time.
All good points. I am not saying there isn’t consideration to take into account but as you say for a company the size of blizzard this should really be trivial if they wanted to implement. Also to remind that my numbers were exaggerated. The item details shouldn’t take 1kb there isn’t 30m people and even if there was they wouldn’t all max out their stash.
I’m not sure how many d2 fas are still here that think trading should be one of the primary focuses of the game, and therefor a larger stash is needed. Its not, and won’t be, get over it.
Agreed, I was thinking about this today, it would work far better. Like when you create a new char and instantly notice that you don’t have more space or will need to manage the the accumulated trash… Well, I just miss the characters individual stash tabs.
This can be a problem, but by what they said it is not the biggest issue, but the item loading that somehow needs to also load stash items for everyone you see in game.