summaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/CharacterHandler.cpp
diff options
context:
space:
mode:
authorTakenbacon <revoke1336@live.com>2025-06-30 08:14:12 -0700
committerGitHub <noreply@github.com>2025-06-30 17:14:12 +0200
commitfd262c3ab109afec7d191c97d2b44f58eb4a1477 (patch)
tree203365aa95c3e394283f5259b7a0b3d070c13d02 /src/server/game/Handlers/CharacterHandler.cpp
parent904ddc72cc92bbd668c2a2a0b4da8e2a09de02cc (diff)
feat(Core/Config): Improvements to config caching (#21647)
Diffstat (limited to 'src/server/game/Handlers/CharacterHandler.cpp')
-rw-r--r--src/server/game/Handlers/CharacterHandler.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp
index 38dd5fb9e5..511a5b5d2a 100644
--- a/src/server/game/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Handlers/CharacterHandler.cpp
@@ -883,8 +883,9 @@ void WorldSession::HandlePlayerLoginFromDB(LoginQueryHolder const& holder)
pCurrChar->SendCinematicStart(rEntry->CinematicSequence);
// send new char string if not empty
- if (!sWorld->GetNewCharString().empty())
- chH.PSendSysMessage("{}", sWorld->GetNewCharString());
+ std::string_view newCharString = sWorld->getStringConfig(CONFIG_NEW_CHAR_STRING);
+ if (!newCharString.empty())
+ chH.PSendSysMessage("{}", newCharString);
}
}