From 5f7eaa48aff82f995e4979d537601d23d8720740 Mon Sep 17 00:00:00 2001 From: Haru Date: Sun, 30 Jun 2024 23:10:16 +0000 Subject: [PATCH] Release v2024.06 Signed-off-by: Haru --- CHANGELOG.md | 20 ++++++++++++++++++++ doc/constants_pre-re.md | 2 +- doc/constants_re.md | 2 +- src/config/core.h | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c64bd75b6a9..42fe35c9f6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,24 @@ If you are reading this in a text editor, simply ignore this section ### Removed --> +## [v2024.06] `June 2024` + +### Added + +- Added the `mesnavigation()` script command, to generate navi tags valid for the current packetver. (#3300) +- Added the `mesmobspawn()` script command, to generate navi tags valid for the current packetver. (#3300) +- Added the `mesurl()` script command, to generate clickable URL tags valid for the current packetver. (#3300) +- Added the `mestipbox()` script command, to generate tipbox tags valid for the current packetver. (#3300) + +### Changed + +- Refactored the Plagiarism/Reproduce skill tracking logic and removed some code duplication. (part of #3298) +- Replaced the use of hardcoded `` tags in scripts with `mesnavigation()` calls. (#3300) + +### Fixed + +- Fixed the copy of one's own skills via Plagiarim or Reproduce causing the skill and its requirements to be deleted. (#3298, issue #3289) + ## [v2024.05] `May 2024` ### Changed @@ -3103,6 +3121,8 @@ Note: everything included in this release is part of PR #3198 which consists of - New versioning scheme and project changelogs/release notes (#1853) [Unreleased]: https://github.com/HerculesWS/Hercules/compare/stable...master +[v2024.06]: https://github.com/HerculesWS/Hercules/compare/v2024.05...v2024.06 +[v2024.05]: https://github.com/HerculesWS/Hercules/compare/v2024.04...v2024.05 [v2024.04]: https://github.com/HerculesWS/Hercules/compare/v2024.03...v2024.04 [v2024.03]: https://github.com/HerculesWS/Hercules/compare/v2024.02...v2024.03 [v2024.02]: https://github.com/HerculesWS/Hercules/compare/v2023.12...v2024.02 diff --git a/doc/constants_pre-re.md b/doc/constants_pre-re.md index 0c6e9e092a9..7fc0640c349 100644 --- a/doc/constants_pre-re.md +++ b/doc/constants_pre-re.md @@ -4878,7 +4878,7 @@ ### Server defines - `PACKETVER`: 20190530 -- `HERCULES_VERSION`: 202405000 +- `HERCULES_VERSION`: 202406000 - `MAX_LEVEL`: 175 - `MAX_STORAGE`: 600 - `MAX_GUILD_STORAGE`: 500 diff --git a/doc/constants_re.md b/doc/constants_re.md index 90b7329501b..066e17d10ad 100644 --- a/doc/constants_re.md +++ b/doc/constants_re.md @@ -4878,7 +4878,7 @@ ### Server defines - `PACKETVER`: 20190530 -- `HERCULES_VERSION`: 202405000 +- `HERCULES_VERSION`: 202406000 - `MAX_LEVEL`: 175 - `MAX_STORAGE`: 600 - `MAX_GUILD_STORAGE`: 500 diff --git a/src/config/core.h b/src/config/core.h index 844549af1e9..6faa3ea1faf 100644 --- a/src/config/core.h +++ b/src/config/core.h @@ -22,7 +22,7 @@ #define CONFIG_CORE_H /// Hercules version. From tag vYYYY.MM(+PPP) -> YYYYMMPPP -#define HERCULES_VERSION 202405000 +#define HERCULES_VERSION 202406000 /// Max number of items on @autolootid list #define AUTOLOOTITEM_SIZE 10