Diablo III - Error 82 - Fix - English

06/10/2012 18:38 deathkeeper#1
Big Thanks to "im with dummy" for translation!

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.
  1. Download WPE Pro

    Please download the following tool: [Only registered and activated users can see links. Click Here To Register...]
    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.


  2. 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.

  3. Sniff packets from Login

    Start WPE Pro.
    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.

    [Only registered and activated users can see links. Click Here To Register...]

    Click on the arrow at "Target Program" and choose "Diablo III.exe"

    [Only registered and activated users can see links. Click Here To Register...]

    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.

    [Only registered and activated users can see links. Click Here To Register...]

    Click on the red "Stop" button.

    [Only registered and activated users can see links. Click Here To Register...]

    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.

    [Only registered and activated users can see links. Click Here To Register...]

    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.


  4. Set WPE Pro Filter

    [Only registered and activated users can see links. Click Here To Register...]

    Double click "Filter 1"

    [Only registered and activated users can see links. Click Here To Register...]

    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.

    Werte für "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".


    [Only registered and activated users can see links. Click Here To Register...]

    Now assure that the "Filter 1" box is checked and click on "ON".

  5. Play

    Now you can normally log in with the English client and play Diablo III.

You like it? Than please click the tanks button!
06/10/2012 18:51 therock1990#2
plz a solution for error 3013?
06/10/2012 18:53 w1ck3d#3
I have a problem. In my agent.db file i cant find "selected_locale" i can only see Installed_locales enGB and display_locales. Am i doing something wrong? Can you please share your agent.db file? Thanks for reply.

Can someone please help me to sort this out?
06/10/2012 19:36 Encrypterx#4
I think its not working cuz i cant get that sniff result!
06/10/2012 19:36 tamoneko#5
[Only registered and activated users can see links. Click Here To Register...]

how do you get this, where to press?
06/10/2012 19:47 deathkeeper#6
Quote:
Originally Posted by Encrypterx View Post
I think its not working cuz i cant get that sniff result!
Sorry, i forgot to say that you have to turn on "Winsock2.0" by clicking on "View" > "Option". Choose "Winsock 2.0" from the drop list. Make sure its all selected! Than press "Ok".
Maybe you have to reopen the programm sometimes. I have heard of a couple of guys that its not sniffing even with Winsock2.0 enabled. Dont know why!
06/10/2012 20:00 red_zombie#7
Yea, for me no matter what I try it is just not sniffing. I am using the English(US) client. I tried with Winsock 2.0/1.1, with/without admin privileges. I even downloaded PermEdit.

Can someone please come on TeamViewer and hep me out with this?

EDIT: I got it work now. I had to run it in Compatibility mode for Win 7. No Administrator rights required.
06/10/2012 20:24 Aimless Angel#8
Please use your other thread for a translation.