I've been recently(well on October I think) working on some D2 project, but I've never finished it.
The idea of this project was to record the D2 gameplay via packets and adding the ability to browse/replay the records, I.E like strategy games ( CoH , SC2? not sure).
Maybe it could be also used to record the packets and once there occurs some crash or new drop hack, you could have the possibility to replay the game
and or look through the packet logs, but I never got to this point. This program has still few flaws, sometimes it drops when replaying the game or
the fake server is still running while ending the game. I'd like to continue on this project, but I'm pretty busy in RL.
It turned out pretty well, the recorded file size is slim and it simulates most stuff accurately but its far from being done.
Image of the control list this hack uses. I've removed the swirl as I got a headache once from it Hah.
BHDev seems like a good place to share stuff like this, as the coders here know what they are doing.
Hope someone could use some snippets from the source or even continue the project
Be aware! I've coded some parts of this project sloppy ( always thinking I'll improve it later, but it never happens lol ).
Main credits D2bs.