208 data << questRewards.ChoiceItemCount;
212 data << questRewards.ChoiceItems[i].ItemID;
213 data << questRewards.ChoiceItems[i].Quantity;
216 data << questRewards.ItemCount;
220 data << questRewards.ItemID[i];
221 data << questRewards.ItemQty[i];
224 data << questRewards.Money;
225 data << questRewards.XP;
226 data << questRewards.Title;
227 data << questRewards.Talents;
228 data << questRewards.FactionFlags;
232 data << questRewards.FactionID[i];
233 data << questRewards.FactionValue[i];
234 data << questRewards.FactionOverride[i];
237 data << questRewards.SpellCompletionDisplayID;
238 data << questRewards.SpellCompletionID;
242 data << questRewards.CurrencyID[i];
243 data << questRewards.CurrencyQty[i];
246 data << questRewards.SkillLineID;
247 data << questRewards.NumSkillUps;
void FlushBits()
Definition: ByteBuffer.h:150
bool WriteBit(uint32 bit)
Definition: ByteBuffer.h:170
#define QUEST_REWARD_CURRENCY_COUNT
Definition: QuestDef.h:51
uint32_t uint32
Definition: Define.h:150
#define QUEST_REWARD_CHOICES_COUNT
Definition: QuestDef.h:46
#define QUEST_REWARD_ITEM_COUNT
Definition: QuestDef.h:47
#define QUEST_REWARD_REPUTATIONS_COUNT
Definition: QuestDef.h:49