diff --git a/CHANGELOG.md b/CHANGELOG.md index c64bd75b6..42fe35c9f 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 0c6e9e092..7fc0640c3 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 90b732950..066e17d10 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/doc/script_commands.txt b/doc/script_commands.txt index afaa90afc..c0b5b58b5 100644 --- a/doc/script_commands.txt +++ b/doc/script_commands.txt @@ -2612,6 +2612,140 @@ deleted. // This would delete all elements of the array deletearray(.@array); +--------------------------------------- +//===================================== +1.1 - Message formatting commands (tags) +//===================================== +--------------------------------------- + +*mesnavigation("