Legat kam am 6. Februar 1756 als überzähliger Kondukteur in das Ingenieurkorps in Schlesien. Am 1. Juli 1756 wurde er dort als Kondukteur eingereiht. Während des Siebenjährigen Krieges nahm er an den Belagerungen von Olmütz und Schweidnitz teil. Bei letzterer wurde er am Kopf verwundet. Ferner kämpfte er in den Schlachten bei Prag, Hochkirch, Zorndorf und Torgau. In der Zeit wurde er am 12. April 1758 zum Sekondeleutnant befördert und am 25. April 1759 als Premierleutnant in das Garnisonsregiment Nr. 10 mit Patent zum 12. April 1758 versetzt. Am 12. Juli 1761 folgte seine Rückversetzung in das Ingenieurkorps nach Magdeburg.