mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 22:37:03 +00:00
Updated some structs and enums.
This commit is contained in:
parent
9c34efec41
commit
0f8c46878b
14 changed files with 783 additions and 695 deletions
|
|
@ -14600,9 +14600,8 @@ void Player::ItemAddedQuestCheck( uint32 entry, uint32 count )
|
|||
{
|
||||
uint32 additemcount = ( curitemcount + count <= reqitemcount ? count : reqitemcount - curitemcount);
|
||||
q_status.m_itemcount[j] += additemcount;
|
||||
if (q_status.uState != QUEST_NEW) q_status.uState = QUEST_CHANGED;
|
||||
|
||||
SendQuestUpdateAddItem( qInfo, j, additemcount );
|
||||
if (q_status.uState != QUEST_NEW)
|
||||
q_status.uState = QUEST_CHANGED;
|
||||
}
|
||||
if ( CanCompleteQuest( questid ) )
|
||||
CompleteQuest( questid );
|
||||
|
|
@ -15070,15 +15069,6 @@ void Player::SendPushToPartyResponse( Player *pPlayer, uint32 msg )
|
|||
}
|
||||
}
|
||||
|
||||
void Player::SendQuestUpdateAddItem( Quest const* /*pQuest*/, uint32 /*item_idx*/, uint32 /*count*/ )
|
||||
{
|
||||
WorldPacket data( SMSG_QUESTUPDATE_ADD_ITEM, 0 );
|
||||
DEBUG_LOG( "WORLD: Sent SMSG_QUESTUPDATE_ADD_ITEM" );
|
||||
//data << pQuest->ReqItemId[item_idx];
|
||||
//data << count;
|
||||
GetSession()->SendPacket( &data );
|
||||
}
|
||||
|
||||
void Player::SendQuestUpdateAddCreatureOrGo( Quest const* pQuest, ObjectGuid guid, uint32 creatureOrGO_idx, uint32 count)
|
||||
{
|
||||
MANGOS_ASSERT(count < 65536 && "mob/GO count store in 16 bits 2^16 = 65536 (0..65536)");
|
||||
|
|
@ -22292,7 +22282,7 @@ void Player::BuildPetTalentsInfoData(WorldPacket *data)
|
|||
|
||||
void Player::SendTalentsInfoData(bool pet)
|
||||
{
|
||||
WorldPacket data(SMSG_TALENTS_INFO, 50);
|
||||
WorldPacket data(SMSG_TALENT_UPDATE, 50);
|
||||
data << uint8(pet ? 1 : 0);
|
||||
if(pet)
|
||||
BuildPetTalentsInfoData(&data);
|
||||
|
|
@ -22347,7 +22337,7 @@ void Player::BuildEnchantmentsInfoData(WorldPacket *data)
|
|||
void Player::SendEquipmentSetList()
|
||||
{
|
||||
uint32 count = 0;
|
||||
WorldPacket data(SMSG_EQUIPMENT_SET_LIST, 4);
|
||||
WorldPacket data(SMSG_LOAD_EQUIPMENT_SET, 4);
|
||||
size_t count_pos = data.wpos();
|
||||
data << uint32(count); // count placeholder
|
||||
for(EquipmentSets::iterator itr = m_EquipmentSets.begin(); itr != m_EquipmentSets.end(); ++itr)
|
||||
|
|
@ -22399,7 +22389,7 @@ void Player::SetEquipmentSet(uint32 index, EquipmentSet eqset)
|
|||
{
|
||||
eqslot.Guid = sObjectMgr.GenerateEquipmentSetGuid();
|
||||
|
||||
WorldPacket data(SMSG_EQUIPMENT_SET_SAVED, 4 + 1);
|
||||
WorldPacket data(SMSG_EQUIPMENT_SET_ID, 4 + 1);
|
||||
data << uint32(index);
|
||||
data.appendPackGUID(eqslot.Guid);
|
||||
GetSession()->SendPacket(&data);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue