621 data << memberStats.GUID;
623 for (
uint8 i = 0; i < 2; i++)
624 data << memberStats.Unk704[i];
626 data << memberStats.Status;
628 data << memberStats.PowerType;
630 data << memberStats.Unk322;
632 data << memberStats.CurrentHealth;
633 data << memberStats.MaxHealth;
635 data << memberStats.CurrentPower;
636 data << memberStats.MaxPower;
638 data << memberStats.Level;
640 data << memberStats.Unk200000;
642 data << memberStats.ZoneID;
644 data << memberStats.Unk2000000;
645 data << memberStats.Unk4000000;
647 data << memberStats.PositionX;
648 data << memberStats.PositionY;
649 data << memberStats.PositionZ;
651 data << memberStats.VehicleSeat;
653 data <<
int32(memberStats.AuraList.size());
655 data << memberStats.Phases;
660 data.
WriteBit(memberStats.PetStats.is_initialized());
663 if (memberStats.PetStats.is_initialized())
664 data << *memberStats.PetStats;
Definition: PartyPackets.h:150
void FlushBits()
Definition: ByteBuffer.h:150
bool WriteBit(uint32 bit)
Definition: ByteBuffer.h:170
int32_t int32
Definition: Define.h:146
uint8_t uint8
Definition: Define.h:152