Description | It's possible to assign specific equipment that is no longer present on the map.
I first noticed this after I sent 10 dorfs to conquer an elven site and stay there. Once everything was done and they settled there, I went to military screen to find out that the squad they belonged to, which was now empty, still had their specific items assigned. No worries, I simply deleted those, then put five new recruits in, then started assigning uniforms to them, which is where I noticed the issue.
Instead of being able to only choose from 7 steel breastplates (as it should be, because 5 were unassigned from a different squad and 2 I had in a stockpile), I was able to pick out of 17 possible ones, which means the 10 steel breastplates that left the site were still being thought of as available. I checked the other armor pieces and same thing - 10 more of them were "available" than the real number was supposed to be.
I then reverted the save (forcequit) to right before I sent my squad to conquer the elves and while messing around with the military equipment, I discovered that I can still assign two named copper shields that have been traded away to a human caravan a season ago and thus are no longer on the map.
Checking the Artifacts and Stocks screens revealed that these two shields are indeed no longer on the map, yet they do appear in military equipment / specific item assignment screen. |