Gavasini venne promosso colonnello il 4 dicembre 1796 e maggiore general il 6 marzo 1800. Il 3 dicembre 1800 guidò una brigata del corpo d'armata di Michael von Kienmayer nella Battaglia di Hohenlinden. La sua brigata era parte della divisione del principe Karl Philipp von Schwarzenberg e comprendeva un battaglione del 30º reggimento di linea "Ligne"; due battaglioni del 9º reggimento di fanteria "Clerfayt", il 58º reggimento di fanteria "Beaulieu" e il 55º reggimento di fanteria "Murray" oltre a tre battaglioni del 21º fanteria "Gemmingen". La battaglia terminò con un disastro per gli austriaci e tra tutti solo Schwarzenberg seppe guadagnarsi degli onori avendo condotto lo scontro con abilità.