Found elsewhere
I found a way to prevent Blizzard from forcing the user to play on Russian while having a RU Key. Here's how to avoid this and play in English.
- Download WPE Pro
Please download the following tool: Winsock Packet Editor (WPE) Pro - Downloads
It is detected as virus by many virus protection softwares - but it is not a virus! This is justified by the way it works and the way to use it.- Download the English language pack (optional step)
This step is not necessarily required, only when having the Russian Client(language pack) activated.
NOTE: You need to have the English language pack installed!
Open the file "C:\ProgramData\Battle.net\Agent\agent.db" and search for the entry "selected_locale". Replace the term "ruRU" with "enGB".
Seatch for "patch_application_complete" and make sure its value is "false".
Save the file and start the Diablo III launcher. The launcher now proceeds to check for the English language files and whether they need to be downloaded again.- Sniff packets from Login
Start WPE Pro.
Go to "View">"Option" and make sure all of Options "Winsock2.0" are active and press "Ok".
Start the Diablo III Launcher and click on 'Play'
After seeing the Login monitor, head out of the game by pressing "Alt+Tab" or simply the windows key and navigate to WPE Pro.
Click on the arrow at "Target Program" and choose "Diablo III.exe"
Click on the green "Play" button in WPE Pro.
Go back to Diablo and try to log in => you'll get the 82 error.
Now switch back to WPE Pro.
Click on the red "Stop" button.
After stopping the sniffing, WPE should've found 9 Packets similar to the picture shown above. We are interested in the blue highlighted part in the picture.
Regularly it's the 9th packet.
This value needs to be like yours. Copy it and save it.
00 08 08 01 10 01 18 06 28 63 0A 02 44 33 12 03 57 69 6E 1A 04 65 6E 47 42
65 6E 47 42 matches "enGB". Please keep in mind that the digits before the 65 6E 47 42 can be different from yours - this data just serves as an example.
- Set WPE Pro Filter
Double click "Filter 1"
Values for "SEARCH":
00 08 08 01 10 01 18 06 28 63 0A 02 44 33 12 03 57 69 6E 1A 04 65 6E 47 42
65 6E 47 42 matches "enGB". Please keep in mind that the digits before the 65 6E 47 42 can be different from yours - this data just serves as an example.
Values for "MODIFY":
00 08 08 01 10 01 18 06 28 63 0A 02 44 33 12 03 57 69 6E 1A 04 72 75 52 55
72 75 52 55 matches "ruRU". Please keep in mind that the digits before the 72 75 52 55 can be different from yours - this data just serves as an example.
When everything is filled in - click on "Apply".
Now assure that the "Filter 1" box is checked and click on "ON".
- Play
Now you can normally log in with allready running the English client and play Diablo III. After login you can close WPE Pro!