Trận Ba Vát, 1777