Search the database
Search forum topics
Search members
Search for trades
diablo2.io is supported by ads
diablo2.io is supported by ads
70 replies   57103 views
1

[BUG] D2R Bug Deletes Your Items Once You Get Too Many [12/27]

No data yet

2

Description

Description by BillyMaysed
5

Can be used to make Runewords:

7
Just wanted to confirm that this bug that I had completely forgotten about is still alive. Happened to me to a char that stored lots of crafted amulets and some charms. Charms made *pooof*.
7
Yup, killed some of my charms recently...

Post ur offer before adding me. No PM. Only add me if u offer bin/lf. No reply after 3 days=offer rejected
No socketing service. If u get item otherwise, retract ur pending offer. Edit ur post or post "retracted" to do so.
7
What the fuck? This is a real fucking thing? BLIZZARD being like "yeah sorry we cant keep track of your shit". Wtf???? Why dont they just limit your stash size? Max chars? Or just do anything but, yknow, NOT this? Can you imagine if Windows just started deleting your files cuz theres too many?

The very nanosecond this happens to me, im giving all my stuff away and uninstalling this game.

😮‍💨 alright rant over. I feel better now.
7
This happened to me recently in one of jewelry mules. All the
Nature's Peace
rings and the
Carrion Wind
rings were deleted. It may not mean anything, or it may, but both of those rings are charged with druid spirits.

LoD
7
I don't want to jinx it guys (maybe a little), but imagine the following:
They start selling extra stash with next patch and it turns out, there is a similar bug not only affecting per character stash, but also shared stash, lel.
7
I got one of my Tokens deleted recently but I was in "Connection Interrupted" screen after I crafted it so maybe that ok? Ingredients are gone btw

Grab free items I give away! It's literally free people, get it!
7
Well that explains, where some of my amulets and rings went... I was really confused cause I was so sure I put them on my Ring/Amy mule but some of them I just couldn't find. Sometimes I am a bit chaotic and I would never even think about Blizzard deleting my stuff, so I thought it was my fault. Man that's annoying. A perfect
Wisp Projector
, a really nice
Metalgrid
, a 39mf and a 40mf ring gone at least. And several rares I don't even remember.

So in future I'll combine my ring/amy/jewel mules with big weapons/armor mules to avoid this. Even more Chaos.... That's just so stupid....
7
AwesomeDude wrote: 1 day ago
Can you imagine if Windows just started deleting your files cuz theres too many?
I'm pretty sure windows allready did something like that in the past...see a Pattern? Windows=Microsoft Blizzard=Microsoft XD

Post ur offer before adding me. No PM. Only add me if u offer bin/lf. No reply after 3 days=offer rejected
No socketing service. If u get item otherwise, retract ur pending offer. Edit ur post or post "retracted" to do so.
7
Has someone looked at this from a technical perspective?

The Diablo 2 character save format (.d2s) has a hard size limit of ~8 KB (≈8192 bytes) used by both classic and Resurrected for the character record + inventory + personal stash. If the total data would exceed that when saving, the game tries to reduce it, which can cause item loss.

Character base data: ~765 bytes (header & core)
Items (base header): ~14 bytes each
Extended affix data: ~10–50+ bytes per affix

Uniques have fixed stats, so they need less space.
With an inventory of 50/50 uniques and rare or crafted jewelry with an average of 5 affixes, that means you hit the bug at around 65 items.
With only rare or crafted with an average of 5 affixes, the limit will be reached at 43 items.

Items will be removed from the stash first.
Some players report that the items put last into the stash are removed first, so that would mean the items with the highest ID are removed.
Others report that items which take up the most storage are removed.

Anybody want to test this? 😀
7
sh3ll wrote: 2 hours ago
....
Some players report that the items put last into the stash are removed first, so that would mean the items with the highest ID are removed.
Others report that items which take up the most storage are removed.

Anybody want to test this? 😀
If this is the case, it basically means, at some point this was some conscious decision of a programmer.
My assumption would be, the data is read into a 8192 bytes fixed size (multi) array. So if you do not handle discarding items as a whole, when the array is filled, this could and probably would lead to some really bad bug (yes, even more bad than this one), since the array would contain at least one "broken" item.
Guess the dude back then thought: "Well duhh, no one ever will need that much stash."
Which probably also was correct, since no one ever could use that much stash, as the number of items was limited.

So nice job, Blizzard! Increasing stash space and f*cking ppl really bad by doing so. Worst thing, they don't even care for over 4 years now, lol.

rixsen wrote: 9 hours ago
...A perfect
Wisp Projector
, a really nice
Metalgrid
, a 39mf and a 40mf ring gone at least. And several rares I don't even remember.
...


This is some big money. I'd be hella pissed!
7
Elektroputzi wrote: 1 hour ago
This is some big money. I'd be hella pissed!
Regarding my items I'm mainly just sad. I'm playing SSF (exept for my dual Dream sorc who get's everything I trade) and don't care too much about items I don't use atm. But the rare ones like the 40 mf ring are trophies I'll probably never be able to replace.
Elektroputzi wrote: 1 hour ago
So nice job, Blizzard! Increasing stash space and f*cking ppl really bad by doing so. Worst thing, they don't even care for over 4 years now, lol.
This is what really pisses me off. And the fact that I didn't even know about this bug so I couldn't prevent it from happening.
9

Advertisment

Hide ads
999

Greetings stranger!

You don't appear to be logged in...

No matches
 

 

 

 

You haven't specified which diablo2.io user you completed this trade with. This means that you will not be able to exchange trust.

Are you sure you want to continue?

Yes, continue without username
No, I will specify a username
Choose which dclone tracking options you want to see in this widget:
Value:
Hide ads forever by supporting the site with a donation.

Greetings adblocker...

Warriv asks that you consider disabling your adblocker when using diablo2.io

Ad revenue helps keep the servers going and supports me, the site's creator :)

A one-time donation hides all ads, forever:
Make a donation