ArkaliaCore.Game.Game.Handlers.ItemHandler.HandleDeleteItem C# (CSharp) Method

HandleDeleteItem() public static method

public static HandleDeleteItem ( Network client, string packet ) : void
client Network
packet string
return void
        public static void HandleDeleteItem(Network.Game.GameClient client, string packet)
        {
            var data = packet.Substring(2).Split('|');
            var id = int.Parse(data[0]);
            var quantity = int.Parse(data[1]);

            if (client.Character != null)
            {
                var stack = client.Character.Bag.GetStack(id);
                if (stack != null)
                {
                    client.Character.Bag.Remove(stack, quantity);
                }
            }
        }