Skip to content

Releases: nokka/d2s

Refactored bit reader

08 Mar 20:11
426ae71
Compare
Choose a tag to compare

The bit reader had a weak interface where it relied on the caller to make sure the bit order was Little Endian, and to byte align the reader. The refactored bit reader will make sure the byte order is Little Endian and is able to byte align with the func Align().

Failing magical property

26 Sep 14:37
95f2e48
Compare
Choose a tag to compare

Magical property 109 was failing on chars with NV states or modded attributes. 109 is curse resistance, but it's not found in the vanilla game client.

Type-o fix.

22 Jun 13:39
698a69e
Compare
Choose a tag to compare

Fixed a simple type-o that causes services that rely on the package to display the wrong item name for Darkforce spawn.

Parse Item interface

24 Apr 10:56
c6eeccb
Compare
Choose a tag to compare
  • Added item parsing func to public interface
  • Fixed bug with two hand weapons returning damage as one hand damage
  • Fixed bug where ID 0 would be omitted over http with omitempty attribute

Public item codes

12 Feb 14:15
0b32be8
Compare
Choose a tag to compare

Properties on items publicly available and added Plague runeword

08 Nov 19:09
3903524
Compare
Choose a tag to compare
  • Made properties on items publicly available
  • Added the Plague runeword
  • Added go.mod

1.0.0

06 Oct 06:37
Compare
Choose a tag to compare

Added ladder bit, so the parser will now recognize if the character is a ladder character or not.