v2018.06.03
MishimaHaruna
released this
03 Jun 23:54
·
4373 commits
to stable
since this release
Added
- Added/updated packets support for clients from 2018-05-09 to 2018-05-23. (#2043)
- Added client/version-specific
enum clif_messages
values for msgstringtable message IDs. All the related functions have been updated. (#2038) - Added the script commands
setpcblock()
andcheckpcblock()
, to prevent various character actions - see the script command docs for details. (#842) - Implemented the Stylist UI, available in clients starting from 2015. Configurable in
stylist_db.conf
, accessible to scripts throughopenstylist()
. (#2004)
Changed
- Extended the script command
getunits()
with support to look up units globally, making the map argument optional. (#1851) - Updated copyright headers to year 2018. (#2054)
- Converted
exp.txt
(nowexp_group_db.conf
) to the libconfig format, now better integrated withjob_db.conf
. (#2036, originally #1944)
Fixed
- Fixed an issue in the mob skill db parser that limited the mob skills to a maximum of 5 (#2042, issue #2044)
- Fixed some incorrect msgstringtable IDs. (part of #2038)
- Fixed inheritance in the mob DB, no longer overwriting the Range field with a default value. (#2055)
- Fixed the skill element getter for levels above
MAX_SKILL_LEVEL
. (#2059) - Fixed interaction between the
pvp_nocalcrank
mapflag and the script/atcommands to toggle PvP. (#2057, issue #2056)