Open JantDarvus opened 2 years ago
Eggs are a dairy item & considered non-vegan IRL. Many vegetarians IRL refrain from eating eggs. While I agree coconut milk prob shouldn't be classified as dairy, I personally see no issue w/ eggs conferring the flesh tag.
@JantDarvus It would be helpful if you started compiling a list of problematic recipes pertaining to this issue in the "Additional Context" section. For example, deluxe beans & rice using tofu gaining the flesh tag (if that's a thing).
To whomever takes these issues on, please keep in mind how the recipe flags pertain to achievements.
The thing is the list of materials defined by item itself, and it is static: https://github.com/CleverRaven/Cataclysm-DDA/blob/ae582e071e8660f82aef858a14a9dc5d1190d293/data/json/items/comestibles/meat_dishes.json#L899
So need to add new item which dont have flesh material, and new recipe for it which dont use meat.
Or implement complex system which will define materials dynamically based on used craft components. This is good solution for future.
Eggs are a dairy item & considered non-vegan IRL. Many vegetarians IRL refrain from eating eggs.
This is untrue. Lacto-ovo an/or ovo vegetarians are very common because they do not see eating animal products the same as eating animal flesh. Should pescatarians also be lumped in with them?
@Alex-Folts Cooking recipes inherit calories from ingredients. I thought they inherited flags from ingredients as well. This prob means my deluxe beans & rice using tofu example is a thing (i.e., contains flesh).
@coyo7e Vegan ≠ vegetarian. Fish meat = meat. See #47811.
Describe the bug
Some recipes have the option to use non-meat ingredients instead of meat ingredients, such as Deluxe Beans And Rice, but these recipes will still list as having 'Flesh' even if no flesh is involved, which is an issue for traits like Meat Intolerance.
Steps to reproduce
Expected behavior
A food with no Flesh material in the creation of it should not have the Flesh material in the end product.
Screenshots
Versions and configuration
Additional context
No response