I think I found what Nefarius posted for 1.11b, but I don't know what to change <_<
starts at: 2A740
Code: Select all
03DAA740 83EC 10 SUB ESP,10
03DAA743 55 PUSH EBP
03DAA744 8B6C24 1C MOV EBP,DWORD PTR SS:[ESP+1C]
03DAA748 8BCE MOV ECX,ESI
03DAA74A 33C0 XOR EAX,EAX
03DAA74C 8D6424 00 LEA ESP,DWORD PTR SS:[ESP]
03DAA750 8A11 MOV DL,BYTE PTR DS:[ECX]
03DAA752 41 INC ECX
03DAA753 84D2 TEST DL,DL
03DAA755 74 0F JE SHORT D2Game.03DAA766
03DAA757 40 INC EAX
03DAA758 83F8 10 CMP EAX,10
03DAA75B ^ 7C F3 JL SHORT D2Game.03DAA750
03DAA75D 33C0 XOR EAX,EAX
03DAA75F 5D POP EBP
03DAA760 83C4 10 ADD ESP,10
03DAA763 C2 2C00 RETN 2C
03DAA766 807C24 30 0D CMP BYTE PTR SS:[ESP+30],0D
03DAA76B ^ 73 F0 JNB SHORT D2Game.03DAA75D
03DAA76D 8B4424 18 MOV EAX,DWORD PTR SS:[ESP+18]
03DAA771 53 PUSH EBX
03DAA772 50 PUSH EAX
03DAA773 8D5C24 0C LEA EBX,DWORD PTR SS:[ESP+C]
03DAA777 E8 34F10100 CALL D2Game.03DC98B0
03DAA77C 85C0 TEST EAX,EAX
03DAA77E 5B POP EBX
03DAA77F ^ 74 DC JE SHORT D2Game.03DAA75D
03DAA781 57 PUSH EDI
03DAA782 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+8]
03DAA786 51 PUSH ECX
03DAA787 8BFE MOV EDI,ESI
03DAA789 E8 32F00100 CALL D2Game.03DC97C0
03DAA78E 85C0 TEST EAX,EAX
03DAA790 75 0A JNZ SHORT D2Game.03DAA79C
03DAA792 5F POP EDI
03DAA793 33C0 XOR EAX,EAX
03DAA795 5D POP EBP
03DAA796 83C4 10 ADD ESP,10
03DAA799 C2 2C00 RETN 2C