From 65517745f8b36ac46b96706120f1259f45587a14 Mon Sep 17 00:00:00 2001 From: Haru Date: Thu, 2 Sep 2021 20:36:32 +0200 Subject: [PATCH] Release v2021.09.01 Signed-off-by: Haru --- CHANGELOG.md | 25 +++++++++++++++++++++++-- doc/constants.md | 2 +- src/config/core.h | 2 +- 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a1453dfe13b..4c3bfd698e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,28 @@ If you are reading this in a text editor, simply ignore this section ### Removed --> +## [v2021.09.01] `September 01 2021` + +### Added + +- Added a sanity check of skill IDs against `MAX_SKILL_ID` when loading the skill database. (part of #3033) +- Added Rebellion skills, items and SCs to the Pre-Renewal database. (#3031) +- Added the `NoBBReset` flag for SC types that shouldn't be reset by the Rebellion skill Banishing Buster. (#3032) + +### Changed + +- Increased `MAX_SKILL_ID` to 10020 to fit all the currently existing skills. (#3033) +- Updated the list of job IDs displayed by `@jobchange`. (#3029) + +### Fixed + +- Fixed the mob groups reading the rate from the wrong object, resulting in the fallback value `MOBID_PORING` being returned in many cases. (#3037, issue #3036) +- Fixed typos in various documentation comments. (#3035) +- Fixed the Extreme Vacuum skill causing a permanent `SC_VACUUM_EXTREME` status when it hits several targets at the same time. (#3025, related to #2995) +- Fixed the damage of piercing critical attacks with Thanatos Card in Renewal. (#3023, issue #3022) +- Fixed the Ignition Break animation in recent (2018 and newer) clients. (#3034, issue #2511) +- Fixed the Blast Mine, Claymore Trap and Land Mine damage to ignore card damage reductions. (#3024, formerly #1149) + ## [v2021.08.04] `August 04 2021` ### Added @@ -47,8 +69,6 @@ If you are reading this in a text editor, simply ignore this section - Fixed a damage overflow in `GN_CART_TORNADO` when a character's base strength is very high. The base str value is now capped to 130 for the skill formula's purposes. (#2927, issue #659) - Fixed the behavior of `SC_POWER_OF_GAIA` to increase the maximum HP in percentage rather than by a fixed amount. (#2918) -### Deprecated - ### Removed - The txt version of the random monster databases (`mob_classchange`, `mob_pouch`, `mob_boss`, `mob_branch`, `mob_poring`) is no longer supported. Custom databases need to be converted to libconfig with the provided tool. (part of #3013) @@ -1979,6 +1999,7 @@ If you are reading this in a text editor, simply ignore this section - New versioning scheme and project changelogs/release notes (#1853) [Unreleased]: https://github.com/HerculesWS/Hercules/compare/stable...master +[v2021.09.01]: https://github.com/HerculesWS/Hercules/compare/v2021.08.04...v2021.09.01 [v2021.08.04]: https://github.com/HerculesWS/Hercules/compare/v2021.07.07...v2021.08.04 [v2021.07.07]: https://github.com/HerculesWS/Hercules/compare/v2021.06.02...v2021.07.07 [v2021.06.02]: https://github.com/HerculesWS/Hercules/compare/v2021.05.05...v2021.06.02 diff --git a/doc/constants.md b/doc/constants.md index 8a466283a40..08831980210 100644 --- a/doc/constants.md +++ b/doc/constants.md @@ -4663,7 +4663,7 @@ ### Server defines - `PACKETVER`: 20190530 -- `HERCULES_VERSION`: 202108040 +- `HERCULES_VERSION`: 202109010 - `MAX_LEVEL`: 175 - `MAX_STORAGE`: 600 - `MAX_GUILD_STORAGE`: 500 diff --git a/src/config/core.h b/src/config/core.h index 6b3a3303836..899012e2c13 100644 --- a/src/config/core.h +++ b/src/config/core.h @@ -22,7 +22,7 @@ #define CONFIG_CORE_H // from tag vXXXXXXXX.Y -> XXXXXXXXY -#define HERCULES_VERSION 202108040 +#define HERCULES_VERSION 202109010 /// Max number of items on @autolootid list #define AUTOLOOTITEM_SIZE 10