so i have an in game friend who is in your same situation, he doesn’t share his accounts, and his pw was hard to guess. however, like you, he got keylogged.
the culprit was a very innocuous looking link sent to him via a forum … which he clicked on.
it’s insane how paranoid you have to be to survive in d2.
irl i am a network security professional and id say that playing d2 in my youth (8 years old until 16 years old) really helped shaped, for better or for worse, that excessive OCD paranoia.
Because if you can remember d2 in 1.08 etc, EVERYONE was trying to scam you, 24/7. Emails, links, AIM links (remember AOL Instant Messanger? lol): you name it, everyone and their friends and their grandmothers were trying to constantly jack all of your stuff.
Well these days most people have moved on and matured, but the nature of a scammer is to always scam, and there are plenty of scammers still around.
Honestly there’s constantly posts like yours saying “my stuff got deleted and I didn’t get keyLogGeD I SWArE!” but most of the time people aren’t quite paranoid enough.
You got keylogged bro. Sorry.