GoMule for D2 Resurrected

krischan

Moderator
Moderator
Dec 24, 2019
400
225
43
Bugs/comments:

Bug: When putting an allres LC (or perhaps any allres charm or just those with an additional suffix) on a character, the resists in the stats tab don't update. After closing and reopening the character, they will be shown properly.

Bug/feature: Dead characters still cannot be opened, the window shows "disconnected". Perhaps that's a security feature, so you won't accidentally leave equipment on the ground when picking up the corpse after you passed stuff to him/her?

Suggestion: It would be nice if GoMule restores the window size and normal/minimized/maximized state when starting, to what it was before. It would be even nicer if it does that for each character or stash window.

Suggestion: When double-clicking something, e.g. to move it into the clipboard, you cannot make a double-click immediately again which can be a bit annoying at times.
 

d2lover

Well-known member
Guide Author
Jun 24, 2020
1,900
1,260
113
@silospen is it humanly possible to write something similar for preLoD?
(1.00-1.06)

A nice feature would be to have an option to forward a stash to a later version, so you don't have to do it with chars. Don't know if that's possible.
 

abridged

Member
Oct 14, 2021
43
78
18
so today, I can open go mule- but once I try to move an item and save, it won't save and I have to force close go mule. I went and downloaded the most recent version to see if that would fix it, but it's not happy trying to use my atma files... 😑

edit- appears to be when I change the shared stash, gomule is crashing when it tries to save it
 
Last edited:

maxicek

Moderator
Moderator
Guide Author
Dec 24, 2019
1,420
1,690
113
Do you have the game open? I has to be fully closed.
Do you have write permissions set correctly in the folder where GoMule is saved?
 

abridged

Member
Oct 14, 2021
43
78
18
Do you have the game open? I has to be fully closed.
Do you have write permissions set correctly in the folder where GoMule is saved?
yep, game was closed - I troubleshot multiple different ways. I hadn't changed anything with my gomule setup, but it was definitely an issue with it not liking my shared game stash. I've been using the character / file setup for at least a month without any changes, other than adding new items

I ended up moving everything out of the stash, removed the shared stash from D2 and let it re-create a new one. It's working fine with the new shared stash... just not sure what caused it. d2 was working fine with it; gomule could view it and the items; but once I removed an item and it tried to save, 'unsupported format'
 

d2lover

Well-known member
Guide Author
Jun 24, 2020
1,900
1,260
113
yep, game was closed - I troubleshot multiple different ways. I hadn't changed anything with my gomule setup, but it was definitely an issue with it not liking my shared game stash. I've been using the character / file setup for at least a month without any changes, other than adding new items

I ended up moving everything out of the stash, removed the shared stash from D2 and let it re-create a new one. It's working fine with the new shared stash... just not sure what caused it. d2 was working fine with it; gomule could view it and the items; but once I removed an item and it tried to save, 'unsupported format'
Personally I wouldn't put anything into shared stash, items might be disappearing if too many 1*1
 

d2lover

Well-known member
Guide Author
Jun 24, 2020
1,900
1,260
113
I though that was a problem with the personal stash/inventory not the shared stash?
why take chances tho?

I can send you 100 trash crafted amulets if you want to test, they are in legacy tho, so you have to forward them first
 
  • Like
Reactions: Excalibur

frozzzen

Active member
Aug 20, 2020
148
159
43
@silospen is it humanly possible to write something similar for preLoD?
(1.00-1.06)

A nice feature would be to have an option to forward a stash to a later version, so you don't have to do it with chars. Don't know if that's possible.
I'll have to echo this. We really could use a tool for old patches and such. I don't know from technical pov if it's feasible or not, but it would be amazing addon to many people here.
 

art_vandelay

Well-known member
Guide Author
Mar 16, 2020
691
1,146
93
It's technically possible for all versions as long as you know the save file structure. I have or know of resources on the structure for 1.00-1.06 (except that you can't show item stats for most items) as well as 1.09. Sadly I doubt there are still many people (like the dev of ATMA) around who know the 1.07-1.08 or 1.10a/s save file structure. Only thing that's easy about 1.07 is the statistics, those are like Classic, but items are stored way differently.

@silospen made a version for 1.09 which has a few bugs but which is otherwise operational I think.

I made a gold transfer app for 1.00 and @maxicek even gave it the go ahead but it's so far off GoMule, it's sad. :D
 
Sep 8, 2021
80
146
33
why take chances tho?
I just wanted to point out that with my understanding of the bug, your personal stash is more at risk than the shared stash. (So to be safe you can avoid storing lots of crafted amulets/rings/rare jewels in either.) Again, my understanding of the bug is that it has nothing to do with the shared stash. Diablo has a character file size limit (8K) that was basically impossible to hit before they super-sized the personal stash. The good news is us SPers can actually see our character file sizes to see if they are near the limit.

I'm D2R only and self found, so I really don't want to mess with someone elses stashes to test, especially when it seems like other people have already been doing the testing.
 
  • Like
Reactions: abridged

abridged

Member
Oct 14, 2021
43
78
18
I just wanted to point out that with my understanding of the bug, your personal stash is more at risk than the shared stash. (So to be safe you can avoid storing lots of crafted amulets/rings/rare jewels in either.) Again, my understanding of the bug is that it has nothing to do with the shared stash. Diablo has a character file size limit (8K) that was basically impossible to hit before they super-sized the personal stash. The good news is us SPers can actually see our character file sizes to see if they are near the limit.

I'm D2R only and self found, so I really don't want to mess with someone elses stashes to test, especially when it seems like other people have already been doing the testing.
good to know 👀 crazy
 

DarkMaster

New member
Jun 25, 2020
1
0
1
It's technically possible for all versions as long as you know the save file structure. I have or know of resources on the structure for 1.00-1.06 (except that you can't show item stats for most items) as well as 1.09. Sadly I doubt there are still many people (like the dev of ATMA) around who know the 1.07-1.08 or 1.10a/s save file structure. Only thing that's easy about 1.07 is the statistics, those are like Classic, but items are stored way differently.

@silospen made a version for 1.09 which has a few bugs but which is otherwise operational I think.

I made a gold transfer app for 1.00 and @maxicek even gave it the go ahead but it's so far off GoMule, it's sad. :D
Mattinm was once working on making GoMule compatible with 1.00/1.07 years ago on the old forums, but it seems he wasn't able to contact/get permissions from Silospen to add the changes so nothing ever came of it.

https://www.diabloii.net/forums/threads/gomule-additions.785804/#post-7738384

Now that Silospen has been back for a little while, perhaps there's a chance for them to establish contact and release it? Then again it's been 11 years since that post and hovering over mattinm's profile shows he was last seen in January of 2020, I don't know if he has a profile here or not and he might not even have the code anymore. One can hope though, right? :)
 

snickersnack

Well-known member
Jul 24, 2020
562
554
93
I noticed that items in D2R that I moved forward from 1.14d no longer show their origin in GoMule. For example:

Phase Blade
One Hand Damage: 31 - 35
Indestructible
Required Level: 54
Required Strength: 25
Required Dexterity: 136
Fingerprint: 0x72d8ed84
Item Level: 81
Version: Resurrected
3 Sockets (0 used)

I that moved from 1.14d into D2R yesterday.* Is this a bug in GoMule? I don't think this is a bug with GoMule, and instead it's just that the item was converted when I loaded up the character in D2R, but I'm not sure.

It's not necessarily a problem, but I'd like to be able to say later which patch/version an item was found in. *If* it's a bug, squashing it would be appreciated.

* Done by creating a mule in 1.14d, copying that .d2s file into the D2R save folder, loading the character in D2R to make the conversion, and then deleting the .d2s file in the LoD folder.
 

Yori96

New member
Nov 28, 2020
26
24
3
Just saw this! May have to start using GoMule haha, are there any inherent issues currently still ongoing that I should be aware of? I just don't want to lose anything (like the HR's I've farmed) on my HC hero. :D
 

snickersnack

Well-known member
Jul 24, 2020
562
554
93
Just saw this! May have to start using GoMule haha, are there any inherent issues currently still ongoing that I should be aware of? I just don't want to lose anything (like the HR's I've farmed) on my HC hero. :D
I don't think that there's anything game breaking. I've been using it for a while with no major issues.
 
Discord stream partners Diablo 2 Item Price Check

Latest News

Estimated market value
Low
High