Skip to content

v2018.05.06

Compare
Choose a tag to compare
@MishimaHaruna MishimaHaruna released this 06 May 23:04
· 4420 commits to stable since this release
5c9056c

Added

  • Added a configurable PIN code blacklist, to prevent use of certain codes. (#2007 and #2029, issue #769)
  • Added/updated packets support for clients from 2018-04-11 to 2018-05-02. (#2021, #2030)
  • Implemented option to allow guild skill cooldowns to continue when the leader is logged out. Enabled by default and controlled by the guild_skill_relog_delay flag in guild.conf. (#2005, issue #1774)
  • Implemented the Private Airship system, currently using the list of maps from the Zero server. (#1998)
  • Added the constants DEFAULT_MOB_JNAME and DEFAULT_MOB_NAME (source only) to replace hardcoded use of "--ja--" and "--en--" respectively. (part of #2027)

Changed

  • Replaced custom messages related to the PIN code system with the official ones. (part of #2007)
  • Updated the minimum client version that enables certain features: new drop packet now in PACKETVER >= 20180418, attendance system now in PACKETVER_ZERO_NUM >= 20180411. (#2020)
  • Introduced a friendly error message when the delwall() script command fails due to a non-existent wall. (#2017)
  • Refactored some code to move MAPID_* related code into separate functions. (#2022)
  • Changed the plugins Makefile to honor the $MYPLUGIN variable passed through the environment, to make it easier to compile specific plugins without editing files. (#2025)
  • Converted the Mob Skill DB to the libconfig format. A converter script (mobskilldbconverter.py) has been provided for convenience. (#2019)

Fixed

  • Fixed interaction between Curse and Blessing. When under Curse or Stone Curse, Blessing will only remove the negative statuses and will need to be cast again to obtain the buff. (#1706, issue #680)
  • Added support for time_t as return type in the HPMHookGen. (bb0e228)
  • Fixed some possible buffer overflows. (#2028)
  • Fixed the return value of BUILDIN(getunitdata). (d6785d3)
  • Improved support for clients version 2018-02-07 and Zero 2018-01-31. (part of #2030)
  • Fixed the clan names in some clan-related NPC dialogs. (#2032)
  • Fixed the display name of monster summoned through the SA_SUMMONMONSTER skill. (#2027)

Removed

  • Removed all the code related to the anonymous-stat-reporting system. (#2023)