diff options
author | Intel <chemicstry@gmail.com> | 2014-11-17 20:41:16 +0200 |
---|---|---|
committer | Intel <chemicstry@gmail.com> | 2014-11-17 20:49:15 +0200 |
commit | dbb102e6470dd51dbd277f4be9a3d20b977d7afe (patch) | |
tree | 48974dfcb012d64477bc0f97a1b41c2b95d2dfd1 /src/server/game/Globals/ObjectMgr.cpp | |
parent | da37723b5f6739eb536b3c32676177b3b821c39d (diff) |
Core/Packets: Added most of the chat packets
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r-- | src/server/game/Globals/ObjectMgr.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index 5898ba32de7..52cfad8e46c 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -155,6 +155,16 @@ bool normalizePlayerName(std::string& name) return true; } +// Extracts player and realm names delimited by - +ExtendedPlayerName ExtractExtendedPlayerName(std::string& name) +{ + size_t pos = name.find('-'); + if (pos != std::string::npos) + return ExtendedPlayerName(name.substr(0, pos), name.substr(pos+1)); + else + return ExtendedPlayerName(name, ""); +} + LanguageDesc lang_description[LANGUAGES_COUNT] = { { LANG_ADDON, 0, 0 }, |