*Cleanup, fix the wholist, thanks SoulForge and Forgiven

--HG--
branch : trunk
This commit is contained in:
maximius
2009-11-01 23:01:26 -08:00
parent d8ed6a294b
commit ad4548e46c
5 changed files with 26 additions and 32 deletions

View File

@@ -152,8 +152,7 @@ void WorldSession::HandleWhoOpcode( WorldPacket & recv_data )
uint32 clientcount = 0;
uint8 level_min, level_max;
uint32 racemask, classmask, zones_count, str_count;
uint32 level_min, level_max, racemask, classmask, zones_count, str_count;
uint32 zoneids[10]; // 10 is client limit
std::string player_name, guild_name;
@@ -165,7 +164,7 @@ void WorldSession::HandleWhoOpcode( WorldPacket & recv_data )
recv_data >> racemask; // race mask
recv_data >> classmask; // class mask
recv_data >> zones_count; // zones count, client limit=10 (2.0.10)
recv_data >> zones_count; // zones count, client limit = 10 (2.0.10)
if (zones_count > 10)
return; // can't be received from real client or broken packet