View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011069 | Dwarf Fortress | Adventure Mode -- Eating/Drinking | public | 2019-03-27 09:53 | 2025-01-09 15:05 |
Reporter | hjk321 | Assigned To | |||
Priority | low | Severity | tweak | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Mac | OS | MacOS X | OS Version | Moave |
Product Version | 0.44.12 | ||||
Summary | 0011069: Adventure Mode currently ignores [BONECARN] for the adventurer | ||||
Description | If your adventurer has the tag [BONECARN] (which implies [CARNIVORE]) it will only be able to eat meat, however the adventurer will NOT be able to eat bones despite the fact that [BONECARN] specifies that the creature eats bones. You will only be able to lick it. I recommend logic be added to allow adventurers with [BONECARN] (such as a Wolf Man) to consume bones as well as meat in adventure mode. | ||||
Steps To Reproduce | Start a new adventure game with a creature with [BONECARN] as your selected race. Wolf Man is a good, vanilla example although others do exist. Butcher an animal and pick up its skull, bones, etc Attempt to eat it Feel sad because you cannot eat it | ||||
Additional Information | This is likely a simple oversight in adventure mode and shouldn't be all that hard to fix. | ||||
Tags | adventure mode | ||||
|
And of course there's the whole issue of there being no actual ethics checks when an adventurer attempts to eat sapient meat. But seeing how that only affects modded adventurers but the bonecarn issue affects vanilla, this is much more important to fix. |
|
This likely dates all the way back to version 0.31.01, which is when Bones ceased to be a unique item type - now, bones are always of type CORPSE or CORPSEPIECE, and both of those item types inherit the base item class's definition of "is_ediblebonecarn(...)" as "return 0;". Interestingly, the bonecarn edibility constraints for Prepared Meals do allow for CORPSEPIECE ingredients (though I don't think those are ever cookable). |