Hoy en día sin demostrar pruebas contundentes, el desheredar a un hijo es harto complicado. El "gastarlo" todo antes de morir, en teoría es buena idea, pero no cuando esos bienes son tu propia casa donde vives, el venderla implica irte de alquiler, y andar dando tumbos de aquí para allá. También depende de la persona y la herencia a tratar, si se trata de una cosa normal, una vivienda y unos ahorros, la solución mejor entiendo, es dejarla en usufructo a una persona joven (que no es el hijo), con lo cual con el tiempo no podrá ni recibir la herencia y la recibirán los hijos del hijo. Si se trata de alguien con posibles, lo mejor, es crear una sociedad, donde los bienes pasarán a ser de la sociedad, y más tarde se pondrá "vender" tantas partes de la sociedad como quiera. Esto es carisimo en cuanto a impuestos, pero si el patrimonio es grande, y se quiere salvar de una persona que sabes de antemano que lo pueda dilapidar merecerá la pena. Un saludo