diff options
author | gumi <mekolat@users.noreply.github.com> | 2017-10-21 22:27:22 -0400 |
---|---|---|
committer | gumi <mekolat@users.noreply.github.com> | 2017-10-21 22:27:22 -0400 |
commit | f7dfa7af3afb86ad6d3dd9dd8ccbf660226b5ddb (patch) | |
tree | 2e97c6946f1fbf4909f87d7a6b6038d51e4d74d2 /CHANGELOG.md | |
parent | 612758435e491a13ca20d89bcaea911d162ebae6 (diff) | |
download | hercules-f7dfa7af3afb86ad6d3dd9dd8ccbf660226b5ddb.tar.gz hercules-f7dfa7af3afb86ad6d3dd9dd8ccbf660226b5ddb.tar.bz2 hercules-f7dfa7af3afb86ad6d3dd9dd8ccbf660226b5ddb.tar.xz hercules-f7dfa7af3afb86ad6d3dd9dd8ccbf660226b5ddb.zip |
release v2017.10.22v2017.10.22
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..b18826d20 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,35 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +and this project does not adhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). + +## [Unreleased] +<!-- +If you are reading this in a text editor, simply ignore this section +--> + +## [v2017.10.22] `October 22 2017` +### Added +- Added the script command `getmapinfo()`, which allows to obtain misc information about a map. (#1852) +- Added an option to restrict party leader changes to characters on the same map. Controlled by the setting `party_change_leader_same_map` (defaults to true). (#1812) +- Added initial support (shuffle packets, obfuscation keys) for clients 2017-09-27, 2017-10-02, 2017-10-11, 2017-10-18. (#1859) +- Added the `noautoloot` mapflag, allowing to disable the `@autoloot` functionality on a map by map basis. (#1833) + +### Changed +- Extended the script command `logmes()` with an option to log to the `atcommandlog` table. (#1843) +- Updated RoDEX, with support for packetver `20170419` and newer. (#1859) +- Updated Exp-related packets and handling functions to support values larger than 2 billions (as seen in packetver `20170830` and newer). (#1859) +- Changed the diagnostic message in `skill_init_unit_layout()` to report the skill ID instead of its index. (#1854) + +### Fixed +- Corrected the Kafra dialog in case a Doram without the Summoner's Basic Skill attempts to open the Storage. (#1864) +- Changed the cell stack counting algorithm to ignore invisible NPCs, improving the Dancer Quest experience as well as other cases of hidden NPCs blocking off certain cells. (#1827) +- Improved the handling of the `cardfix` value to make it more resistant to overflows, especially in renewal mode. Simplified the related renewal/pre-renewal conditional code. (#1825) +- Fixed some compilation warnings occurring in VS2017. (#1870) + +### Other +- New versioning scheme and project changelogs/release notes (#1853) + +[Unreleased]: https://github.com/HerculesWS/Hercules/compare/stable...master +[v2017.10.22]: https://github.com/HerculesWS/Hercules/compare/6b1fe2d...v2017.10.22 |