View Issue Details

IDProjectCategoryView StatusLast Update
0003978Dwarf FortressDwarf Mode -- Interface, Announcementspublic2012-12-26 17:33
ReporterVercingetorix Assigned To 
PrioritylowSeveritytrivialReproducibilityhave not tried
Status newResolutionopen 
Product Version0.31.19 
Summary0003978: Render Fat Cancellation: needs unrotten FAT RENDER_MAT-producing glob
DescriptionWhen my dwarves apparently tried to render fat, when the task canceled (presumably after they had turned all of the available amounts in to tallow, it displayed the following cancellation message:

"Urist cancels Render fat: needs unrotten FAT RENDER_MAT-producing glob."

This fort is brand new so I'll just have to see if it happens again whenever we run out of renderable fat. Once my bookkeeper has the stockpiles fully updated I'll be able to see if fat is still being rendered normally.
Steps To ReproducePresumably have auto-rendering of fat turned on and wait for it to be all turned in to tallow (will check it out more).
Tagsfat, material

Relationships

has duplicate 0004039 resolveduser11 Stranges render fat message 
has duplicate 0004233 resolveduser6 Honeycomb press cancellation typo/weirdness 
has duplicate 0004457 resolvedLogical2u Can't render fat: Needs unrotten FAT RENDER_MAT-producing glob 
has duplicate 0004510 resolveduser6 Display of reaction inputs/outputs contains tokens. 
has duplicate 0006736 resolveduser6 DRINK_MAT appears in cancel brew drink text 
has duplicate 0007586 resolveduser6 Dwarf cancels Brew drink from plant: Needs unrotten DRINK_MAT-producing plants. 
related to 0003955 new Text overflow 

Activities

Logical2u

2011-02-16 20:20

manager   ~0015148

The text is probably a bug but its display isn't.

Vercingetorix

2011-02-16 20:23

reporter   ~0015149

That's what I was unsure of. Either way, it appears to be trivial in terms of its game effects.

Vercingetorix

2011-02-16 21:00

reporter   ~0015154

Last edited: 2011-02-16 21:01

Well, there are actually several more of these than just that one. The Magma Kiln has the following errors in the Reagents/Products screen:

Glazing:
GLAZE_MAT producing item
Empty CAN_GLAZE jug

Ceramics:

FIRED_MAT producing stones
FIRED_MAT jugs

I assume the same problem lies in the regular kiln as well.

Quietust

2011-02-17 06:19

reporter   ~0015180

If anything, the issue is that there's no way of translating REACTION_CLASS or MATERIAL_REACTION_PRODUCT tokens into human-readable strings, so it just prints them out as-is. For reference, there are currently 9 REACTION_CLASS identifiers (FLUX*, GYPSUM, FAT, SOAP, TALLOW, MILK*, CHEESE, WAX, CAN_GLAZE) and 9 MATERIAL_REACTION_PRODUCT identifiers (TAN_MAT*, RENDER_MAT, SOAP_MAT, CHEESE_MAT*, PRESS_LIQUID_MAT, HONEYCOMB_PRESS_MAT, DRINK_MAT, GLAZE_MAT*, FIRED_MAT*), a few of which are actually hardcoded into the game itself (marked with a *).

Ideally, for the examples mentioned above, "FAT RENDER_MAT-producing" (perhaps reworded as "RENDER_MAT-producing FAT") would be "renderable fat", "GLAZE_MAT" would be "glaze", "CAN_GLAZE" would be "glazeable", and "FIRED_MAT" would be "ceramic".

Kipi

2011-02-20 08:36

reporter   ~0015311

The same problem appears with tanning, resulting cancellation message with "TAN_MAT-producing body part"

caknuck

2011-03-11 21:37

reporter   ~0016135

The "TAN_MAT-producing body part" bug is still around as of 31.20

MaDeR Levap

2011-03-13 15:04

reporter   ~0016212

Still in .31.21.

Orkel2

2011-03-25 10:49

reporter   ~0016580

Still in .31.22

turnpikelad

2011-04-03 01:24

reporter   ~0017001

I just got this bug in 31.25

Geofferic

2011-04-18 17:16

reporter   ~0017433

I also have this in .31.25

Quietust

2011-04-18 18:26

reporter   ~0017435

A new type of DESCRIPTOR object (or two - one for REACTION_CLASS and one for MATERIAL_REACTION_PRODUCT) might be appropriate for handling this display issue...

orftz

2011-06-12 09:41

reporter   ~0017979

Same thing for me, in near-vanilla .31.25.

wRAR

2012-02-21 00:23

reporter   ~0020334

Still in 0.34.02

agapetos

2012-03-13 08:08

reporter   ~0021440

Still in 34.04

Ookpik

2012-12-26 17:33

reporter   ~0023805

Still in 34.11, for the record.

Add Note

Note

Issue History

Date Modified Username Field Change
2011-02-16 20:03 Vercingetorix New Issue
2011-02-16 20:07 Vercingetorix Tag Attached: fat
2011-02-16 20:20 Logical2u Note Added: 0015148
2011-02-16 20:23 Vercingetorix Note Added: 0015149
2011-02-16 21:00 Vercingetorix Note Added: 0015154
2011-02-16 21:01 Vercingetorix Note Edited: 0015154
2011-02-16 21:03 Vercingetorix Tag Attached: material
2011-02-17 06:19 Quietust Note Added: 0015180
2011-02-20 08:36 Kipi Note Added: 0015311
2011-02-20 11:21 user11 Relationship added has duplicate 0004039
2011-03-11 21:37 caknuck Note Added: 0016135
2011-03-13 15:04 MaDeR Levap Note Added: 0016212
2011-03-15 17:56 user6 Relationship added has duplicate 0004233
2011-03-25 10:49 Orkel2 Note Added: 0016580
2011-04-03 01:24 turnpikelad Note Added: 0017001
2011-04-06 09:07 Logical2u Relationship added has duplicate 0004457
2011-04-13 07:57 user6 Relationship added has duplicate 0004510
2011-04-18 17:16 Geofferic Note Added: 0017433
2011-04-18 18:26 Quietust Note Added: 0017435
2011-06-12 09:41 orftz Note Added: 0017979
2011-07-28 10:57 user6 Relationship added related to 0003955
2012-02-21 00:23 wRAR Note Added: 0020334
2012-03-13 08:08 agapetos Note Added: 0021440
2012-12-26 17:33 Ookpik Note Added: 0023805
2014-07-08 16:51 user6 Relationship added has duplicate 0006736
2014-07-23 10:09 user6 Relationship added has duplicate 0007586