Releases: DiabloRun/DiabloInterface
Releases · DiabloRun/DiabloInterface
DiabloInterface v21.6.16
🐛 Fixed 🐛
- Fixed a bug that occurred when carrying items that give certain stats and resulted in DI not reading anything anymore // needs more investigation, see #132
DiabloInterface v21.6.14
🐛 Fixed 🐛
- New character detection adjusted so that it works for PD2 as well
DiabloInterface v21.6.12
⚡ Changed/Added ⚡
- Current number of skills invested is now sent through http client (Details: #122)
- Note: The old
SkillIds
sent for Hireling is replaced bySkills
information (refer to the linked PR)
- Note: The old
- "ProcessFound" event added in addition to "DataRead" (Details: #123)
- The different dlls are now less dependant on each other
- GameId now read from World object, not from a static address
DiabloInterface v21.3.13
Note: version jump is due to change to calendar versioning (calver.org)
⚡ Changed/Added ⚡
- Changed the data sent out via http client regarding RemovedItems. Before, a list of GUIDs was sent, now the complete item info is sent.
🐛 Fixes 🐛
- Catching more possible exceptions and handle them more gracefully
- hydras and other non-selectable units don't count towards kill count (auto-popped eggs unfortunately still do)
DiabloInterface v0.6.9
⚡ Added/Changed ⚡
- #110 reduced amount of data that is sent out via http client
- #111 rework of items, inventory items now contain their position in inventory (thx @d2inventory 🎉 )
Item.Location is now of typeItemLocation
instead ofBodyLocation
TheItemLocation
format:possible values for BodyLocation{ X: <int> Y: <int> Width: <int> Height: <int> BodyLocation: <byte> // might get removed in favor of X Container: <byte> }
possible values for Container
🐛 Fixed 🐛
- #112 cow king quest is now correctly detected and sent via http client
DiabloInterface v0.6.8
DiabloInterface v0.6.7
⚡ Added ⚡
- add info about D2 Process and DI to http client
- more convenient logging
DiabloInterface v0.6.6
🐛 Fixed 🐛
- fix quests not being sent out via http client (so no quest info arrived at diablo.run, for example)
DiabloInterface v0.6.5
DiabloInterface v0.6.4
This release is mainly targeting people who had to unblock plugin dll's after downloading the zip file (affected releases v0.6.0 - v0.6.3). From this release on it should work out of the box again.
Other changes:
⚡ slightly improved hotkey control in autosplit settings (behaves more like the one in Livesplit)
⚡ PipeServer is now disabled in the default config