Skip to content

v2018.01.14

Compare
Choose a tag to compare
@MishimaHaruna MishimaHaruna released this 15 Jan 00:46
· 4625 commits to stable since this release
5808b13

Added

  • Added support for the AllowReproduce flag in the skill DB. This supersedes the skill_reproduce_db. (#1943)
  • Added support for the ZC_PROGRESS_ACTOR packet. The packet is exposed to the script engine through the progressbar_unit() command (available on PACKETVER 20130821 and newer). (#1929)
  • Added support for the new item drop packet for the Zero clients. The packet is controlled by the ShowDropEffect and DropEffectMode item DB flags and ignored by non-Zero clients. (#1939)
  • Added support for the new Map Server Change packet 0x0ac7. (part of #1948)

Changed

  • Always enabled assertions and null pointer checks. In order to disable them (very discouraged, as it may lead to security issues), it is now necessary to edit nullpo.h. (#1937)
  • Disabled the address sanitizer's memory leak detector in the travis builds, since it produced failures in third libraries. (#1949, #1952)
  • Applied script standardization to the Nydhogg's Nest instance script. (#1871)
  • Split packet_keys.h into separate files for main clients and zero clients. (part of #1948)
  • Split packets_shuffle.h into separate files for main clients and zero clients. (part of #1948)
  • Replaced the custom bank unavailable error message with the actual bank check error packet. (part of #1948)
  • Updated and corrected the party member and party info packets. (part of #1948)
  • Updated README.md with more relevant badges and links (added Discord, removed Waffle, added more GitHub information). (#1951)

Fixed

  • Updated Xcode project to include the RODEX related files. (#1942)
  • Fixed RODEX loading mails when it requires multiple packets. (#1945, issue #1933)

Removed

  • Removed the skill_reproduce_db, now superseded by the AllowReproduce skill flag. (part of #1943)