Commit Graph

144 Commits

Author SHA1 Message Date
Héctor Giménez
52bb744b9b sometimes the player is already loaded in memory but the map still not ready yet, so wait for it 2024-05-20 21:29:15 +09:00
Héctor Giménez
b685ee4c05 better logic to detect when an item is in the backpack 2024-05-20 21:28:44 +09:00
Héctor Giménez
e4b4f8e1b5 Add Location struct and fixed possible panic 2024-05-19 20:40:20 +09:00
Héctor Giménez
2a5f31885e get stashed gold 2024-05-15 17:23:53 +09:00
Héctor Giménez
ffae8296af let's save some nanoseconds 2024-05-09 20:57:08 +09:00
Héctor Giménez
8fceb8fc99 add player unit address 2024-05-09 20:31:14 +09:00
Héctor Giménez
c398062b57 bugfixing, performance improvements and added casting frames formula 2024-05-09 20:27:31 +09:00
Héctor Giménez
0c6a2c17ab remove full stats from the modifier 2024-05-08 23:10:00 +09:00
Héctor Giménez
ffbad48018 early return 2024-05-08 22:04:26 +09:00
Héctor Giménez
aa2a1aaeb3 fetch static data from txt files and properly get all the item stats... maybe? 2024-05-08 21:31:40 +09:00
Héctor Giménez
ee91323b97 fixed champion monster detection 2024-05-05 23:05:08 +09:00
Héctor Giménez
bb0ec2555d NIP parser v2 (#17) 2024-05-05 12:15:08 +09:00
Héctor Giménez
0d5c108721 get base stats and stats from player and fetch life/mana from stats instead of base stats 2024-05-02 19:13:14 +09:00
Héctor Giménez
e27064213f check if item is being hold 2024-04-29 22:07:54 +09:00
Héctor Giménez
07b5a3a1c3 Add levels and fix tz? 2024-04-24 21:47:45 +09:00
Héctor Giménez
bac1051094 skill <> kb 2024-04-20 23:22:53 +09:00
Héctor Giménez
75bd4bcc6a let's use byte instead of uint8 2024-04-19 21:17:30 +09:00
Héctor Giménez
4ec129fa3b test keybindings and close handler for process 2024-04-19 21:04:29 +09:00
Héctor Giménez
c7aeb01089 add object owner 2024-04-10 08:53:45 +09:00
Héctor Giménez
d5d0f0a51f get selected character list name 2024-03-26 19:58:26 +09:00
Héctor Giménez
fec7da3121 stop using global variables 2024-03-21 21:54:18 +09:00
Héctor Giménez
8f9f49addc oops 2024-03-09 23:34:42 +09:00
Héctor Giménez
38eb5287a4 allow to start new memory process from specific PID 2024-03-06 23:04:46 +09:00
Héctor Giménez
de5d7c1157 remove gowin32 dependency (#10) 2024-02-12 11:21:19 +09:00
Héctor Giménez
23600ecb0a upgrade quest ptr 2024-02-04 14:48:23 +09:00
Héctor Giménez
db8fc7d6db D2Data and Quest data (#9) 2024-02-02 20:19:44 +09:00
Héctor Giménez
f06c587c7a Read WP data (#7) 2024-01-19 22:00:48 +09:00
Héctor Giménez
8ae0eb55c2 handle act 1/3/5 mercs (#5) 2023-10-24 22:29:49 +09:00
Héctor Giménez
8085745f61 left/right selected skills 2023-10-14 22:10:47 +09:00
Héctor Giménez
6e77a6494d add terror zones (#2) 2023-10-09 15:17:46 +09:00
Héctor Giménez
51ec9e0dca fixed bug causing some items to be marked in inventory after selling them to vendor 2023-09-23 15:42:09 +09:00
Héctor Giménez
1c8aab1580 Item refactor and more (#1) 2023-08-18 22:33:54 +09:00
Héctor Giménez
4476d67c02 fix loading address? 2023-05-19 23:26:46 +09:00
Héctor Giménez
e9b4e6be5a Add Cube and SkillSelect menu detectors 2023-05-19 14:10:10 +09:00
Héctor Giménez
309cea5e89 Add QuitMenu detection 2023-05-18 22:24:16 +09:00
Héctor Giménez
5dae8f019f Fixed corpse detection 2023-05-18 22:05:18 +09:00
Héctor Giménez
080f09c9f5 Fixed corpse detection 2023-05-18 21:43:35 +09:00
Héctor Giménez
63d1206fc4 Fixed skill level? 2023-05-15 22:54:02 +09:00
Héctor Giménez
bc1c9583bd add belt type to calculate potion capacity 2023-05-13 14:29:15 +09:00
Héctor Giménez
70d92d3df5 Add class data and more menu detection 2023-05-12 21:44:42 +09:00
Héctor Giménez
04c30b2fe8 Add layers on stats and small refactor 2023-03-13 21:28:12 +09:00
Héctor Giménez
c0459ce99f Oops... 2023-03-13 15:44:22 +09:00
Héctor Giménez
306150e873 export GetPlayerUnitPtr 2023-03-11 22:40:36 +09:00
Héctor Giménez
dde3cd19b0 Add some memory reading stuff, based on many other open source projects 2023-03-11 22:08:18 +09:00