Every troop and your village population consume crop. If your net crop production goes negative and the granary is empty, troops start to starve: first foreign reinforcements stationed in your village, then your own troops.
No troops starve during an announced truce and for a while after it ends.
