v2018.05.06
MishimaHaruna
released this
06 May 23:04
·
4420 commits
to stable
since this release
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
andDEFAULT_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 inPACKETVER_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)