Example #1
0
        /// <summary>
        /// Adds a container open to the player's client.
        /// </summary>
        /// <param name="localID">The local ID of the container.</param>
        /// <param name="cont">A reference to the container.</param>
        public void AddContainerOpen(byte localID, Container cont)
        {
            netmsg.AddU16(0x13); //Open container header
            netmsg.AddByte(localID);
            netmsg.AddU16(cont.ItemID);

            foreach (Item item in cont.GetItems())
            {
                AddCarryingItem(item);
            }

            netmsg.AddU16(0xFFFF);
        }