diff options
author | DDuarte <dnpd.dd@gmail.com> | 2016-03-28 22:34:46 +0100 |
---|---|---|
committer | DDuarte <dnpd.dd@gmail.com> | 2016-03-28 23:10:44 +0100 |
commit | 7f8cd123c43b3cc7f50c1084e8450aa31173b395 (patch) | |
tree | 00588938e9b419232ea29f27adb3add55357ff25 /src/server/game/Handlers/AuthHandler.cpp | |
parent | adc7b5e1f15d351df891cbc7a51aa277455f2f28 (diff) |
Core/PacketIO: Properly send normalized realm names
Ref #14949
Diffstat (limited to 'src/server/game/Handlers/AuthHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/AuthHandler.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/server/game/Handlers/AuthHandler.cpp b/src/server/game/Handlers/AuthHandler.cpp index 7367d823e68..92f59d598a9 100644 --- a/src/server/game/Handlers/AuthHandler.cpp +++ b/src/server/game/Handlers/AuthHandler.cpp @@ -40,10 +40,9 @@ void WorldSession::SendAuthResponse(uint32 code, bool queued, uint32 queuePos) response.SuccessInfo->ActiveExpansionLevel = GetExpansion(); response.SuccessInfo->VirtualRealmAddress = GetVirtualRealmAddress(); - std::string realmName = sObjectMgr->GetRealmName(realm.Id.Realm); - // Send current home realm. Also there is no need to send it later in realm queries. - response.SuccessInfo->VirtualRealms.emplace_back(GetVirtualRealmAddress(), true, false, realmName, realmName); + response.SuccessInfo->VirtualRealms.emplace_back(GetVirtualRealmAddress(), true, false, + sObjectMgr->GetRealmName(realm.Id.Realm), sObjectMgr->GetNormalizedRealmName(realm.Id.Realm)); if (HasPermission(rbac::RBAC_PERM_USE_CHARACTER_TEMPLATES)) for (auto& templ : sObjectMgr->GetCharacterTemplates()) |