So, downloaded Lazy Newb Pack after playing vanilla for two years, wanted a graphics pack and this was the easiest way, yadda yadda..
My problem is this. This fortress is 3 years old. I've never had a seige. Well, 4 undead but my crossbowdwarves klled them so they don't count for this point. I have 7 military dwarves. My population cap is low right now cause I was messing with LNP. Anyways, I don't use danger rooms, I consider them an exploit. I don't have cage trap hallways for the same reason. Usually, if I can avoid cage traps at all, I will. This fort, however, I wanted to do something I'd never done before; capture wild animals and train them. I was going to catch an alligator snapping turtle but he wandered off, so I settled for a flock of ravens. I places cages, about 8 or 9 of them, around the plains around my fortress. Spaced very ar apart from one another. With them, I caught 5 ravens. Success!
However, I also think I've captured every goblin snatcher to enter my map. Plus revealed a few ambushes with them. This is less of a problem, i mena taking out 1 goblin from the fight isn't that big of a deal. I normally just throw the captured goblins to my military and let them kill them in a few hits. However, like i said I'm on my third year, and I have FOUR Lords. Another fortress of mine, the military is decked out just as well [master work copper, compared to the cage fort's average quality iron.] but doesn't use cage traps, and it's.. something like 8 years old and I maybe have one Lord? Is live target training really THAT much better? Cause th fact that I'm only three years in but any two of my military dwarves can break a siege is kind of ridiculous, and I'm wondering if it's the cage traps and live training, OR, if maybe something in LNP is causing my dwarves to train much faster than usual.