From 40e16bbbdb59d6c860fa9f47fae645cb7771b236 Mon Sep 17 00:00:00 2001 From: azazel Date: Wed, 4 Aug 2010 22:12:43 +0600 Subject: Add gender field to SMSG_WHO packet (author: MaS0n) Fix compile error --HG-- branch : trunk --- src/server/game/Server/Protocol/Handlers/MiscHandler.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/server/game/Server') diff --git a/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp b/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp index 88e4e70998d..b7aa9b66979 100644 --- a/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp @@ -271,6 +271,7 @@ void WorldSession::HandleWhoOpcode(WorldPacket & recv_data) continue; uint32 pzoneid = itr->second->GetZoneId(); + uint8 gender = itr->second->getGender(); bool z_show = true; for (uint32 i = 0; i < zones_count; ++i) @@ -326,12 +327,12 @@ void WorldSession::HandleWhoOpcode(WorldPacket & recv_data) if (!s_show) continue; - data << pname; // player name - data << gname; // guild name + data << pname; // player name + data << gname; // guild name data << uint32(lvl); // player level data << uint32(class_); // player class data << uint32(race); // player race - data << uint8(0); // new 2.4.0 + data << uint8(gender); // player gender data << uint32(pzoneid); // player zone id // 49 is maximum player count sent to client - can be overridden -- cgit v1.2.3