diff options
author | jackpoz <giacomopoz@gmail.com> | 2019-05-06 21:00:59 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-12-04 00:31:32 +0100 |
commit | ccc8d679d86f9002339ffeab18f66727bcea0c01 (patch) | |
tree | c60a7ec62ff9b801c4362718ad2fa35ee1f7091f /src | |
parent | 6be185e6a2e0d1a63a0287c0166892c53ccc39c7 (diff) |
Core/Misc: Log Map name in asserts
(cherry picked from commit 991b2a11bd8aba4351a60a5f0e13153cd3f2c71c)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Object/Position.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/game/Entities/Object/Position.cpp b/src/server/game/Entities/Object/Position.cpp index 7a5b8f47f00..1b387b92d98 100644 --- a/src/server/game/Entities/Object/Position.cpp +++ b/src/server/game/Entities/Object/Position.cpp @@ -17,8 +17,10 @@ #include "Position.h" #include "ByteBuffer.h" +#include "DB2Stores.h" #include "GridDefines.h" #include "Random.h" +#include "World.h" #include <G3D/g3dmath.h> #include <sstream> @@ -203,6 +205,7 @@ ByteBuffer& operator<<(ByteBuffer& buf, Position::ConstStreamer<Position::Packed std::string WorldLocation::GetDebugInfo() const { std::stringstream sstr; - sstr << "MapID: " << m_mapId << " " << Position::ToString(); + MapEntry const* mapEntry = sMapStore.LookupEntry(m_mapId); + sstr << "MapID: " << m_mapId << " Map name: '" << (mapEntry ? mapEntry->MapName[sWorld->GetDefaultDbcLocale()] : "<not found>") <<"' " << Position::ToString(); return sstr.str(); } |