Have you adjusted the give/take stockpile settings? It should be possible to get the dwarves to store things in a more sane way by digging into the stockpile options.
Thanks! That largely fixed the issues I was having.
I'm still slowly playing through that necromancer siege. Even if I hadn't gone and read the wiki page and found out that undead are actually quite dangerous in this game, the fact that there are 26 of them was a sufficient clue that direct combat was not the correct approach (my pop cap is currently 30, of whom 4 are effective in combat, with 4 not very skilled marksdwarves in support). Got the livestock in, pulled up the drawbridge after them, and it's been a 2.5 month long live fire exercise for the marksdwarves. They now suck noticeably less.
A bit disappointing to see a couple "tears the brain" hits on the same goblin zombie to no noticeable effect. You'd think even on zombies shattered bones and torn tendons would have a slowing or crippling effect, but that doesn't seem to be the case either. And the classic
science on bolts vs. armor is now slightly out of date - glancing and deflections are pretty common for iron bolts hitting iron armor. I'm not sure that's a significant change, though.
It will be amusing if these guys are still running around when the elf caravan arrives. Though I would like to meet the elf diplomat if they ever send one - the whole point of elves is to gratuitously violate their tree-cutting quota once they give it to you, right?
I'll have to figure something out for actually defeating future necro-sieges, rather than just waiting out a stalemate like this. I guess a long zig-zag trap corridor, with airlock-style drawbridges? And/or search the other biomes for an aquifer (I
think one of them has one; I wish there was a way to refer back to the embark screen during play though) and try a minecart watercannon.
Weird note: somehow pear leaves and flowers are growing in my underground pasture. I assume it has to do with the surface level having a pear tree trunk on that space.