My current Glass Fortress is doing quite well. Plenty of food and booze, everybody's got a room, nearly all the dwarves keep themselves busy with useful endeavours, etc.
I'm also fairly well protected, with a magma moat and wall surrounding my entire fortress, and the entrance locked up with a good amount of weapon traps (full of glass serrated discs of course) and a few cage traps. There's also a bridge but I don't tend to raise it since my 13 champion dwarves can handle whatever manages to crawl through my weapon traps.
There is one little problem I've had in the past though. Usually whenever there was a siege, some idiot hauler dwarf would decide that
(narrow raccoon leather cloak) that's just outside of my defence perimeter really should be brought to the finished goods stockpile near my jeweller's workshop. And then when it walks into a horde of goblin macemen said useless hauler usually decides that running away from the fortress is a better idea than running back inside, over the weapon traps that would chop up any goblin that might come after him.
This also meant that I'd usually have to send in that squad of champions prematurely - instead of being there to clean up after the traps got their share, I'd have to send the squad outside to deal with the menace first hand. Of course they can handle it all with ease, but I didn't build those traps just for aesthetics; When I build traps I want to see them 'used'.
tl;dr: I have a lot of traps but usually they're not used because I have to go save the moron that goes outside to gather socks during sieges.
Anyway, I just got the biggest siege I've had yet - I counted 78 goblins and 1 human hammer(?)lord. It seemed like it would be a fun fight. I thought I had fixed the problem of dwarves running outside to gather things by making some more stockpiles and moving everything inside.
I stationed my champions just past the entrance, ordered my marksdwarves into place, and waiting for the goblins to walk into my meat mincers.
And then I saw my legendary organizer/appraiser/record keeper walk into the goblins to collect the one piece of clothing I had apparently missed. Shit sucks, but oh well, it doesn't take all that long to train up those skills, really.The dwarf died a moron's death and all was well. Until 15 or so other dwarves ran to the entrance to recover the ex-Administrator's ex-possessions. Turns out the claiming options were turned on. My bad, I admit. However...
By this time, I'd sent my champions into battle, but they just wouldn't move, choosing instead to chill in the guard tower overlooking my entrance. I lost 9 more dwarves to the goblin siege (including the dungeon master, hammerer and tax collector) before I ordered my marksdwarves up to the tower in order to pick off what they could (why I didn't do that earlier - no idea).
Then, when the goblin army finally decided to flee, my champions rushed downstairs to the now deserted battleslaughterfield. I got
some of it on tape; Most of it is not very interesting (not a lot of carnage to be seen because I'm scrolling around so hectically) but you can see the - late - arrival of the cavalry at the end and laugh at what will probably be the catalyst to my fortress's spiralling demise.
Oh and wouldn't you know it, one minute after my trader dies, the dwarven caravan comes rolling onto my site.
Analyzing the video I can only conclude that most of the issues were caused because of the way the Squad interface works. If you don't lock the view to the squad you mean to order around, you'll end up ordering the champions into the tower and the marksdwarves by the entrance.. As can be seen in the video, mymarksdwarves being ordered to move to the bridge...
Fuck.