My most beloved fortress to date, Nutscaves, is 17 years old. It's in badlands with a river (not a brook) flowing through it, and an aquifer. The aquifer has no fish at all in it that I can find, and (bizarrely?) neither do the lakes in the three caverns.
We have no murky pools, no ocean, no above-ground lakes, and we get no rain. So, if you follow, the river is the only source of raw fish. The water in the river is fresh. (I know this because I get "water[10]" in a bucket if I force someone to collect water from it very directly.) I've caught shad, brook lampreys, salmon, and steelhead trout from it, and I often see little groups of steelhead trout and salmon swimming around in it. I've never seen any mussels or caught any.
We've made a couple dozen artifacts, and only once has someone requested a shell. It just had to be one of my favorite dwarves--my favorite Legendary potter
. We could not find a shell for her.
At the start of that mood, I sent a bunch of dwarves to fish my river hard, hoping to come up with a mussel to process. (We never fished at all before that, other than sending one dwarf around to each watery area once, to test where we can get fish if we suddenly want them for some reason.) My potter already died of insanity about a year ago, but the search continues. I've been keeping my eye on the fishers, and they've not found a mussel yet. (We have also, by the way, never seen a snail man
)
According to the data file, I can see that mussels can be in any kind of River. Is that the same as "Mussels
will eventually show up in
every River"? I know I can cheat and add shells to dogs. But I was just wondering, is there a way to tell that my river definitely won't ever have mussels before I cheat? (I don't mind cheating on its own, but for some reason, adding shells to dogs seriously offends me.)