Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010712Dwarf FortressDwarf Mode -- Interface, Managerpublic2018-04-16 17:592021-05-06 09:28
Reporterradgh 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version0.44.09 
Target VersionFixed in Version 
Summary0010712: Lye items are called "frozen lye items" regardless of being frozen
DescriptionI have a "Make Lye" order in the job manager. I set up a condition:

Amount of lye items available at most 5.

This works, however as soon as you give the material "lye" to the item type "items", instead of reading "lye items" it reads "frozen lye items".

I don't know why it's being called frozen, but it still works.
Steps To Reproduce1. Add a job to make lye
2. Add a condition
3. Add item condition
4. Make sure "item type" is just "Items"
5. Set material to "Lye"
6. Notice the item name becomes "Frozen lye items"
Additional InformationAlso, the game thinks I have exactly 4,555 units of "frozen lye items", though I only have 35 buckets of lye. Not sure if that's a bug or if it's just some weird measurement like thread at a hospital, which is measured 15000 to 1.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0041042)
Sivart_Mcdorf (reporter)
2021-05-02 22:59

Still Present in 47.05
(0041043)
Quietust (reporter)
2021-05-06 09:28
edited on: 2021-05-06 09:35

The reason you're seeing "frozen lye items" is specifically because you left the "item type" set to "Items" - most items are made of solid materials, so it's using the "lye" material's SOLID state name. If you edit the condition's "item type" and set it to "Liquid", then it will display "lye" as it is supposed to.

As for the number being wrong, it is most likely due to the same issue with hospitals - just like BAR (e.g. soap), GLOB (e.g. tallow), and POWDER_MISC (e.g. quicklime), a single LIQUID_MISC item has a dimension of 150, so 35 buckets ought to contain 5250 "units" of lye.

The fact that you're seeing the larger number is likely also due to not specifying an item type - if you tell it that you're looking for Liquids, it should know to divide by 150 first.

As for why the game thinks you have 4,555 units rather than 5,250, some of your lye buckets might contain partially-used "pieces" of lye - does your world contain any custom reactions which consume lye in quantities other than 150?


- Issue History
Date Modified Username Field Change
2018-04-16 17:59 radgh New Issue
2021-05-02 22:59 Sivart_Mcdorf Note Added: 0041042
2021-05-06 09:28 Quietust Note Added: 0041043
2021-05-06 09:35 Quietust Note Edited: 0041043 View Revisions


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker