Skip to content

v2018.03.11

Compare
Choose a tag to compare
@MishimaHaruna MishimaHaruna released this 12 Mar 01:48
· 4528 commits to stable since this release
d89690f

Added

  • Added a new mapcache plugin to convert, update or recreate mapcache files in the new format. (part of #1552)
  • Added appveyor configuration to the repository. (part of #1552)
  • Exposed script->sprintf() to plugins. (#1976)
  • Added/updated packets support for clients from 2018-02-21 to 2018-03-09. (#1983)

Changed

  • Updated the mapcache to a new, git-friendly, format having one file per map. (#1552, #1981)
    • For info on how to convert or recreate mapcache entries, see the mapcache plugin (./map-server --load-plugin mapcache --help)
  • Removed the display of PIN codes and passwords from the @accinfo GM command. Old code is kept commented out for those that may wish to re-enable it. (#1975)
  • Updated README.md with some clarifications and corrections. (#1985)

Fixed

  • Updated the VS project files with the recently added .h files, for better intellisense/search. (#1970)
  • Fixed a NULL pointer in login->accounts, only affecting plugins. (part of #1979)
  • Fixed a case of use after free in the @reloadatcommand GM command. (part of #1979)
  • Added several missing checks in various clif_parse_* functions. (part of #1979)
  • Fixed various PIN code related exploits. (part of #1979)
  • Fixed a case of use after free when the option delay_battle_damage is set to false. (part of #1979)
  • Fixed a segmentation fault in clan-related code when using the db2sql plugin. (#1989, issue #1984)
  • Fixed an incorrect behavior in RODEX returned messages. (part of #1987)
  • Fixed an error that made RODEX mails impossible to delete in some cases. (part of #1987)
  • Fixed a NULL pointer in RODEX when the user tried to perform actions on unloaded mails. (part of #1987, issue #1977)
  • Fixed an incorrect interaction between RODEX and NPCs. (#1936)
  • Fixed an incorrect Kafra Points / Cash Points calculation. (#1541, issue #1540)

Removed

  • Removed the old mapcache executable, superseded by the new plugin. (part of #1552)