[Hotfix] Fix Quest Ownership Edge Case (#4977)

* [Hotfix] Fix Quest Ownership Edge Case

* Push
This commit is contained in:
Alex King 2025-08-02 23:09:30 -04:00 committed by GitHub
parent d9f4d49ef4
commit d142e1ca81
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 13 additions and 5 deletions

View File

@ -1,3 +1,9 @@
## [23.9.1] 8/2/2025
### Hotfix
* Fix Quest Ownership Edge Case ([#4977](https://github.com/EQEmu/Server/pull/4977)) @Kinglykrab 2025-08-02
## [23.9.0] 8/2/2025
### Bots

View File

@ -25,7 +25,7 @@
// Build variables
// these get injected during the build pipeline
#define CURRENT_VERSION "23.9.0-dev" // always append -dev to the current version for custom-builds
#define CURRENT_VERSION "23.9.1-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__

View File

@ -1,6 +1,6 @@
{
"name": "eqemu-server",
"version": "23.9.0",
"version": "23.9.1",
"repository": {
"type": "git",
"url": "https://github.com/EQEmu/Server.git"

View File

@ -998,11 +998,13 @@ int PerlembParser::SendCommands(
int ret_value = 0;
RunningQuest q;
if (mob && mob->IsClient()) {
q.owner = other;
q.initiator = mob->CastToClient();
q.questitem = inst;
q.questspell = spell;
if (mob && mob->IsClient()) {
q.initiator = mob->CastToClient();
}
if (zone) {