Possible stash tab solution

Make every gear icon only take up one square in the stash and in the inventory. It could be a clickable box in the options section for those that don’t want it. Seems like a simple solution, but I’m not a programmer.

1 Like

Clearly not. :smile:

1 Like

I am a programmer and I think it is a quick fix solution. WoW for example uses one slot for any piece of gear or item, and noone is complaining. Diablo 2 used multiple slots depending on weapons, shields etc, more or less like Diablo 3 is today. However the effort they would need to put to create one square “icons” for all gear in the game, artistically that would take a lot of time.

A much better solution would be to allow their databases to join the 21st century and be able to store more stash tabs per character and per account.

3 Likes

But it’s not.

Blizzard stated the reason for the restriction is that every item is an “actor” (their name for it, not mine) and the “actors” in your Stash, Inventory and Equipment are all synchronised with the other players in your game session, and once you have sufficient “actors” it causes instability in the client and server. If that’s true, then changing equipment items to take up only one square each, rather than some taking up two each, would potentially double the number of “actors” and thereby cause the instability the limit of stash tabs is intended to combat.

3 Likes

Dont know for sure but I think inventory is made/linked by DataBase and all that data served that way stresses server …well A LOT!! And it causes nettraffic too so this inventory/stash solution have been working good… DO NOT MESS THIS UP!!! (like clan/friend lists)

I hope that PRT showed few really bad bugs to dev-team, 1 killed all team-mates when reach 300-kill strike!! Kill HC playing for good??

I did not know that, I had imagined the stashes would be held in some sort of database, in-memory or what have you, with near instant access for just a few dozens of items.

I am not sure what they mean by “actors”, hopefully they do not mean the programming pattern, but it is possible, because I have seen it a few times, a development team consists of one, (occasionally two) developers, who instead of trying the KISS paradigm, instead they come to the office each day bringing in their theoretical/dissertation books, and apply all the crap they have read the previous night into the unsuspecting code, caring not for power and performance and simplicity and ease of upgrade and maintenance, but for extra paragraphs inserted in their CV.

But I am just letting my imagination run free here :slight_smile:

1 Like

There was a 500+ post thread about it on the old US forums.

First they said we’d get 5 more tabs for gold (and on the PTR we did).
Then they said we’d get 5 more tabs for Conqueror.
Then they said too many tabs would cause client instability.
Then they said too many tabs would cause server instability.
Then they said we’d get 1 more tab for Conquerors.
Then they came up with the “actors” thing to explain the reason.

1 Like

it is! Very simple to fix.

i read somewhere long time ago in a galaxy far far away, that someone from bliz, or maybe from a forum, said that we, bliz, want you to manage your items and not give u space for all items, as managing your items is part of the game

Isn’t that survival games typically?

Thanks for the info, I have not followed forums so much over the years. I think I played D3 for a couple of months back in 2016 and then again for a couple of months recently.

If their true intention was to make you micro-manage your inventory, they would not disguise it with some lame programming excuse. I believe they are telling the truth, and maybe the code around inventory slots is indeed convoluted, and maybe, just like in Diablo 2 days, there is only one developer working on it.

1 Like

Doing so is not as easy as it sounds.

In theory, yes, it is easy to do. In practice, you need to account for additional storage space requirements on the server, how much stress such change make to server performance, memory requirement, etc.

It way more work than you know.

Stress? Blizzard will see their servers stressed on launch day of Diablo 4 no doubt from all the positive feedback i’ve been reading. Best buy new hamsters to run faster in the wheel.