Skip to content

Releases: jo3bingham/TibiaAPI

TibiaAPI v0.1.3

22 Sep 15:15
Compare
Choose a tag to compare

Changelog

Includes various packet changes since v0.1.2. TibiaAPI.dll can be dropped in and used with existing apps without need to update/recompile them.

TibiaAPI v0.1.2

28 Aug 19:40
Compare
Choose a tag to compare

The Extract and Watch apps are the only apps that has had changes, so they're the only ones available in this release. You can use the updated TibiaAPI.dll with the previous versions of the other apps.

Changelog

  • Added support for changes in the official 12.50 Tibia client protocol; this includes the new character auction feature.
  • The Extract app now has support for dumping spawns into the spawns XML format with the new parameter --spawns.
  • Packets with most of their structure known are now able to be appended to NetworkMessages; even if they have unknown variables.

Bug Fixes

  • Fixed an issue where quick-switching (the user does not have to log out) casts on some Open-Tibia servers was causing the parser to throw an error.
  • The Extract app will now ignore ItemsIgnore.xml and ItemsReplace.xml if they do not exist. [@nekiro]
  • The Extract app will now try to use a user-specified Tibia directory before checking in /ClientData/. [@nekiro]

TibiaAPI v0.1.1

24 Jul 16:36
Compare
Choose a tag to compare

The Extract app is the only one that has had changes, so it's the only one available in this release. You can use this updated TibiaAPI.dll with the 0.1.0 version of the other apps.

Changelog

  • Addressed a new CurrencyName value in the NpcOffer server packet
  • The data (bytes) for each packet is now logged in debug mode
  • Addressed a new Version value in the Login client packet
  • Added the ability to specify an items.otb file (--otb=<path>) for the Extract app to use when creating a OTBM map file.

TibiaAPI v0.1.0

17 Jul 18:17
Compare
Choose a tag to compare

This is the official first release of TibiaAPI. All apps have been built to target each x64 platform (Linux, macOS, and Windows) so that users don't need to install .NET Core 3.1 to use them. The TibiaAPI library can be used across platforms, so there is only one build of it.