RimWorld

RimWorld

Chion Dec 6, 2017 @ 7:46am
Colonists drop food [B18]
When my colonists are done eating they just drop their meal and starve. I know this isn't supposed to happen, can anyone help me fix this problem?

EDIT: This doesn't just happen with eating food, it also happens when cooking
Last edited by Chion; Dec 6, 2017 @ 9:07am
< >
Showing 1-13 of 13 comments
Nepocrates Dec 6, 2017 @ 8:08am 
do you have a place to store food? are they eating raw food? The only time I see a drop is when it is raw food and they had more than they needed.
Chion Dec 6, 2017 @ 8:27am 
Originally posted by Nepos:
do you have a place to store food? are they eating raw food? The only time I see a drop is when it is raw food and they had more than they needed.
Yes, I do have a place to store food and no, they are not eating raw food, they are eating cooked meals. I didn't have this problem before, it only happens in B18
Bigfootstoe Dec 6, 2017 @ 8:41am 
Do they have stomachs? This has happened to me because they couldn't actually eat the food
Chion Dec 6, 2017 @ 8:45am 
Originally posted by Bigfootstoe:
Do they have stomachs? This has happened to me because they couldn't actually eat the food
Yes, they do have stomachs
Astasia Dec 6, 2017 @ 7:58pm 
Did you try saving and reloading? I had this happen once in B18 and I couldn't find the cause, but a reload fixed it.

If a reload didn't fix it then there's probably a mod issue/conflict.
Last edited by Astasia; Dec 6, 2017 @ 7:59pm
Sithis Dec 6, 2017 @ 10:54pm 
Do you have any mods running?

It sounds like either the food item itself (or pawns) are supposed to perform some action immediately upon eating and before the moment the game actually acknowledges them being fed, and that action can't successfully happen, or your pawns are somehow not eligible to consume food to begin with, so once the 'job' Eating is done, it actually is getting cancelled and the items are dropped on the floor. If you have any mods at all, check if any of them alter any food or Pawn behavior - maybe some mod simply messes things up.

Also, I assume you're not getting any error messages, is that correct? Are you playing with DevMode turned on? If not, try going to your settings, enabling the mode, then loading up the game, feeding a colonist and, if the issue occurs again, check the log (left-most button on the DevTools list to your upper-right) for recent red or yellow lines (reds should open that window automatically even without DevMode while yellows are less severe warnings and don't always do that).
Chion Dec 7, 2017 @ 3:44am 
Originally posted by Sithis:
Do you have any mods running?

It sounds like either the food item itself (or pawns) are supposed to perform some action immediately upon eating and before the moment the game actually acknowledges them being fed, and that action can't successfully happen, or your pawns are somehow not eligible to consume food to begin with, so once the 'job' Eating is done, it actually is getting cancelled and the items are dropped on the floor. If you have any mods at all, check if any of them alter any food or Pawn behavior - maybe some mod simply messes things up.

Also, I assume you're not getting any error messages, is that correct? Are you playing with DevMode turned on? If not, try going to your settings, enabling the mode, then loading up the game, feeding a colonist and, if the issue occurs again, check the log (left-most button on the DevTools list to your upper-right) for recent red or yellow lines (reds should open that window automatically even without DevMode while yellows are less severe warnings and don't always do that).

Ok so I've taken a look at the log and saw this:

https://gist.github.com/anonymous/5d448ff720e8c8affa1e4a95d96eba01

Since I am not proficient at programming could anyone tell me what's going on?
Sithis Dec 7, 2017 @ 3:52am 
Originally posted by Wolfux:
Originally posted by Sithis:
Do you have any mods running?

It sounds like either the food item itself (or pawns) are supposed to perform some action immediately upon eating and before the moment the game actually acknowledges them being fed, and that action can't successfully happen, or your pawns are somehow not eligible to consume food to begin with, so once the 'job' Eating is done, it actually is getting cancelled and the items are dropped on the floor. If you have any mods at all, check if any of them alter any food or Pawn behavior - maybe some mod simply messes things up.

Also, I assume you're not getting any error messages, is that correct? Are you playing with DevMode turned on? If not, try going to your settings, enabling the mode, then loading up the game, feeding a colonist and, if the issue occurs again, check the log (left-most button on the DevTools list to your upper-right) for recent red or yellow lines (reds should open that window automatically even without DevMode while yellows are less severe warnings and don't always do that).

Ok so I've taken a look at the log and saw this:

https://gist.github.com/anonymous/5d448ff720e8c8affa1e4a95d96eba01

Since I am not proficient at programming could anyone tell me what's going on?
Huh. As I've theorised before, it is indeed caused by pawns being unable to successfully do the 'eating' job (Injestion). It's not very specific past that point, there seems to be something wrong with... I guess it's the Pawn's "type", since it mentions Activator (which might or might not be not the pawn, but an internal game object)? Not entirely sure what exact type it's writing about, since it's fairly unspecific in the output.

In any case, what mods are you using? It might be an error caused by something that's related to either defining pawns or food. If this happens on Vanilla, it might be a corrupt install, too, which is fixed by simply re-installing the game.
Astasia Dec 7, 2017 @ 3:54am 
If I'm reading that correctly it looks like the problem is an object with an invalid room setting. When pawns eat they look at the room they are in to determine the dining room buff they should get, an error is being thrown because the room they are in has an invalid role assignment. What kind of furniture or production tables do you have in the room they are trying to eat in? Any modded objects? If you select the table it should tell you what kind of room it is, if it's not showing a room role trying moving some of the modded objects out until you find the one that's breaking the room.
Chion Dec 7, 2017 @ 4:06am 
Originally posted by Sithis:
Originally posted by Wolfux:

Ok so I've taken a look at the log and saw this:

https://gist.github.com/anonymous/5d448ff720e8c8affa1e4a95d96eba01

Since I am not proficient at programming could anyone tell me what's going on?
Huh. As I've theorised before, it is indeed caused by pawns being unable to successfully do the 'eating' job (Injestion). It's not very specific past that point, there seems to be something wrong with... I guess it's the Pawn's "type", since it mentions Activator (which might or might not be not the pawn, but an internal game object)? Not entirely sure what exact type it's writing about, since it's fairly unspecific in the output.

In any case, what mods are you using? It might be an error caused by something that's related to either defining pawns or food. If this happens on Vanilla, it might be a corrupt install, too, which is fixed by simply re-installing the game.

Turns out it was a conflicting mod, I disabled it now. Thank you for your efforts
Sithis Dec 7, 2017 @ 4:18am 
Originally posted by Wolfux:
Originally posted by Sithis:
Huh. As I've theorised before, it is indeed caused by pawns being unable to successfully do the 'eating' job (Injestion). It's not very specific past that point, there seems to be something wrong with... I guess it's the Pawn's "type", since it mentions Activator (which might or might not be not the pawn, but an internal game object)? Not entirely sure what exact type it's writing about, since it's fairly unspecific in the output.

In any case, what mods are you using? It might be an error caused by something that's related to either defining pawns or food. If this happens on Vanilla, it might be a corrupt install, too, which is fixed by simply re-installing the game.

Turns out it was a conflicting mod, I disabled it now. Thank you for your efforts
Just out of curiosity, what mod was that?
Chion Dec 7, 2017 @ 5:54am 
Originally posted by Sithis:
Originally posted by Wolfux:

Turns out it was a conflicting mod, I disabled it now. Thank you for your efforts
Just out of curiosity, what mod was that?

Colony Leadership, probably because it's for an older version
Ducks on Fire Dec 7, 2017 @ 6:22am 
Originally posted by Bigfootstoe:
Do they have stomachs? This has happened to me because they couldn't actually eat the food
I love that this is a legitimate question.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Dec 6, 2017 @ 7:46am
Posts: 13