public void StallOpen()
{
try
{
PacketReader Reader = new PacketReader(PacketInformation.buffer);
if (Character.Stall.Stallactive || Character.State.Sitting || Character.Transport.Spawned || Character.Information.Scroll) return;
Character.Network.Stall = new stall();
Character.Network.Stall.ItemList = new List<stall.stallItem>();
Character.Network.Stall.StallName = Reader.Text3();
Character.Network.Stall.Members.Add(Character.Information.UniqueID);
Character.Network.Stall.MembersClient.Add(this.client);
Character.Network.Stall.ownerID = Character.Information.UniqueID;
Character.Network.Stall.isOpened = false;
client.Send(Packet.StallOpen(Character.Network.Stall.StallName, Character.Information.UniqueID, Character.Information.StallModel));
client.Send(Packet.StallOpened());
Send(Packet.StallOpenGlobal(Character.Network.Stall.StallName, Character.Information.UniqueID, Character.Information.StallModel));
Character.Stall.Stallactive = true;
}
catch (Exception ex)
{
Systems.Debugger.Write(ex);
}
}