How long do sieges last

dwarf-fortress

How long do sieges last in Dwarf Fortress if they are completely ineffective?

I have a goblin war party camped on a hill near my fortress. My fortress has its gate down, its bridge up, and marksdwarves on the walls. How long with the gobos stare at my impenetrable defenses 'till they get bored and go away?

Best Answer

The wiki doesn't know, so it's safe to say that that is one of Toady's secrets.

After being sufficiently "successful" at defending against the siege (killing sufficient attackers, waiting them out, or some combination thereof), the attackers will retreat. All of the remaining squads and groups will head for the map edges and leave, typically favoring the edge they entered from. Once the last of the siegers leave, the "SIEGE" tag will go away.

Source: http://df.magmawiki.com/index.php/Siege

However, the 40d page states that if you do nothing, it will take a very long time for the siege to end.

The siege will end after some (LONG) time have passed,

Source: http://df.magmawiki.com/index.php/40d:Siege