示例#1
0
 public override void Read()
 {
     Inv            = new InvUpdate(_worldPacket);
     ContainerSlotB = _worldPacket.ReadUInt8();
     ContainerSlotA = _worldPacket.ReadUInt8();
     SlotA          = _worldPacket.ReadUInt8();
 }
示例#2
0
 public override void Read()
 {
     Inv          = new InvUpdate(_worldPacket);
     FromPackSlot = _worldPacket.ReadUInt8();
     FromSlot     = _worldPacket.ReadUInt8();
     ToPackSlot   = _worldPacket.ReadUInt8();
     ToSlot       = _worldPacket.ReadUInt8();
     Quantity     = _worldPacket.ReadInt32();
 }
示例#3
0
        public override void Read()
        {
            Inv = new InvUpdate(_worldPacket);

            for (byte i = 0; i < EquipmentSlot.End; ++i)
            {
                Items[i].Item          = _worldPacket.ReadPackedGuid();
                Items[i].ContainerSlot = _worldPacket.ReadUInt8();
                Items[i].Slot          = _worldPacket.ReadUInt8();
            }

            GUID = _worldPacket.ReadUInt64();
        }
示例#4
0
 public override void Read()
 {
     Inv = new InvUpdate(_worldPacket);
 }
示例#5
0
 public override void Read()
 {
     Inv         = new InvUpdate(_worldPacket);
     Item        = _worldPacket.ReadPackedGuid();
     ItemDstSlot = _worldPacket.ReadUInt8();
 }
示例#6
0
 public override void Read()
 {
     Inv      = new InvUpdate(_worldPacket);
     PackSlot = _worldPacket.ReadUInt8();
     Slot     = _worldPacket.ReadUInt8();
 }