Hello, can you tell me if the mod is still relevant? I use it in conjunction with "More Sockets for D2RMM" (extra sockets in all gear (https://www.nexusmods.com/diablo2resurrected/mods/356). The socket does not work in rings and amulets. The other items work. I tried to dig into the code on my own, but I couldn't do anything to make the rings and amulets work. And I can't figure out if it's your mod or "More sockets" not working, as they are strongly related. Maybe there's something I didn't count on? Help please
Thank you very much! Following your hint I added the lines
cubemain.rows.push({ ...socketRecipe, description: `${socketRecipe.description} To Ring`, 'input 1': '"ring"', }); cubemain.rows.push({ ...socketRecipe, description: `${socketRecipe.description} To Amulet`, 'input 1': '"amul"', });
to add a socket and
cubemain.rows.push({ ...unsocketRecipe, description: `${unsocketRecipe.description} On Ring`, 'input 1': `"ring,sock"`, }); cubemain.rows.push({ ...unsocketRecipe, description: `${unsocketRecipe.description} On Amulet`, 'input 1': `"amul,sock"`, });
after
cubemain.rows.push({ ...unsocketRecipe, description: `${unsocketRecipe.description} On Weapon`, 'input 1': `"weap,sock"`, }); to clear the socket and everything worked!
P.S. I'll leave it here, maybe someone will find it useful.
If this mode installed, original socket cube recipe doesn't work ? for example... 1 Ral + 1 Amn + 1 Perfect Amethyst + 1 Normal Weapon = Socketed Weapon
I can't get anymore than 3 sockets on the Halberd. Lochaber Axe only allows 3 sockets. Fuscina allows 4, but will not make a runeword when runes are added. Ancient armor is only allowing 3 sockets.
I dont know why, AA 1: i make a 3 sockets armor and Add Jah Ith Ber => it didn't make a rune armor "Enigma" ( 2 all skill +1 Teleport skill), instead it give a armor have effect of 3 rune. it like add Gems or Jewels to sockets items. 2: i try to many others items (can make rune items) and many times, but no change. 3: i try make a armor with 3 socket (helping by https://d2runewizard.com/hero-editor ), it make a rune "Enigma" armor.
=> the beautiful Mod "Socket Punching". Somehow is broken the rune codes.
BB 1st: item with 2 slots. can be 1-2 sockets (mostly is 2). 2nd: item with 4 slots, can be 1-2 sockets (mostly is 2). basicaly, many item can be 3 sockets (mask,bone helm,great helm,bal helm, dru helm, pal shield, soc wand, etc). 3th: item with 6 slots can be 2-3 sockets ("1in more 50 times" give a 4 sockets armor, not a change in shield and other). i try on shield, armor, axe, sword and hammer. 4th: item with 8 slots can be 2-3-4 socket. shield is = 2 (even the gothic, tower, kite and heraldic shield (Pal Shield)can be 3or4, and no change in nightmare shield). i didn't try many on 8 slots weapon.
==> the beautiful Mod "Socket Punching". do (mostly) max socket in 2 slots item. do (99%) less 1-2 sockets in 4 slots item, do (99.99%) more less 2 sockets in 6-8 slots items.
is there a mod that shows me how many Sockets an Item can have? Because sometimes I don't know and put 4 jewels in the cube and the item just gets 3 sockets :(
I don't know of a mod that does that (and I am unsure if it's possible for a mod to do this). You can just look it up though: https://maxroll.gg/d2/items/sockets
59 comments
The socket does not work in rings and amulets. The other items work. I tried to dig into the code on my own, but I couldn't do anything to make the rings and amulets work.
And I can't figure out if it's your mod or "More sockets" not working, as they are strongly related.
Maybe there's something I didn't count on? Help please
The code for this is here:
Armor: https://github.com/olegbl/d2rmm.mods/blob/main/SocketPunching/mod.js#L43-L47
Weapons: https://github.com/olegbl/d2rmm.mods/blob/main/SocketPunching/mod.js#L49-L53
if you want to extend it to item types that don't normally support sockets in vanilla D2, you'd have to add another block like the ones above to the mod.
cubemain.rows.push({
...socketRecipe,
description: `${socketRecipe.description} To Ring`,
'input 1': '"ring"',
});
cubemain.rows.push({
...socketRecipe,
description: `${socketRecipe.description} To Amulet`,
'input 1': '"amul"',
});
to add a socket and
cubemain.rows.push({
...unsocketRecipe,
description: `${unsocketRecipe.description} On Ring`,
'input 1': `"ring,sock"`,
});
cubemain.rows.push({
...unsocketRecipe,
description: `${unsocketRecipe.description} On Amulet`,
'input 1': `"amul,sock"`,
});
after
cubemain.rows.push({
...unsocketRecipe,
description: `${unsocketRecipe.description} On Weapon`,
'input 1': `"weap,sock"`,
});
to clear the socket and everything worked!
P.S. I'll leave it here, maybe someone will find it useful.
I have a question.
If this mode installed, original socket cube recipe doesn't work ?
for example... 1 Ral + 1 Amn + 1 Perfect Amethyst + 1 Normal Weapon = Socketed Weapon
thanks.
but I only got 3!!
Lochaber Axe only allows 3 sockets.
Fuscina allows 4, but will not make a runeword when runes are added.
Ancient armor is only allowing 3 sockets.
AA
1: i make a 3 sockets armor and Add Jah Ith Ber => it didn't make a rune armor "Enigma" ( 2 all skill +1 Teleport skill), instead it give a armor have effect of 3 rune. it like add Gems or Jewels to sockets items.
2: i try to many others items (can make rune items) and many times, but no change.
3: i try make a armor with 3 socket (helping by https://d2runewizard.com/hero-editor ), it make a rune "Enigma" armor.
=> the beautiful Mod "Socket Punching". Somehow is broken the rune codes.
BB
1st: item with 2 slots. can be 1-2 sockets (mostly is 2).
2nd: item with 4 slots, can be 1-2 sockets (mostly is 2). basicaly, many item can be 3 sockets (mask,bone helm,great helm,bal helm, dru helm, pal shield, soc wand, etc).
3th: item with 6 slots can be 2-3 sockets ("1in more 50 times" give a 4 sockets armor, not a change in shield and other). i try on shield, armor, axe, sword and hammer.
4th: item with 8 slots can be 2-3-4 socket. shield is = 2 (even the gothic, tower, kite and heraldic shield (Pal Shield)can be 3or4, and no change in nightmare shield). i didn't try many on 8 slots weapon.
==> the beautiful Mod "Socket Punching". do (mostly) max socket in 2 slots item. do (99%) less 1-2 sockets in 4 slots item, do (99.99%) more less 2 sockets in 6-8 slots items.
Thk you, thank moders