Dwarf Fortress Bug Tracker - Dwarf Fortress
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0011857||Dwarf Fortress||Creatures||public||2022-03-08 07:05||2022-03-08 07:05|
|Target Version||Fixed in Version|
|Summary||0011857: Birds (and other toothless creatures) have tooth materials and tissues|
|Description||Most if not all birds in Dwarf Fortress have materials and tissues defined for teeth, despite having none (no teeth body parts nor any tissue layers using said tissues). |
This is because they use [BODY_DETAIL_PLAN:STANDARD_MATERIALS] and [BODY_DETAIL_PLAN:STANDARD_TISSUES] to get their needed materials and tissues. However, these also contain materials and tissues they do not need, such as ones for hair and teeth. The hair materials and tissues are removed using [REMOVE_MATERIAL:HAIR]/[REMOVE_TISSUE:HAIR] but the same is not done to the ones for teeth.
The resulting materials can be seen in the manager material select screen, because all materials are shown there, and maybe in the preferences of dwarves (i.e. "likes giant cockatiel teeth").
The bug does also applies to other toothless creatures using STANDARD_MATERIALS and STANDARD_TISSUES, such as the giant earthworm, the slug, snail, the giant and desert tortoise, and the basking shark, and all giant and animal person variants of these creatures.
|Steps To Reproduce||Start a new work order in the manager screen.|
Go into conditions.
Add an item condition.
Choose "change material".
Filter for "teeth", materials show up for several creatures which should not have teeth.
|Additional Information||Here is a image of giant cockatiel teeth:|
|Tags||No tags attached.|
|2022-03-08 07:05||voliol||New Issue|
|There are no notes attached to this issue.|