Update Item.cs

        public void DeleteGround()   
 /*Made multiple changes to this area above to try and resolve issue with items breaking 
        the squares, and images 
        staying on the ground after the item is no longer in the actual square (seph)
        (Original function below)
                {
            World.SendToAll(new QueDele(m_Map, new DeleteObject(m_Serial).Compile()));
            Item temp;
            World.NewItems.TryRemove(m_Serial, out temp);
            World.RemoveDynamicObj(m_Map, m_Serial);
            World.DBConnect.WriteQue.Enqueue(() => World.DBConnect.DeleteItem(m_Serial));
        }
        */