Super Horadric Box 1.13c

Post here about all aspects of D2 mod making whether it's information, problems or whatever. Please specify whether your post is relating to Classic D2 or the Expansion.

Moderator: Nizari

Post Reply
Jair
Posts: 99
Joined: Sat Jul 16, 2016 8:54 pm

Super Horadric Box 1.13c

Post by Jair » Thu Mar 15, 2018 3:54 am

I want to create a plugins for the community, Only download and replace files, to create a Super Horadric Cube! :D

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 ?



Image

User avatar
misiek1294
Junior Member
Paladin
Posts: 168
Joined: Mon Dec 29, 2014 3:58 pm
Poland

Re: Super Horadric Box 1.13c

Post by misiek1294 » Thu Mar 15, 2018 12:26 pm

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

User avatar
thaison
Junior Member
Paladin
Posts: 108
Joined: Fri Apr 03, 2015 11:59 am
Location: Viet Nam
Vietnam

Re: Super Horadric Box 1.13c

Post by thaison » Thu Mar 15, 2018 3:27 pm

close
Last edited by thaison on Fri Jul 19, 2019 5:18 am, edited 1 time in total.

Jair
Posts: 99
Joined: Sat Jul 16, 2016 8:54 pm

Re: Super Horadric Box 1.13c

Post by Jair » Thu Mar 15, 2018 4:30 pm

someone can help with the creation of this file ?

User avatar
HarvestWombs
Senior Moderator
Arch-Angel
Posts: 1019
Joined: Wed May 25, 2011 11:50 pm
United States of America

Re: Super Horadric Box 1.13c

Post by HarvestWombs » Thu Mar 15, 2018 9:19 pm

Misiek1294 just gave you the locations in code.
Official Phrozen Keep Discord
Common Modding tools: link
My Resource Packs: link

Roneye
Posts: 15
Joined: Fri Dec 15, 2017 7:06 pm

Re: Super Horadric Box 1.13c

Post by Roneye » Tue Apr 24, 2018 11:13 am

Jair did you you finish til plugin?

User avatar
alucard006
Posts: 21
Joined: Tue Jun 26, 2018 2:29 pm
China

Re: Super Horadric Box 1.13c

Post by alucard006 » Wed Jul 04, 2018 5:51 am

you can try to edit D2ExpRes.ini..

User avatar
HarvestWombs
Senior Moderator
Arch-Angel
Posts: 1019
Joined: Wed May 25, 2011 11:50 pm
United States of America

Re: Super Horadric Box 1.13c

Post by HarvestWombs » Wed Jul 04, 2018 8:29 pm

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.
Official Phrozen Keep Discord
Common Modding tools: link
My Resource Packs: link

mengxuecen
Posts: 33
Joined: Mon Mar 11, 2019 5:34 am

Re: Super Horadric Box 1.13c

Post by mengxuecen » Fri Mar 22, 2019 6:19 am

Can you share it?

1.- Inventory.txt(OK)
2.- supertransmogrifier.dc6(OK)

fty
Posts: 8
Joined: Thu Aug 19, 2010 8:34 am

Re: Super Horadric Box 1.13c

Post by fty » Tue Jun 25, 2019 12:36 pm

Just made all replacements for 1.13c:
Image

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.

User avatar
Psycrono7
Posts: 78
Joined: Tue Nov 05, 2013 10:42 pm

Re: Super Horadric Box 1.13c

Post by Psycrono7 » 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.
Image
Miniguns Assault!

User avatar
Kieran
Senior Moderator
Angel
Posts: 617
Joined: Mon Oct 22, 2007 9:46 am
Location: England
Contact:
Great Britain

Hand-picked

Re: Super Horadric Box 1.13c

Post by Kieran » Thu Jul 18, 2019 1:14 pm

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.

User avatar
thaison
Junior Member
Paladin
Posts: 108
Joined: Fri Apr 03, 2015 11:59 am
Location: Viet Nam
Vietnam

Re: Super Horadric Box 1.13c

Post by thaison » Fri Jul 19, 2019 5:14 am

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");

Post Reply

Return to “General Mod Making”