Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011857Dwarf FortressCreaturespublic2022-03-08 07:052022-03-08 07:05
Reportervoliol 
Assigned To 
PrioritylowSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0011857: Birds (and other toothless creatures) have tooth materials and tissues
DescriptionMost 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 ReproduceStart 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 InformationHere is a image of giant cockatiel teeth:
https://i.imgur.com/QFkO1Ln.png [^]
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2022-03-08 07:05 voliol New Issue


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker