diff options
| author | Skjalf <47818697+Nyeriah@users.noreply.github.com> | 2022-10-24 12:24:23 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-24 12:24:23 -0300 |
| commit | e55d7cb95177dceb53f874d02cd2d4ee53229335 (patch) | |
| tree | f3f7bb23a7ccaab60e0214bab41102675930978e /src/server/scripts/Commands | |
| parent | c54d56c7d0bb40837273b88f1ba749027d56cc69 (diff) | |
fix(Core/ObjectAcessor): Fix crash caused by forced character renames (#13527)
Diffstat (limited to 'src/server/scripts/Commands')
| -rw-r--r-- | src/server/scripts/Commands/cs_character.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/scripts/Commands/cs_character.cpp b/src/server/scripts/Commands/cs_character.cpp index 3305748dfe..e720cda0da 100644 --- a/src/server/scripts/Commands/cs_character.cpp +++ b/src/server/scripts/Commands/cs_character.cpp @@ -381,6 +381,8 @@ public: { target->SetName(newName); + ObjectAccessor::UpdatePlayerNameMapReference(player->GetName(), target); + if (WorldSession* session = target->GetSession()) session->KickPlayer("HandleCharacterRenameCommand GM Command renaming character"); } |
