Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Hoary Marmot Man Won't Eat  (Read 918 times)

Leonidas

  • Bay Watcher
    • View Profile
Hoary Marmot Man Won't Eat
« on: August 08, 2020, 12:03:29 pm »

One of my long-term residents is a hoary marmot man visiting scholar proficient in both math and logic. He's starving, despite access to plenty of food. Why?
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #1 on: August 08, 2020, 12:20:32 pm »

Hoary Marmots are grazers, and I believe the anthropomorphic version inherits that tag. However, I thought that bug had been fixed. You can probably DFHack him to be fed, or engineer him to be caught in a cage, which ought to cause dorfs to rush to feed him, at least if the cage is built. Engineering him to be hospitalized should also result in dorfs feeding him, but that's a really blunt instrument that's as likely to lead to death as to bruises.
Logged

Leonidas

  • Bay Watcher
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #2 on: August 08, 2020, 01:14:40 pm »

That makes sense. Full-heal fixed him.
Logged

Jundavr

  • Bay Watcher
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #3 on: August 11, 2020, 09:55:31 pm »

You can also redesign your library so grass grows in it (just kidding, but that would be very dwarfy)

What I'd do in a situation like this is find their raws (make sure you also edit the files INSIDE your running save) and remove the problematic token, so I wouldn't need to hackfeed them anymore.
Logged
I was out in the rain. So exasperating!

FantasticDorf

  • Bay Watcher
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #4 on: August 12, 2020, 03:25:53 am »

Grazers are vegetarian implicitly, you might want to arrange a green's kitchen especially for him stocked with leaves and plants to be mixed with each other or mix more plants in with your other finished meals.

So long as one part of it is herbivious friendly and not say... entirely made out of eggs or odd bits and pieces or something, they can eat it. Carnivores are the same under different rules, but can't eat meals made wholly out of eggs either and require least one part meat.

Im quite sure [bonecarn] races can eat materials made out of bones if reactions are prepared to force them into meals.
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #5 on: August 12, 2020, 07:42:15 am »

I'm not sure the adventure mode rules apply to fortresses as well. However, I've never had any non standard race individual petition, and so don't have any experience (I've had a single digit number of non standard race visitors [plus a horde of villains that were necros or experiments, and a single non villain experiment visitor]).
Logged

vjek

  • Bay Watcher
  • If it didn't work, change the world so it does.
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #6 on: August 13, 2020, 03:20:43 pm »

I can confirm a jaguar woman dancer who Petitioned and became a citizen in one of my forts, almost starved to death because I didn't have meat in the food stockpile for her.
None of the normal dwarven food, mushrooms, or prepared meals from quarry bushes or whatever other underground crops would work.  Had to be meat.

Leonidas

  • Bay Watcher
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #7 on: August 13, 2020, 06:49:23 pm »

I did a full heal on the Hoary Marmot Man months ago, and he hasn't gotten hungry since.
Logged

Jundavr

  • Bay Watcher
    • View Profile
Re: Hoary Marmot Man Won't Eat
« Reply #8 on: August 13, 2020, 10:44:32 pm »

I did a full heal on the Hoary Marmot Man months ago, and he hasn't gotten hungry since.

Maybe grazers do eat normally in fort mode, but only vegetable food. Maybe you were out when he was starving? As in, everything was cooked with non vegetables, thus rendering the meal unconsumable to him. But perhaps now there are some recently grown plump helmets or other plant keeping him fed. If you can, keep an eye on him and see what he eats next time, if he eats.

Another guess is that maybe full-heal rises the hunger counter to absurd levels and keep units fed for a really long time. I can't check right now, but just looking at the script should clarify this.
« Last Edit: August 13, 2020, 10:48:42 pm by Jundavr »
Logged
I was out in the rain. So exasperating!