Reference to original work
http://d2mods.info/forum/viewtopic.php?f=8&t=14489
Requires 3 edits for each version your modding.
[1.14d] - Server Code
Code: Select all
Server Code
00535780 83F9 08 CMP ECX,8 <---- change to 7F
00535783 77 06 JA SHORT 0053578B
00535785 890D 703D8800 MOV DWORD PTR DS:[883D70],ECX
0053578B C3 RETN
Code: Select all
0047C4EC 7E 48 JLE SHORT 0047C536
0047C4EE 83FE 08 CMP ESI,8 <---- change to 7F
0047C4F1 7C 05 JL SHORT 0047C4F8
0047C4F3 BE 08000000 MOV ESI,8 <---- change to 7F
0047C4F8 8BCE MOV ECX,ESI
0047C4FA E8 81920B00 CALL 00535780
[1.13d] - Server Code - D2Game.dll
Code: Select all
6FCB92D0 85C9 TEST ECX,ECX
6FCB92D2 7C 0B JL SHORT 6FCB92DF
6FCB92D4 83F9 08 CMP ECX,8 <---- change 8 to 7F
6FCB92D7 7F 06 JG SHORT 6FCB92DF
6FCB92D9 890D 441CD36F MOV DWORD PTR DS:[6FD31C44],ECX
6FCB92DF C3 RETN
Code: Select all
6FB61F78 83F8 08 CMP EAX,8 <---- change 8 to 7F
6FB61F7B 8BF0 MOV ESI,EAX
6FB61F7D 7C 05 JL SHORT 6FB61F84
6FB61F7F BE 08000000 MOV ESI,8 <---- change 8 to 7F
6FB61F84 8BCE MOV ECX,ESI
6FB61F86 E8 D1AFF5FF CALL <JMP.&D2Game.#10002>
[1.13c] - Server Code - D2Game.dll
Code: Select all
6FC57430 85C9 TEST ECX,ECX
6FC57432 7C 0B JL SHORT 6FC5743F
6FC57434 83F9 08 CMP ECX,8 <---- change to 7F
6FC57437 7F 06 JG SHORT 6FC5743F
6FC57439 890D 1C1CD36F MOV DWORD PTR DS:[6FD31C1C],ECX
6FC5743F C3 RETN
[1.13c] - Client Code
Code: Select all
6FB20A88 83F8 08 CMP EAX,8 <---- change to 7F
6FB20A8B 8BF8 MOV EDI,EAX
6FB20A8D 7C 05 JL SHORT 6FB20A94
6FB20A8F BF 08000000 MOV EDI,8 <---- change to 7F