///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 // Inventory expansion
 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 bool HandleInventoryExp(int ItemID)
 {
     try
     {
         //If item has been used before
         if (Character.Information.ExpandedStorage == 1)
         {
             client.Send(Packet.Message(OperationCode.SERVER_PLAYER_HANDLE_UPDATE_SLOT, Messages.UIIT_STT_STORAGE_EXPANSION_USE_ERORR));
             return(false);
         }
         //Continue to update inventory
         else
         {
             Character.Information.ExpandedStorage = 1;
             Character.Information.Slots          += 32;
             DB.query("UPDATE character SET Slots='" + Character.Information.Slots + "',Storage_Expanded='1' WHERE Name='" + Character.Information.Name + "'");
             client.Send(Packet.AddInventorySlots(Character.Information.Slots));
             return(true);
         }
     }
     catch (Exception ex)
     {
         Log.Exception(ex);
     }
     return(false);
 }