aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.cpp
diff options
context:
space:
mode:
authorDDuarte <dnpd.dd@gmail.com>2016-03-28 22:34:46 +0100
committerDDuarte <dnpd.dd@gmail.com>2016-03-28 23:10:44 +0100
commit7f8cd123c43b3cc7f50c1084e8450aa31173b395 (patch)
tree00588938e9b419232ea29f27adb3add55357ff25 /src/server/game/Globals/ObjectMgr.cpp
parentadc7b5e1f15d351df891cbc7a51aa277455f2f28 (diff)
Core/PacketIO: Properly send normalized realm names
Ref #14949
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r--src/server/game/Globals/ObjectMgr.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp
index 85adc2764ab..9801c38514c 100644
--- a/src/server/game/Globals/ObjectMgr.cpp
+++ b/src/server/game/Globals/ObjectMgr.cpp
@@ -9340,6 +9340,13 @@ std::string ObjectMgr::GetRealmName(uint32 realmId) const
return iter != _realmNameStore.end() ? iter->second : "";
}
+std::string ObjectMgr::GetNormalizedRealmName(uint32 realmId) const
+{
+ std::string name = GetRealmName(realmId);
+ name.erase(std::remove_if(name.begin(), name.end(), ::isspace), name.end());
+ return name;
+}
+
void ObjectMgr::LoadGameObjectQuestItems()
{
uint32 oldMSTime = getMSTime();