Skip to content

A script to encrypt/decrypt and modify Diablo III saves

Notifications You must be signed in to change notification settings

kartones-forks/D3Edit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A program to encrypt/decrypt and modify Diablo III saves

Instructions

  • Make sure Python3 is installed with tkinter
    • apt-get install python3-tk in Linux
    • Ensure the tcl/tk option checkbox is marked when installing Python 3 under Windows
  • Run D3Edit.py with python3.

Currently supported

  • Currency edition.
  • Hero and account edition: Hero level, Paragon level, Highest GR completed...
  • Stash and Hero inventory viewing.
  • Item edition.
  • Item generation (By ID).
  • Compatible with Nintendo Switch saves

In development

  • Item Edition safe mode (easier to make legal items).

Help needed

Help needed identifying the missing items and affixes. If you find a missing item please report back.

Development notes

Uses tkinter for the GUI.

Credits

https://github.com/fry -> Diablo III Protobin Decompiler

https://github.com/VisualStudio-zz -> Original creator of the python CLI tool.

About

A script to encrypt/decrypt and modify Diablo III saves

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 88.2%
  • Tcl 8.1%
  • C 2.9%
  • C++ 0.7%
  • PowerShell 0.1%
  • Shell 0.0%