Page 1 of 1
Super Horadric Box 1.13c
Posted: Thu Mar 15, 2018 3:54 am
by Jair
I want to create a plugins for the community, Only download and replace files, to create a Super Horadric Cube!
Requirements:
1.- Inventory.txt (OK)
2.- supertransmogrifier.dc6 (OK)
3.- D2client.dll (Need Help) Need Code Edit, Move transmute button and text.
someone can help! to create this plugin ?
Re: Super Horadric Box 1.13c
Posted: Thu Mar 15, 2018 12:26 pm
by misiek1294
1.13c
d2client.dll
Code: Select all
6FB497A1 |. 8D8C10 21FFFFF>LEA ECX,DWORD PTR DS:[EAX+EDX-DF] -Text Y pos
6FB3B626 |. 8DB408 21FFFF LEA ESI,[ECX+EAX-0DF] Mouse Pos
6FB3B631 |. 8D8408 49FFFF LEA EAX,[ECX+EAX-0B7] Mouse Pos 2
6FB49678 8D8C10 44FFFF LEA ECX,[EDX+EAX-0BC] Transmute Button Y
DF
0DF
0B7
0BC
Re: Super Horadric Box 1.13c
Posted: Thu Mar 15, 2018 3:27 pm
by thaison
close
Re: Super Horadric Box 1.13c
Posted: Thu Mar 15, 2018 4:30 pm
by Jair
someone can help with the creation of this file ?
Re: Super Horadric Box 1.13c
Posted: Thu Mar 15, 2018 9:19 pm
by HarvestWombs
Misiek1294 just gave you the locations in code.
Re: Super Horadric Box 1.13c
Posted: Tue Apr 24, 2018 11:13 am
by Roneye
Jair did you you finish til plugin?
Re: Super Horadric Box 1.13c
Posted: Wed Jul 04, 2018 5:51 am
by alucard006
you can try to edit D2ExpRes.ini..
Re: Super Horadric Box 1.13c
Posted: Wed Jul 04, 2018 8:29 pm
by HarvestWombs
alucard006 wrote: ↑Wed Jul 04, 2018 5:51 am
you can try to edit D2ExpRes.ini..
D2ExpRes is for 1.10f, this topic is for 1.13c.
Re: Super Horadric Box 1.13c
Posted: Fri Mar 22, 2019 6:19 am
by mengxuecen
Can you share it?
1.- Inventory.txt(OK)
2.- supertransmogrifier.dc6(OK)
Re: Super Horadric Box 1.13c
Posted: Tue Jun 25, 2019 12:36 pm
by fty
Just made all replacements for 1.13c:
Code: Select all
Was:
File D:\Diablo II\D2Client.dll
Address Hex dump Command Comments
000997A1 8D8C10 21FFFFFF LEA ECX,[EDX+EAX-0DF]
0008B626 8DB408 21FFFFFF LEA ESI,[ECX+EAX-0DF]
0008B631 8D8408 49FFFFFF LEA EAX,[ECX+EAX-0B7]
00099678 8D8C10 44FFFFFF LEA ECX,[EDX+EAX-0BC]
New for 1.13c:
Address Hex dump Command Comments
000997A1 8D4C10 9B LEA ECX,[EDX+EAX-65]
0008B626 8D7408 94 LEA ESI,[ECX+EAX-6C]
0008B631 8D4408 BC LEA EAX,[ECX+EAX-44]
00099678 8D4C10 C1 LEA ECX,[EDX+EAX-3F]
Inventory.txt:
Code: Select all
class invLeft invRight invTop invBottom gridX gridY gridLeft gridRight gridTop gridBottom gridBoxWidth gridBoxHeight rArmLeft rArmRight rArmTop rArmBottom rArmWidth rArmHeight torsoLeft torsoRight torsoTop torsoBottom torsoWidth torsoHeight lArmLeft lArmRight lArmTop lArmBottom lArmWidth lArmHeight headLeft headRight headTop headBottom headWidth headHeight neckLeft neckRight neckTop neckBottom neckWidth neckHeight rHandLeft rHandRight rHandTop rHandBottom rHandWidth rHandHeight lHandLeft lHandRight lHandTop lHandBottom lHandWidth lHandHeight beltLeft beltRight beltTop beltBottom beltWidth beltHeight feetLeft feetRight feetTop feetBottom feetWidth feetHeight glovesLeft glovesRight glovesTop glovesBottom glovesWidth glovesHeight
...
Transmogrify Box Page 1 0 321 220 442 10 12 16 306 15 363 29 29 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
...
Transmogrify Box2 80 401 69 502 10 12 96 386 75 423 29 29 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
...
Download link:
supertransmogrifier.dc6
All working good but sometimes you will occasionally experience the crash of the game.
I think this is due to not quite complete addresses of the d2client.dll.
Maybe someone will help with this.
Re: Super Horadric Box 1.13c
Posted: Thu Jul 18, 2019 7:43 am
by Psycrono7
Would this be in earlier patches of 1.12, 1.11, 1.10 and 1.09 of d2client respectively.
But Zy-El has got modified horadric cube thanks to 1.10/1.09 D2client fix meant for some games.
Re: Super Horadric Box 1.13c
Posted: Thu Jul 18, 2019 1:14 pm
by Kieran
Psycrono7 wrote: ↑Thu Jul 18, 2019 7:43 am
Would this be in earlier patches of 1.12, 1.11, 1.10 and 1.09 of d2client respectively.
But Zy-El has got modified horadric cube thanks to 1.10/1.09 D2client fix meant for some games.
My advice to avoid any crashes is to just expand the size of the cube above the button. You avoid having to do any CE then too.
Re: Super Horadric Box 1.13c
Posted: Fri Jul 19, 2019 5:14 am
by thaison
It seems everyone has an error, because you correct the wrong statistics, this is my fix, it is in the Inventory.txt file.
Code: Select all
class invLeft invRight invTop invBottom gridX gridY gridLeft gridRight gridTop gridBottom gridBoxWidth gridBoxHeight rArmLeft rArmRight rArmTop rArmBottom rArmWidth rArmHeight torsoLeft torsoRight torsoTop torsoBottom torsoWidth torsoHeight lArmLeft lArmRight lArmTop lArmBottom lArmWidth lArmHeight headLeft headRight headTop headBottom headWidth headHeight neckLeft neckRight neckTop neckBottom neckWidth neckHeight rHandLeft rHandRight rHandTop rHandBottom rHandWidth rHandHeight lHandLeft lHandRight lHandTop lHandBottom lHandWidth lHandHeight beltLeft beltRight beltTop beltBottom beltWidth beltHeight feetLeft feetRight feetTop feetBottom feetWidth feetHeight glovesLeft glovesRight glovesTop glovesBottom glovesWidth glovesHeight
Transmogrify Box Page 1 0 321 220 442 10 12 18 307 17 364 29 29 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
Transmogrify Box2 80 401 449 502 10 12 98 387 77 424 29 29 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
D2Client.dll
Code: Select all
Patch(0, "D2Client.dll", 0x9967B, 190, 1, "Transmute Coord");
Patch(0, "D2Client.dll", 0x8B629, 155, 1, "Transmute Coord");
Patch(0, "D2Client.dll", 0x8B634, 190, 1, "Transmute Coord");
Patch(0, "D2Client.dll", 0x997A4, 155, 1, "Transmute Coord");