ROM Hack RELEASE [D3Edit] Diablo 3 save editor (GUI Version)

Trevisan

Active Member
Newcomer
Joined
Aug 16, 2020
Messages
28
Trophies
0
Age
36
XP
107
Country
Brazil
Type cmd to open command prompt.
CD to the directory of the script
Invoke the script by writing its name on the command prompt.
The error should be present for your perusal.

C:\Users\KAZ_R>C:\Users\KAZ_R\Desktop\D3Edit-master\D3Edit.py
Traceback (most recent call last):
File "C:\Users\KAZ_R\Desktop\D3Edit-master\D3Edit.py", line 10, in <module>
import Account_pb2
File "C:\Users\KAZ_R\Desktop\D3Edit-master\Account_pb2.py", line 6, in <module>
from google.protobuf import descriptor as _descriptor
ModuleNotFoundError: No module named 'google'
 

eyeliner

Has an itch needing to be scratched.
Member
Joined
Feb 17, 2006
Messages
2,891
Trophies
2
Age
44
XP
5,535
Country
Portugal
I'm having the same issue as the previous guy. The Python window (looks like cmd) opens up, and closes without doing anything. How do i fix this? Please help.
Type cmd to open command prompt.
CD to the directory of the script
Invoke the script by writing its name on the command prompt.
The error should be present for your perusal.
 

AtlasF2

Member
Newcomer
Joined
Oct 30, 2020
Messages
20
Trophies
0
Age
24
XP
83
Country
United States
is there a way I can input a number instead of the available affixes? I've seen people with billions of damage +'s on their rings etc. how can I do that??
 

Deleted member 544292

New Member
Newbie
Joined
Nov 27, 2020
Messages
1
Trophies
0
XP
44
This is a project that forked from @Visual Studio 's D3Edit.
Now that all basic functionality seems to work I decided to call it a release.


Usage is pretty self-explanatory, run D3Edit.py using python.

I accept requests for features but right now I already have a few things planned.

Added on v1.0.5
- Can now add items by either ID or browsing.
- All missing items are now in the database (hopefully).
- Minor GUI redesign.
- Several bugfixes.

Added on v1.0.4
- Stack sizes of certain items can be modified (like GR keys).
- The slot where the item is will be listed in the item editor (easy to see if it's equipped).
- Added some missing items and affixes to the database.

Latest features (and bugs) are on the repo
- Item edition safe mode (still in progress, but so far it works for some pieces of gear).
- Affix dropdown boxes auto-resize, people were very annoyed by the fixed size as certain affixes didn't fit.
- Add items by ID I added this mainly for myself and some power users who don't mind looking at databases, I may add a better way to add items by name if I have the time.
- Affix filter only affixes matching the text in the box will be shown as options, this is useful to search for things like "6% Crit" "(Ancient)" and so on.

Known issues:
- Some of the newer items and affixes are missing.
- Cannot modify socketed legendary gems.
- Highest GR cleared is not functioning correctly.

If you want to be able to modify the stack size of a certain item please do the following:
Imagine I want to modify the stack size of emeralds but they are missing on the editor:

1.- deposit the emeralds on the stash.
2.- create a new character and take one emerald from the stash.
3.- load this character on the editor, you should see the gem ID that's missing on the character's inventory.
4.- Add a message on this thread quoting me, letting me know which ID is which GEM.
5.- I will add it to the editor within 24 hours on the main branch.

You can do this for any item with a missing ID if you want to help me add missing items (or even affixes), I just don't have the material time right now to come up with a good system to automate it.

A note of warning:
- Make a backup of the original "untouched" save, whenever I have time to work on this I tend to push a lot of changes and something may break at any time, it's the price to pay if we want to add features quickly.

can someone please help me understand how i can use the save editor? do i need to hack switch to get to the save files?
 

Keriam

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
167
Trophies
1
XP
1,023
Country
France
Hello, thanks for this tool.

i've tried 1.05 version & 1.05e version : version "e" didn't have cosmetic categories. I also tried tabs.zip with 1.05 version : width of listbox are better but Additem didn't work anymore.

I look for a quick method or tool to add all pet, wing & cosmectics : i can add manually them but it will be too long (cosmectic categorie is a nightmare) and some pets have issues (no icon, no way to learn), how

Thanks for your help.
 

bgko

New Member
Newbie
Joined
Jan 6, 2021
Messages
4
Trophies
0
Age
34
XP
39
Country
Korea, South
I found the item ID of million rings.
Can you also tell me the code for the 8k Stats Amulet and high damage weapon?
 

miinikuni

Member
Newcomer
Joined
Jul 20, 2019
Messages
8
Trophies
0
Age
35
XP
95
Country
Canada
When I try to make an ancient item primal, it adds an extra damage affix even to armor??? See screenshot https://imgur.com/N67S5j6
This happens when I click on primal box -> save item -> close D3Edit -> reload.
Python 3.8, Windows 7/Diablo v2.6.10 (non season character)
D3Edit 1.0.5e
 
Last edited by miinikuni,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: This movie rip so werid has 1080p quality but the audios ripped with movie theater audio quality