BjarkeM
70c3aa585a
Refactor availableWPs to give a full list of waypoints from the waypoint table (populated only after interacting with a waypoint)
2025-11-27 01:11:41 +01:00
crazywh1t3
4cf61a3480
Update memory addresses for LastGameName and LastGamePass
2025-11-24 01:32:52 +02:00
78a4d2e748
Comment out BaalThrone NPC entry
...
Comment out the BaalThrone NPC entry in monsters.go
2025-11-14 20:45:22 +01:00
guiyomu-dev
b644d79977
fix offsets after d2r update
2025-11-06 00:07:51 +01:00
guiyomu-dev
af2f8c7d5c
fix crash when trying to access to stashPlayerUnits when not in game
2025-10-31 15:25:49 +01:00
guiyomu-dev
c07a000f34
Merge pull request #20 from CarlPoppa1/CharFlags
...
Add character flags
2025-10-27 20:25:52 +01:00
guiyomu-dev
73276c57aa
Rename Dead flag to HasEverDied in GetCharacterFlags function
2025-10-27 20:24:40 +01:00
CarlPoppa
af6549aac5
Rename Dead flag to HasEverDied
2025-10-27 08:28:33 +00:00
CarlPoppa
90e5f44934
Add GetCharacterFlags func
2025-10-22 10:12:22 +01:00
CarlPoppa
2773923ace
Add CharFlags AOB scan
2025-10-22 10:11:48 +01:00
CarlPoppa
5504aaf979
Fix quest status reading to use correct statuses
2025-10-20 14:14:23 +01:00
guiyomu-dev
53e7495886
Merge remote-tracking branch 'origin/main' into pr/CarlPoppa1/9
2025-10-19 19:05:49 +02:00
guiyomu-dev
06c04fdb31
Merge remote-tracking branch 'origin/main' into pr/CarlPoppa1/18
2025-10-19 14:55:25 +02:00
CarlPoppa
53b61d0d55
Use legacy graphics AOB scan in game_reader
2025-10-19 14:50:40 +02:00
CarlPoppa
d7b9099778
Add legacy graphics AOB scan
2025-10-19 14:50:40 +02:00
CarlPoppa
fafcbc8728
Add ping to game_reader
2025-10-18 23:03:47 +01:00
CarlPoppa
e5a60b63dd
Add ping AOB scan
2025-10-18 23:03:15 +01:00
adpist
923f44d46a
Do not erase learned skill by a skill with charges
2025-10-18 13:59:38 +02:00
guiyomu-dev
e882b40af4
update offset
2025-10-18 11:04:33 +02:00
guiyomu-dev
bd10a7f706
add pattern for keybinding
2025-10-18 11:04:33 +02:00
guiyomu-dev
3ff7274ce2
Merge remote-tracking branch 'origin/main' into pr/CarlPoppa1/12
2025-10-18 00:34:20 +02:00
CarlPoppa
06a59974ac
Use AOB scan for quests instead of hardcoded offset
2025-10-18 00:12:05 +02:00
CarlPoppa
ce23058fb4
Add quests AOB
...
Resolves to originally used offset (0x22D8369)
2025-10-18 00:12:05 +02:00
guiyomu-dev
56601ab9ce
keep only actual tz zones
2025-10-17 20:59:10 +02:00
CarlPoppa
1313a1747b
Remove hardcoded TZ offset
2025-10-17 13:20:43 +01:00
CarlPoppa
aebef7b721
Replace hardcoded TZ offset with AOB scan
2025-10-17 13:20:18 +01:00
CarlPoppa
5731cd1687
Add TZ online AOB scan
2025-10-17 13:19:38 +01:00
guiyomu-dev
d4ef3b0308
fix offset for terror zones
2025-10-17 11:09:44 +02:00
guiyomu-dev
ab0f68ec5e
fix offsets for lobby games
2025-10-17 11:09:44 +02:00
CarlPoppa
ce746c57af
Refactor getQuests to read bits from 2 byte flags
2025-10-16 13:31:47 +01:00
CarlPoppa
4fea7bde76
Deref pointers from questinfo aob to get questinfo
2025-10-16 13:27:44 +01:00
CarlPoppa
9bbb846031
Add QuestInfo aob scan
2025-10-16 13:25:56 +01:00
crazywh1t3
b1273ff5d1
Update LegacyGraphics address for game reader
2025-10-15 23:41:29 +02:00
crazywh1t3
e743ebb537
Update terror zone offsets
2025-10-15 23:41:29 +02:00
crazywh1t3
88d456c640
Fix memory address for reading game quests
2025-10-15 23:41:29 +02:00
guiyomu-dev
8844908462
fix comparison
2025-10-15 02:38:59 +02:00
guiyomu-dev
294273abfc
fix offsets
2025-10-15 02:13:53 +02:00
guiyomu-dev
b7017a4cb3
add helper to get latest Inventory data
2025-10-13 23:16:27 +02:00
guiyomu-dev
05ef02e35b
update send packet to be compatible with win 11 24h2
2025-10-13 23:16:27 +02:00
adpist
3d5be6b2c0
Safeguard from divide by 0 on replenish stat computation
2025-10-12 13:08:33 +02:00
guiyomu-dev
8c72ab6d50
add send packet function
2025-10-04 20:42:14 +02:00
guiyomu-dev
ead8e9fbe3
use pattern for key bindings
2025-10-01 21:05:46 +02:00
guiyomu-dev
00cfbed068
add ability to get the merc list in legacy graphic mode
2025-09-09 07:39:04 +02:00
elb
dba9a7b5a5
Make OpenMenus and Hover data accessible outside GetData() ( #92 )
...
Simply making openMenu and hoverData exposed like everything else in game_reader.go
to be used with koolo on demand outside of GetData()
This will improve openMenu and hover refresh by avoiding updating everything from GetData when we only need light information.
Benefit:
Increase responsiveness of bot, reduce cpu usage by much
i already have the work done on koolo side waiting on this to be merged.
2025-03-24 09:05:59 +02:00
Arto Simonyan
169a765152
Add IsBlocking function ( #89 )
...
- Add IsBlocking function that checks if confirmation popup or blocking panel (loading screen as in when trying to re-connect to bnet) are on the screen
2025-03-14 20:50:00 +02:00
Arto Simonyan
844439002c
Panel Manager Improvements ( #85 )
...
* Panel Manager Improvements
- Now maps instead of slices for easy traverse
- Function for easy and safe traverse of paths
- Removed constant updates of Panel Manager to reduce usage. It will now be called on demand.
- Updated some functions to use the new Panel Manager.
* Remove unused struct members
* Added IsDismissalModalPresent (error popup)
* Correct function return for char select screen and dismissal modal
* Add error checking to IsDismissableModalPresent
2025-03-04 08:09:22 +09:00
joffreybesos
4a7e782343
panels ( #84 )
2025-03-01 22:00:50 +09:00
elb
4204d68f23
Performance upgrade? ( #83 )
...
* Performance upgrade?
* update monster to be on 200ms since 250ms will skip to 300
2025-02-27 17:04:16 +02:00
joffreybesos
7d37526163
Added waypoint pattern scan ( #80 )
...
Co-authored-by: Arto Simonyan <artosimonyan@protonmail.com >
2025-02-23 21:01:16 +02:00
elb
fd7f7ba8a4
Pattern Scanner for missing FPS ( #82 )
2025-02-23 20:59:23 +02:00