I propose an alternate application of magma as opposed to traditional methods in attempts to solve problems, possibly exploiting AI logic I guess, but ultimately something I've been cooking up for a while in my mind.
We have seen a drowning chamber of magma, effective, simple, only real issues are that it can be a pain to drain and 'accidents' with people getting stuck can occur and ultimately its capacity is an issue, if you had a continuous assault essentially itd be slow going, not going to happen, but you cna get stragglers that get left out which can upset slightly =P
Then we have magma walls, burning great doom they are, burning anything that walks through them, the issue being is that AI will eventually realise that the 7/7 liquid that is the wall is unsafe and not walk through it (I think thats how it goes anyway), though if enemies were willing to walk through it, you would only need to worry about power really, also making them thicker would always be a pain.
Then there is the adapted mist generator if I recall it right, capable of burning all who walk into the magma being pumped round in its circuit, avoids pathing and capacity issues, but it is a bit on the vulnerable side to building destroyers in the end.
Magma is used more for its capacity with high temperature to burn and melt all that oppose it as opposed to drowning them, like its mild fluid cousin water. Which led me to think what if we don't do direct application? I remember many a time that a mason or miner has died from being set alight or in the heat from mining or fortificating into magma pipes (I always did go too deep I guess sometimes)
So my idea is to modify the concept of the magma wall learning from past experience and knowledge of magma and traps I've seen and heard of and so create a corridor that shall have magma falls neatly arranged so all can path through it only to burn in the heat that will exist in the corridor. Something that will look like this (for every 3 tiles of corridor, possibly with a fluid logic pressure plate setup at either end so as to start when they come knocking and to shutoff when your dwarfs head for it, or to seal it off from them):
Excuse the drawing quality please I cant seem to get DF paint to cooperate right now, hopefully you get the general idea though (+ = floor, W/w = wall, >% = pump with > representing where it pumps to, # = grate, l = axle for mechanics)
Z 0 (main corridor level)
wWWWW+++++WWWWWW
w#>%+w+#+#+w+%<#w
wWWWW+++++WWWWWW
Z -1 (magma pit/storage)
W++++++++++++++++++W
W++++++++++++++++++X (<- magma source sealed off with flood gate?)
W++++++++++++++++++W
Z +1 (overhead pump room)
Www l wwwwwww l WWWW
WWw#>%#W#%<#WWW
Www l wwwwwww l WWWW
---
From that Id hope that enemies pathing through the corridor would automatically path round what I'd hope to be columns of fiery death only to be navigating through a high temperature region and die in the heat or be set on fire, thankfully it works for a 5 wide corridor, but could be scaled down to a 3 wide, but I dont think it could scale up to a 7 wide corridor though without another z-level of pumps maybe or re-organisation, the only issues I'd think there would when there are friendlies finding themselves in the middle of it when an ambush or siege trigger it off, what its effective length might be, power consumption as a result, then heat resistant critters that breeze through it. While I haven't done testing I think the theory is pretty sound, hopefully I will if I ever get an iron/steel industry off the ground in my current fort, it fits my defense style, being relatively secure in itself, I am already plotting out how I'd dig it out actually. My miners always have work.
Pointers, comments, modification suggestions are all very welcome (and probably needed), apologies if someone has done this before in advanced, though I hope not admittedly >.>, but as usual be careful, as too much Fun can kill sometimes XP