Sounds easy, right? Not as much as I'd thought.
See, on my latest fort (creatively named "Blockearth" by the RNG gods), my giant construction plan has been interrupted by the second (and third) sieges, and unlike the first the attackers aren't looking to get themselves caught in cage traps or leave anytime soon, it seems. Being the kind of person who isn't big on waiting for a militia to be viable, I remember the dragon I have caged up.
Flame-broiled gobbos, anyone?
So I start a few experiments to develop a flamethrower hall to welcome the goblin menace to my humble fortress. (I tried just sending the dragon out after them, but it turns out a dragon isn't that effective by itself against two dozen goblins armed with spears and swords.) After some testing, I've discovered a few annoying things:
- Dragons will not spew flame through fortifications, despite having a target waiting right there.
- Dragons on a chain will not spew flame at targets they can't reach. (They will, however, kill any dwarves that try dragging it more than 10 tiles)
- Dragons WILL spew flame at something it has engaged in combat, such as stray fortress pets, quite often.
So my current plan is this:
xxxxxxxxxx
xxxxxxx xxxxxxx
X ####XX
X X #cDR B -> TO FORT
X ####XX
xxxxxxx xxxxxxx
xxxxxxxxxx
where
X - wall
# - fortification
D - dragon
R - chain (dragon on it
B - bridge, raising toward dragon
c - Animal drop point, used as a "trigger" for the trap.
However, I'm not sure how well it will work. Anyone have experience with utilizing dragons for this sort of thing and can see if there's something I'm overlooking?