By 1693 the French army had reached an official size of over 400,000 men (on paper), but Louis XIV was facing an economic crisis. France and northern Italy witnessed severe harvest failures resulting in widespread famine which, by the end of 1694, had accounted for the deaths of an estimated two million people. Nevertheless, as a prelude to offering generous peace terms before the Grand Alliance Louis XIV planned to go over to the offensive: Luxembourg would campaign in Flanders, Catinat in northern Italy, and in Germany, where Louis XIV had hoped for a war-winning advantage, Marshal de Lorge would attack Heidelberg. In the event, Heidelberg fell on 22 May before Luxembourg's army took to the field in the Netherlands, but the new Imperial commander on the Rhine, Prince Louis of Baden, provided a strong defence and prevented further French gains. Luxembourg had better luck in the Low Countries, however. After taking Huy on 23 July, the French commander outmanoeuvred William III, catching him off-guard between the villages of Neerwinden and Landen. The ensuing engagement on 29 July was a close and costly encounter but French forces, whose cavalry once again showed their superiority, prevailed. Luxembourg and Vauban proceeded to take Charleroi on 10 October which, together with the earlier prizes of Mons, Namur and Huy, provided the French with a new and impressive forward line of defence.