Dennis Duda
b23f92805c
DoHealOther is now almost binary exact, except for the flipped usage of esi and edi.
2018-09-02 21:19:06 +02:00
Dennis Duda
855bb4a42a
PlacePlayer is now binary exact
2018-09-02 20:41:10 +02:00
Dennis Duda
8adb2b83c8
DoResurrect is now binary exact
2018-09-02 20:27:30 +02:00
Dennis Duda
84120afd83
Cleaned up CheckSpell and CastSpell, now both binary exact!
2018-09-02 20:07:02 +02:00
Dennis Duda
6776b568c0
GetManaAmount is now binary exact
2018-09-02 19:32:42 +02:00
Dennis Duda
b6baa965bb
Revert "Switched back NewCursor to the original name j_SetCursor"
...
This reverts commit 4c93cca082 .
NewCursor was the actual name, j_<function> are just remaining
reversing names
2018-08-28 00:00:25 +02:00
Dennis Duda
4c93cca082
Switched back NewCursor to the original name j_SetCursor
2018-08-27 19:02:32 +02:00
Dennis Duda and Robin Eklind
0200a2abba
Refactored spells.cpp ( #147 )
...
Finished refactoring spells.cpp, modifying other files only as needed.
Some functions are 99% binary exact now, like PlacePlayer, for example.
Added notes/TODOs for places with remaining discrepancies.
2018-07-22 04:49:32 +00:00
galaxyhaxz and GitHub
5506504860
Update spells.cpp
2018-07-13 23:54:07 -05:00
Dennis Duda and Robin Eklind
153495d82d
Rewrote GetManaAmount to result in the same decompiled code as Diablo ( #135 )
...
* Rewrote GetManaAmount to result in the same decompiled code as the original function.
Fixed the type of `PlayerStruct->pClass`. Thank you @galaxyhaxz for all the help getting into it :)
* Renamed everything back to their original names
2018-07-13 20:11:25 +00:00
galaxyhaxz and GitHub
49a6f4f9fc
Add include guards, prepare for XRef ( #28 )
...
Add definitions, other junk.
2018-06-20 05:17:44 -05:00
galaxyhaxz and GitHub
bb01c6f084
Remove the "fear factor" ( #21 )
...
Snakes, spiders, Demons, what scares you?
2018-06-18 19:16:32 -05:00
galaxyhaxz and GitHub
bcb3abe96b
Add files via upload
2018-06-06 21:27:39 -05:00