Open Kiael opened 2 years ago
This could be resolved by either creating a grain id on materials.json and change every grains that is classified as vegetables or change the way "Hates vegetables" trait works.
IIRC this is a very long-standing issue, likely to already be reported somewhere in the giant tracker, but it's good to have it visible again
There was some discussion of this on the development Discord when I was testing #59914. There's a bit of a disconnect between saying a character "Hates vegetables" and the in-game implementation of "this character has an allergic reaction/digestive issue upon consuming any plant matter". I believe the trait needs to exist in its current iteration for certain mutation paths, but should probably be renamed to clarify that it's a physical issue rather than a psychological one, and that it doesn't just apply to what might be considered a "vegetable".
Also, given the rather amorphous definition of a "vegetable", additional granularity on vegetable vs. fruit. vs. grain. vs. etc. will probably be... complicated. I agree it would be beneficial for many things, but it's not going to be without debate.
There was some discussion of this on the development Discord when I was testing #59914. There's a bit of a disconnect between saying a character "Hates vegetables" and the in-game implementation of "this character has an allergic reaction/digestive issue upon consuming any plant matter". I believe the trait needs to exist in its current iteration for certain mutation paths, but should probably be renamed to clarify that it's a physical issue rather than a psychological one, and that it doesn't just apply to what might be considered a "vegetable".
Also, given the rather amorphous definition of a "vegetable", additional granularity on vegetable vs. fruit. vs. grain. vs. etc. will probably be... complicated. I agree it would be beneficial for many things, but it's not going to be without debate.
If its the case that its filling in the "general mutated carnivore and rare genetic allergy that can maybe eat fruits" goal then I understand why beans are something that the character is allergic to, but I think some of the carbohydrate type restrictions are arbitrary. Why can carnivores eat flour, but not rice flour? Cornmeal I can get the restriction as it is a different category, and to an extent oatmeal as well. Its telling that cat food which is intended for what is mostly a strict carnivore is often fortified with simple carbs from sources like corn or rice or wheat. Either "Hates vegetables" or whatever the trait is going to be renamed needs to not have the option of consuming flour, or it needs to also have the option of consuming rice flour in my opinion, the current implementation isn't consistent.
If its the case that its filling in the "general mutated carnivore and rare genetic allergy that can maybe eat fruits" goal then I understand why beans are something that the character is allergic to, but I think some of the carbohydrate type restrictions are arbitrary. Why can carnivores eat flour, but not rice flour? Cornmeal I can get the restriction as it is a different category, and to an extent oatmeal as well. Its telling that cat food which is intended for what is mostly a strict carnivore is often fortified with simple carbs from sources like corn or rice or wheat. Either "Hates vegetables" or whatever the trait is going to be renamed needs to not have the option of consuming flour, or it needs to also have the option of consuming rice flour in my opinion, the current implementation isn't consistent.
What do you think about renaming it to "vegetable intolerance" or something similar, but keeping its functions the same?
Or alternatively, we could merge the fruit intolerance
into hates vegetables
and call it cellulose intolerance.
/confirmed
What about renaming it to "plant matter intolerance"?
Describe the bug
Rice and beans are both not vegetables, but because they are plant matter you will get an allergic reaction from anything made from either if you have "Hates Vegetables." Beans you could argue is an earthy flavor that someone who hates vegetables might also hate, but that seems like kind of an assumption.
Steps to reproduce
Expected behavior
You should definitely be able to eat rice, and arguably beans as well if you hate vegetables.
Screenshots
No response
Versions and configuration
Game Version: 07d8e66
Additional context
none