Dwarf Fortress

Dwarf Fortress

Cerebellum Dec 25, 2022 @ 7:19pm
My children are all miserable, why?
Pretty much every child in my fortress is very unhappy, and I don't know what to do about it.
I disabled chores, made plenty of toys, and created a toy stockpile, but nobody will pick up their toys and move them there. Any ideas?
< >
Showing 1-1 of 1 comments
Morkonan Dec 25, 2022 @ 7:29pm 
Don't use bins for the remote toy stockpile. Just make something like a 4x4 Storage limited to Toys and then feed that from wherever you're storing Toys. In my Fortress, i have several of those, but the kids rush the toymakers and hang out there, usually, simply because of the toys being made.

The issue with children is that you can't really do much to affect a better mood for them. And, they can gain bad memories from moving corpses and the like or get upset about their shabby clothes and your attempts to make things better for them are pretty limited.

It's imbalanced atm and will probably get some sort of extra work, eventually.

Clothing helps, so check their moods and thoughts and if they're upset about shabby clothes, make more.

I don't know that Bedrooms help, but some of the benefits for them could help, like storage chests/cabinets. It's worth a shot. :)

Toys in Guilds/Temples may help give them some skills they could then be happy about, but may also give them things they can't satisfy until they're adults. Unsure, there.

Check for things that made them happy, try to give them more opporutnities for that, and reduce things that made them upset. But, you can't easily counteract the nature of the memories of bad things in their past. That's kind of the foundation of the problem, i think.

(Kids do a lot of easy hauling jobs, so if all those are disabled then your Dorfs hauling things are probably overloaded. Just disable corpse hauling and the like and maybe do what you can to keep them from hauling to a Refuse pile full of corpses, too.)
< >
Showing 1-1 of 1 comments
Per page: 1530 50

Date Posted: Dec 25, 2022 @ 7:19pm
Posts: 1