diff --git a/CHANGELOG.md b/CHANGELOG.md index b36e75c22..806d5fbd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,31 @@ +## [22.27.0] - 10/07/2023 + +### Crash + +* Bot member zoned crash fix ([#3607](https://github.com/EQEmu/Server/pull/3607)) @Akkadius 2023-10-07 +* Fix #summon crash ([#3608](https://github.com/EQEmu/Server/pull/3608)) @Akkadius 2023-10-07 +* Fix CanUseAlternateAdvancementRank crash ([#3609](https://github.com/EQEmu/Server/pull/3609)) @Akkadius 2023-10-07 +* Fix crash in #movechar ([#3612](https://github.com/EQEmu/Server/pull/3612)) @Akkadius 2023-10-07 +* Fix crash in CastSpell Quest API input cast ([#3610](https://github.com/EQEmu/Server/pull/3610)) @Akkadius 2023-10-07 +* Fix dangling pointer crash observed in SendHPPacketsFrom ([#3611](https://github.com/EQEmu/Server/pull/3611)) @Akkadius 2023-10-07 +* Fix rarer crash with File::Makedir ([#3606](https://github.com/EQEmu/Server/pull/3606)) @Akkadius 2023-10-07 + +### Fixes + +* Add Validation to #find, #set, and #show args ([#3598](https://github.com/EQEmu/Server/pull/3598)) @Kinglykrab 2023-09-18 +* Ensure Linux builds report failures @Akkadius 2023-10-03 +* Fix #show group_info Popup ([#3605](https://github.com/EQEmu/Server/pull/3605)) @Kinglykrab 2023-10-04 +* Fix swarm pet names to use '_' instead of ' ' ([#3601](https://github.com/EQEmu/Server/pull/3601)) @noudess 2023-09-19 +* Invis vs. Undead/Animal Breaks Charm for Pets ([#3587](https://github.com/EQEmu/Server/pull/3587)) @crdunwel 2023-09-19 + +### Logs + +* Change pathing log messages from Error to Pathing. ([#3604](https://github.com/EQEmu/Server/pull/3604)) @joligario 2023-09-29 + +### Quest API + +* Add Caster ID Parameter to FindBuff in Perl/Lua ([#3590](https://github.com/EQEmu/Server/pull/3590)) @Kinglykrab 2023-09-29 + ## [22.26.2] - 09/18/2023 ### Fixes diff --git a/common/version.h b/common/version.h index 1e596cff7..1d556a2a4 100644 --- a/common/version.h +++ b/common/version.h @@ -25,7 +25,7 @@ // Build variables // these get injected during the build pipeline -#define CURRENT_VERSION "22.26.2-dev" // always append -dev to the current version for custom-builds +#define CURRENT_VERSION "22.27.0-dev" // always append -dev to the current version for custom-builds #define LOGIN_VERSION "0.8.0" #define COMPILE_DATE __DATE__ #define COMPILE_TIME __TIME__ diff --git a/package.json b/package.json index 818b0e222..660e67c20 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eqemu-server", - "version": "22.26.2", + "version": "22.27.0", "repository": { "type": "git", "url": "https://github.com/EQEmu/Server.git" diff --git a/zone/bot.cpp b/zone/bot.cpp index 125b08c94..9c9f90a17 100644 --- a/zone/bot.cpp +++ b/zone/bot.cpp @@ -471,7 +471,7 @@ Bot::~Bot() { } if (GetRaid()) { - GetRaid()->RemoveMember(GetName()); + GetRaid()->MemberZoned(CastToClient()); } }