Disable Cave Adaptation

If you liked this item, please rate it up on Steam Workshop page.

Author: thades

Last revision: 30 Dec, 2025 at 16:33 UTC

File size: 70.48 KB

On Steam Workshop

Description:

"Stop barfing just because you’re outside!!"

This mod removes the CAVE_ADAPT tag from dwarves and does nothing else.

Have you ever wondered why after the first year it seems like your dwarves just throw up all over the place when they go outside on the surface? Or just wondered "why is all the grass covered in putrescence?" It’s probably cave adaptation.

There’s a lot of enjoyable antagonistic parts of DF that I really like; cave adaptation just isn’t one of them. I like to build towns and castles on the surface that also span deep deep underground, and I don’t enjoy having to "exercise" my dwarves outside. Also, as a first mod to see how modding DF works, this seemed like a good one.

From the Dwarf Fortress wiki: "Exposure of cave-adapted dwarves to outdoor sunlight can cause one of two negative thoughts: ‘irritated by the sun’ and ‘nauseated by the sun’. The latter results from more severe cave adaptation and triggers profuse vomiting, which can leave an otherwise capable soldier momentarily defenseless. Cave adaptation causes no problems if the affected dwarves simply remain underground.

"Note: Cave adaptation currently has no benefits. A non-adapted citizen, whether it’s a dwarf who spends time outside or a human who never adapts at all, will function just as effectively underground as a fully cave-adapted dwarf."

Licensed under Creative Commons Attribution-ShareAlike 4.0 International, enjoy!

COMPATABILITY: Your mileage may vary. if another mod just makes tweaks to the existing dwarf creature def like mine does, then this mod may very well still work with that one (I’d recommend loading mine first, it’s so simple, but it’s not required, try loading it after too if it fails) but if another mod throws the dwarf creature out the window and redefines it, there’s no way this will work. Open a discussion if there’s one you really like and this mod fails, I’ll see what I can recommend.