Fixed quest items objectived show in quest description SMSG_QUEST_QUERY_RESPONSE.

Original patch provided by traponinet.

TODO: implement 5 item objective use in ciode and DB.
This commit is contained in:
VladimirMangos 2009-01-28 06:14:43 +03:00
parent 09162d082c
commit 889817235d

View file

@ -593,17 +593,18 @@ void PlayerMenu::SendQuestQueryResponse( Quest const *pQuest )
data << uint32(pQuest->ReqCreatureOrGOId[iI]);
}
data << uint32(pQuest->ReqCreatureOrGOCount[iI]);
//data << uint32(pQuest->ReqItemId[iI]);
//data << uint32(pQuest->ReqItemCount[iI]);
data << uint32(0); // added in WotLK, dunno if offset if correct
}
for (iI = 0; iI < 5; ++iI) // items?
for (iI = 0; iI < QUEST_OBJECTIVES_COUNT; ++iI)
{
data << uint32(0);
data << uint32(0);
data << uint32(pQuest->ReqItemId[iI]);
data << uint32(pQuest->ReqItemCount[iI]);
}
data << uint32(0); // TODO: 5 item objective
data << uint32(0);
for (iI = 0; iI < QUEST_OBJECTIVES_COUNT; iI++)
data << ObjectiveText[iI];