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

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by unixtreme, Nov 26, 2018.

  1. mrpitou

    mrpitou Member

    Newcomer
    2
    Feb 4, 2016
    France
    Hello, double click on D3edit.py it should launch.

    ---

    I managed to "guess" some unknown affixes. I manually inserted those affixes into my local.db and it's working great. So how should we "contribute" to expand the affix database @unixtreme ? We just write down here affix -> effect / range or make some shared note somewhere ?
    I'll share it here :
    -694090876 is 550-650 Vitality (Ancient)
    -1598227766 is 825-1000 Dexterity (Ancient)
    1523026226 is 550-650 Dexterity (Ancient)
    -1516762531 is 1,582-2,325 Fire Damage (Ancient) - 2H weapon
    -137262943 is 1,582-2,325 Arcane Damage (Ancient) - 2H weapon
    350693717 is 1,237-1,465 Dexterity (Ancient) - 2H weapon
    200273383 is 1,237-1,465 Vitality (Ancient) - 2H weapon
    1105606129 is 90-120% Mystic Ally damage (Monk Only) (Inna's Reach)
    -935647356 is 1,560-1,940 Poison Damage (Ancient)
    -1034448274 is 1,560-1,940 Damage (Ancient)
    575529029 is 20271-23950 Life per Hit (Ancient)
    589712425 is 176-210 Physical Resistance (Ancient)
    2066794450 is 176-210 Fire Resistance (Ancient)
    -680950064 is 176-210 Lightning Resistance (Ancient)
    -436436258 is 110-130 All Resistance (Ancient)
    -644595103 is 586-674 Armor (Ancient)
    1154440475 is 176-210 Cold Resistance?
    2076645230 is 220-260 exp / victim?
    -746302019 is 6080-7185 life per second
    966708512 is 75-100% sentry damage (demon hunter only) / or attack speed increase??
    -326625285 is 1,153-1,700 Cold Damage (Ancient) (1h arbalest)
    302367853 is 10135-11975 Life per Hit (Ancient)
    -942168372 is 88-210 physical damage (ring)
    404345183 is thorns damage (amulet)?
    1154440475 is xp per victim (amulet)?
     
    Last edited by mrpitou, Mar 9, 2019
  2. Crueltism

    Crueltism Newbie

    Newcomer
    1
    Apr 13, 2017
    Gambia, The
    Can someone confirm if it‘s possible to add mats and paragon points to a season 16 char with this save editor? I will only hack my Switch if this is possible otherwise I will play this game without CFW.
     
  3. Derrin

    Derrin Member

    Newcomer
    3
    Nov 9, 2016
    Madrid
    Yes, can confirm it is. I did it myself at the beginning of the season.
     
  4. Crueltism

    Crueltism Newbie

    Newcomer
    1
    Apr 13, 2017
    Gambia, The
    Another question: How do you start the game ? The first start needs internet connection. I heard that you always need to stay offline otherwise you will be banned from nintendo. I have a Nintendo online subscription still active. Short explanation would be really nice.
     
  5. Derrin

    Derrin Member

    Newcomer
    3
    Nov 9, 2016
    Madrid
    Take this with a pinch of salt, as I'm no expert, but I've read it's relatively safe to go online if you only used CFW sporadically for stuff like using Checkpoint, without installing NSPs or using certain Homebrew like RetroArch.
    In that case, you just need to go online as you start the game, so that D3 logins to check if you can play seasons, and then just turn wifi off or enable airplane mode.
     
  6. DiabloFan42069

    DiabloFan42069 Member

    Newcomer
    1
    Feb 9, 2019
    United States
    How can I add/update the affix codes? I've figured a few of them out and made a list of about 20+. Is there anyway to send them to the developer? I'm new to python programming but am interested in learning more and how to use the repo.
     
    CymraegAce likes this.
  7. mrpitou

    mrpitou Member

    Newcomer
    2
    Feb 4, 2016
    France
    You can add it to the local.db file with sqlitemanager. Unless forking the project on github I don't think we can update it and share it.
    I'll continue to update my post with added affixes I found.
     
    Last edited by mrpitou, Feb 24, 2019
    CymraegAce likes this.
  8. DiabloFan42069

    DiabloFan42069 Member

    Newcomer
    1
    Feb 9, 2019
    United States
    What's the item code for the FIRE ring that everybody has? The rare quality 3 socketed one. You know which one I'm talking about ;)
     
  9. DiabloFan42069

    DiabloFan42069 Member

    Newcomer
    1
    Feb 9, 2019
    United States
    Hey, have you found any new ring codes?
     
  10. Mupie

    Mupie Member

    Newcomer
    3
    Feb 26, 2019
    Spain
    I am also really interested in try this out, Derrin could i have a talk with you? Thanks in advance! My discord is Haru # 7781. Cheers!!
     
  11. Mupie

    Mupie Member

    Newcomer
    3
    Feb 26, 2019
    Spain
    Okay i dont know if someone could lead me the right way to make the exact same items i got off season to my seasonal character, would appreciate it a lot. I cannot figure out how to without beign able to add affix ID straight to the table. Thanks in advance. DM me in discord anytime !
     
  12. RobertIII

    RobertIII Newbie

    Newcomer
    1
    Mar 6, 2019
    Australia
    I have found out a way to convert an item to Primal item. I have tried a few ones and they have been converted correctly but still use at your own risk.

    Just unzip the file to the D3Edit folder and make sure files are replaced.

    I modified the code based on D3Edit v1.0.5

    I am still in the Newbie rank so I cannot post a link to the version, so please find it in author’s repo
     

    Attached Files:

    Last edited by RobertIII, Mar 6, 2019
    Ra1d, mrpitou, Derrin and 1 other person like this.
  13. Derrin

    Derrin Member

    Newcomer
    3
    Nov 9, 2016
    Madrid
    Do you have some insights regarding how it works? Thank you for your work!
     
  14. RobertIII

    RobertIII Newbie

    Newcomer
    1
    Mar 6, 2019
    Australia
    Basically, an item's generator's flags property determines it. Set it to 59657 will change it to primal. All other codes I wrote is just to add the button and some helping text.
     
    Derrin likes this.
  15. Derrin

    Derrin Member

    Newcomer
    3
    Nov 9, 2016
    Madrid
    I will definitely try it when I get home to give some feedback, thank you so much!! :lol::lol::lol:
     
  16. CymraegAce

    CymraegAce Advanced Member

    Newcomer
    4
    Aug 9, 2016
    United Kingdom
    Wales, UK
    Not working dude; the stash and inventories tab wont display correctly after replacing the 2 edited files.

    Here's a snap of the python log errors:

    upload_2019-3-6_16-18-28.

    Note also that this is using a un-edited, freshly dumped save too..
     
    Last edited by CymraegAce, Mar 6, 2019
  17. Derrin

    Derrin Member

    Newcomer
    3
    Nov 9, 2016
    Madrid
    It worked like a charm to me :)

    Took a couple pics from my phone too

    Edit: oops, I should probably clean my switch's screen... ^^U
     

    Attached Files:

    Last edited by Derrin, Mar 6, 2019
  18. CymraegAce

    CymraegAce Advanced Member

    Newcomer
    4
    Aug 9, 2016
    United Kingdom
    Wales, UK
    Ooo, ya know what... I think I know what threw my errors...

    I don't have a GR70+ cleared character on my test-dump save.!

    Good to have confirmation that it works though.. Amaze-balls.. :D
     
    Last edited by CymraegAce, Mar 6, 2019
  19. Derrin

    Derrin Member

    Newcomer
    3
    Nov 9, 2016
    Madrid
    I literally have zero idea about Python, sorry mate.

    Regarding everything else, I'm using W10 and D3 is totally updated, and so is my switch. The save was edited a dozen times to add materials and such, always dumped them with Checkpoint.
     
    Last edited by Derrin, Mar 6, 2019
    CymraegAce likes this.
  20. RobertIII

    RobertIII Newbie

    Newcomer
    1
    Mar 6, 2019
    Australia
    I think it is because you are having lower version of the editor. I modified the editor code based on D3Edit v1.0.5. Maybe try to download the 1.0.5 then replace the files and try again.
     
    CymraegAce likes this.
  21. CymraegAce

    CymraegAce Advanced Member

    Newcomer
    4
    Aug 9, 2016
    United Kingdom
    Wales, UK
    Doh. Such a rookie mistake, i'd followed OPs release link in the first post.. *laughs*

    Well done on implementing this, it'll undoubtedly come in handy... :ph34r:
     
    Last edited by CymraegAce, Mar 6, 2019
Quick Reply
Draft saved Draft deleted
Loading...