[1.13c] State Limit

This forum is for discussions on how to edit what can not be edited through the txt files, needless to say this isn't about battle net hacking.

Moderators: Nefarius, Havvoric

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

[1.13c] State Limit

Post by thaison » Thu Aug 31, 2017 6:26 am

I have read this article: viewtopic.php?f=8&t=59344&hilit=state

D2Common.dll

Code: Select all

6FDB02B6  |. 3D 00010000    CMP EAX,100                       ;I changed it to CMP EAX, 200
6FDB02BB  |. 7C 1F          JL SHORT D2Common.6FDB02DC
- When I do, when over 255, it returns to its original state.
- Who can help me remove the limit state.txt

User avatar
Necrolis
Senior Admin
Throne
Posts: 9125
Joined: Sat Mar 25, 2006 1:22 pm
Location: The Land of the Dead
South Africa

Hand-picked

Re: [1.13c] State Limit

Post by Necrolis » Thu Aug 31, 2017 10:16 am

That edit will not work, as I mentioned in the post you linked to, you need to rewrite the state packet handlers (there are multiple, and you need to do send and recieve) to use more than 8bits for the state id and then update the termination state id. Some of the packets need to be outright expanded, where as others write bitstreams, hence why I recommended rewriting them.
Image
Netiquette, Do you USE it?!?! | Nefarius' Fixed TXT Files | Terms Of Service
Blackened | Day of Death | D2GFEx
"What was yours is mine. Your land, your people, and now your life." - Lim-Dul, the Necromancer
Judgement is Final, Death is Eternal

User avatar
kidpaddle94
Forum Legend
Principality
Posts: 2057
Joined: Thu Aug 13, 2009 2:54 pm
Location: localhost
Canada

Re: [1.13c] State Limit

Post by kidpaddle94 » Thu Aug 31, 2017 9:23 pm

See packets A7, A8, A9 & AA here

Return to “Code Editing”