Nach dem Krieg erhielt Legat das Kommando über das II. Bataillon seines Regiments, stieg Ende März 1868 zum Oberstleutnant auf und übernahm am 27. Mai 1868 das Füsilier-Bataillon. Mit der Mobilmachung aus Anlass des Krieges gegen Frankreich wurde er zum Kommandeur des 2. Ostpreußischen Grenadier-Regiments Nr. 3 ernannt und kurz darauf zum Oberst befördert. Legat führte sein Regiment in den Schlachten bei Colomby und Noisseville, vor Metz und Mézières sowie bei Nassandres, Orival und Moulineaux. Für sein Wirken mit beiden Klassen des Eisernen Kreuzes ausgezeichnet, wurde Legat nach dem Frieden von Frankfurt am 7. August 1874 unter Stellung à la suite seines Regiments zunächst mit der Führung der 44. Infanterie-Brigade beauftragt. Am 15. September 1874 wurde er zum Kommandeur dieser Brigade in Kassel ernannt und einen Tag später zum Generalmajor befördert. Unter Verleihung des Roten Adlerordens II. Klasse mit Eichenlaub stellte man ihn am 17. Oktober 1876 mit Pension zur Disposition. Noch am 6. Juni 1887 erhielt er den Kronen-Orden II. Klasse mit Stern.