From 484691a0a2ad6abaa3618b2155f98b1e1bb801c0 Mon Sep 17 00:00:00 2001 From: Haru Date: Thu, 31 Oct 2024 23:34:09 +0000 Subject: [PATCH] Release v2024.10 Signed-off-by: Haru --- CHANGELOG.md | 12 ++++++++++++ doc/constants_pre-re.md | 2 +- doc/constants_re.md | 2 +- src/config/core.h | 2 +- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edad21744cb..608b9c2b66a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,17 @@ If you are reading this in a text editor, simply ignore this section ### Removed --> +## [v2024.10] `October 2024` + +### Changed + +- Changed the `getmobdrops()` script command to avoid the use of global temporary variables. (#3319) + - The caller now specifies an array that will be filled with the requested data. + - The amount of filled entries will be returned as the command's return value. The caller should only read up to that amount of entries from the array, as it may contain previous leftover values past that point. + - See the script_commands documentation for further details. +- Improved the output of the `@mobinfo` atcommand to include item links for the mob drops, on clients that support it. Unsupported clients will gracefully fall back to just printing the names. #3328 +- Improved the output of the `@iteminfo` atcommand to include item links, on clients that support it. Unsupported clients will gracefully fall back to just printing the names. #3329 + ## [v2024.09] `September 2024` ### Added @@ -3170,6 +3181,7 @@ 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.10]: https://github.com/HerculesWS/Hercules/compare/v2024.09...v2024.10 [v2024.09]: https://github.com/HerculesWS/Hercules/compare/v2024.08...v2024.09 [v2024.08]: https://github.com/HerculesWS/Hercules/compare/v2024.06...v2024.08 [v2024.06]: https://github.com/HerculesWS/Hercules/compare/v2024.05...v2024.06 diff --git a/doc/constants_pre-re.md b/doc/constants_pre-re.md index 024f579e542..53b58d33bee 100644 --- a/doc/constants_pre-re.md +++ b/doc/constants_pre-re.md @@ -4878,7 +4878,7 @@ ### Server defines - `PACKETVER`: 20190530 -- `HERCULES_VERSION`: 202409000 +- `HERCULES_VERSION`: 202410000 - `MAX_LEVEL`: 175 - `MAX_STORAGE`: 600 - `MAX_GUILD_STORAGE`: 500 diff --git a/doc/constants_re.md b/doc/constants_re.md index 7f116999fb3..9d583556ef5 100644 --- a/doc/constants_re.md +++ b/doc/constants_re.md @@ -4878,7 +4878,7 @@ ### Server defines - `PACKETVER`: 20190530 -- `HERCULES_VERSION`: 202409000 +- `HERCULES_VERSION`: 202410000 - `MAX_LEVEL`: 175 - `MAX_STORAGE`: 600 - `MAX_GUILD_STORAGE`: 500 diff --git a/src/config/core.h b/src/config/core.h index 83bd05a1c97..8b7f92bb1cf 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 202409000 +#define HERCULES_VERSION 202410000 /// Max number of items on @autolootid list #define AUTOLOOTITEM_SIZE 10