aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/LFGHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Handlers/LFGHandler.cpp')
-rw-r--r--src/server/game/Handlers/LFGHandler.cpp22
1 files changed, 14 insertions, 8 deletions
diff --git a/src/server/game/Handlers/LFGHandler.cpp b/src/server/game/Handlers/LFGHandler.cpp
index 5f941027571..7c865c107a5 100644
--- a/src/server/game/Handlers/LFGHandler.cpp
+++ b/src/server/game/Handlers/LFGHandler.cpp
@@ -28,10 +28,13 @@ void BuildPlayerLockDungeonBlock(WorldPacket& data, lfg::LfgLockMap const& lock)
data << uint32(lock.size()); // Size of lock dungeons
for (lfg::LfgLockMap::const_iterator it = lock.begin(); it != lock.end(); ++it)
{
- data << uint32(it->first); // Dungeon entry (id + type)
- data << uint32(it->second); // Lock status
- data << uint32(0); // Required itemLevel
- data << uint32(0); // Current itemLevel
+ TC_LOG_ERROR("misc", "DungeonID: %u Lock status: %u Required itemLevel: %u Current itemLevel: %f",
+ (it->first & 0x00FFFFFF), it->second.lockStatus, it->second.requiredItemLevel, it->second.currentItemLevel);
+
+ data << uint32(it->first); // Dungeon entry (id + type)
+ data << uint32(it->second.lockStatus); // Lock status
+ data << uint32(it->second.requiredItemLevel); // Required itemLevel
+ data << uint32(it->second.currentItemLevel); // Current itemLevel
}
}
@@ -596,10 +599,13 @@ void WorldSession::SendLfgJoinResult(lfg::LfgJoinResultData const& joinData)
ObjectGuid playerGuid = it->first;
for (lfg::LfgLockMap::const_iterator itr = it->second.begin(); itr != it->second.end(); ++itr)
{
- data << uint32(itr->second); // Lock status
- data << uint32(0); // Current itemLevel
- data << uint32(0); // Required itemLevel
- data << uint32(itr->first); // Dungeon entry (id + type)
+ TC_LOG_ERROR("misc", "DungeonID: %u Lock status: %u Required itemLevel: %u Current itemLevel: %f",
+ (itr->first & 0x00FFFFFF), itr->second.lockStatus, itr->second.requiredItemLevel, itr->second.currentItemLevel);
+
+ data << uint32(itr->second.lockStatus); // Lock status
+ data << uint32(itr->second.currentItemLevel); // Current itemLevel
+ data << uint32(itr->second.requiredItemLevel); // Required itemLevel
+ data << uint32(itr->first); // Dungeon entry (id + type)
}
data.WriteByteSeq(playerGuid[2]);