Question: how nilfgaard wins the war?
Answer: Ciri Becomes Empress of Nilfgaard This ending occurs if Geralt chose more positive actions during the missions Battle Preparations, Blood on the Battlefield and Final Preparations, and visited the Emperor during Blood on the Battlefield, and Nilfgaard wins the war.