The more siege engines the higher the risk of fire, is all I have worked out. Totherwise it seems random