mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 22:37:03 +00:00
[7285] More code cleanups in static data structures use.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
parent
b30d1e65a0
commit
8dc3586889
11 changed files with 50 additions and 89 deletions
|
|
@ -321,8 +321,6 @@ void WorldSession::HandleNpcTextQueryOpcode( WorldPacket & recv_data )
|
|||
|
||||
uint32 textID;
|
||||
uint64 guid;
|
||||
GossipText *pGossip;
|
||||
std::string GossipStr;
|
||||
|
||||
recv_data >> textID;
|
||||
sLog.outDetail("WORLD: CMSG_NPC_TEXT_QUERY ID '%u'", textID);
|
||||
|
|
@ -330,7 +328,7 @@ void WorldSession::HandleNpcTextQueryOpcode( WorldPacket & recv_data )
|
|||
recv_data >> guid;
|
||||
GetPlayer()->SetUInt64Value(UNIT_FIELD_TARGET, guid);
|
||||
|
||||
pGossip = objmgr.GetGossipText(textID);
|
||||
GossipText const* pGossip = objmgr.GetGossipText(textID);
|
||||
|
||||
WorldPacket data( SMSG_NPC_TEXT_UPDATE, 100 ); // guess size
|
||||
data << textID;
|
||||
|
|
@ -392,14 +390,11 @@ void WorldSession::HandleNpcTextQueryOpcode( WorldPacket & recv_data )
|
|||
|
||||
data << pGossip->Options[i].Language;
|
||||
|
||||
data << pGossip->Options[i].Emotes[0]._Delay;
|
||||
data << pGossip->Options[i].Emotes[0]._Emote;
|
||||
|
||||
data << pGossip->Options[i].Emotes[1]._Delay;
|
||||
data << pGossip->Options[i].Emotes[1]._Emote;
|
||||
|
||||
data << pGossip->Options[i].Emotes[2]._Delay;
|
||||
data << pGossip->Options[i].Emotes[2]._Emote;
|
||||
for(int j = 0; j < 3; ++j)
|
||||
{
|
||||
data << pGossip->Options[i].Emotes[j]._Delay;
|
||||
data << pGossip->Options[i].Emotes[j]._Emote;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue