CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.33k stars 4.14k forks source link

NPC Hunger Bug #35224

Open Brytenwalda opened 4 years ago

Brytenwalda commented 4 years ago

Describe the bug

I've tried to play the game with NPC needs turned on. NPCs apparently can't eat - my follower has several cooked meats, tortilla chips and clean water in his inventory, but trying to use the option "teach me something" results in a response, "I'm too hungry, give me something to eat."

Steps To Reproduce

  1. Create a new game and get a follower.
  2. After a day, give him some food - I tried both trading and asking him to use the item
  3. Wait for a while.
  4. He's still hungry.

Expected behavior

The NPC should eat and not be hungry.

AbsentlyMultitask commented 4 years ago

Not sure how NPC eating/drinking currently works, but it can take a couple of items to fill their hunger/thirst. I have an NPC who gets thirsty because of a mutation (even with the Disable NPC Needs mod), and I have to have them drink almost a full gallon jug when they get thirsty to teach a skill. I'd recommend trying multiple high volume food like vegetable sandwiches (~0.50L).

Brytenwalda commented 4 years ago

Another example - the NPC in question has several meat jerkies and a lot of broth in his inventory. He’s not hungry at the moment but it seems that sometimes he simply forgets to eat which prompts the response. He hasn’t died of starvation yet, which is good.