Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001448Dwarf FortressCreaturespublic2010-04-22 23:452011-04-07 11:54
ReporterKhym Chanur 
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusnewResolutionopen 
Platformx86 (AMD Athlon 7550 Dual-Core)OSWineOS Version1.1.32
Product Version0.31.03 
Target VersionFixed in Version 
Summary0001448: Cave floater skin is made from frozen cave floater juice
DescriptionIf you change the minimum UNDERGROUND_DEPTH for caver floaters to 1, then it's possible to find "frozen cave floater juice" under the "Leather" category when doing a "prepare carefully" embark.
TagsNo tags attached.
Attached Files

- Relationships
related to 0004464new 31.25 Cave blob leather items not hauled to stockpiles 
child of 0001556new If a MATERIAL_REACTION_PRODUCT references a nonexistent mat in LOCAL_CREATURE_MAT, it silently picks another mat (no errorlog) 

-  Notes
(0004687)
Footkerchief (manager)
2010-04-23 00:16
edited on: 2010-04-23 00:16

Does it reproduce? Were you modding a world's raws post-generation?

(0004693)
Khym Chanur (reporter)
2010-04-23 02:09

It reproduces occasionally with newly generated worlds from scratch (medium region), with the modification made to the global raws before world gen. It doesn't happen very often, though.

Also, the one time that I tried actually embarking when it was available, one of my dwarfs was wearing it, and it instantly dissolved into a cloud of juice vapor, which gave the dwarf and a horse fevers.
(0004694)
Khym Chanur (reporter)
2010-04-23 02:11

Oh, also, I changed it so that every underground creature and plant starts at cavern depth 1, which might make a difference.
(0004700)
Granite26 (reporter)
2010-04-23 05:41

[USE_MATERIAL_TEMPLATE:SKIN:SKIN_TEMPLATE]
    [TISSUE:GAS]
        [TISSUE_NAME:interior gas:NP]
        [TISSUE_MATERIAL:LOCAL_CREATURE_MAT:POD_JUICE]
        [TISSUE_MAT_STATE:GAS]
        [MUSCULAR]
        [FUNCTIONAL]
        [STRUCTURAL]
        [RELATIVE_THICKNESS:10]
        [CONNECTS]
        [TISSUE_SHAPE:LAYER]
        [TISSUE_LEAKS]

Cave floaters have 'skin' made out off the gas that holds the creature together.
(0004728)
Footkerchief (manager)
2010-04-23 10:09

^^^ That's not how those tags work (or are supposed to work, anyway). The TISSUE tag isn't subordinate to the USE_MATERIAL_TEMPLATE tag. They're only linked by TISSUE_MATERIAL, and in this case, TISSUE:GAS uses POD_JUICE while TISSUE:POD uses SKIN. So it's very weird for the leather to end up being made of pod juice.
(0017161)
Quietust (reporter)
2011-04-07 09:56
edited on: 2011-04-07 12:13

The problem is that cave floaters do not define a LEATHER material, so tanning a cave floater skin will yield a piece of "leather" made from the first defined material, which happens to be POD_JUICE.

(0017171)
Footkerchief (manager)
2011-04-07 11:54

The problem is that cave floaters do not define a LEATHER material, so tanning a cave floater skin will yield a piece of "leather" made from the first defined material, which happens to be JUICE.

Good catch. That's 0001556.

- Issue History
Date Modified Username Field Change
2010-04-22 23:45 Khym Chanur New Issue
2010-04-23 00:16 Footkerchief Note Added: 0004687
2010-04-23 00:16 Footkerchief Note Edited: 0004687 View Revisions
2010-04-23 00:16 Footkerchief Issue Monitored: Footkerchief
2010-04-23 02:09 Khym Chanur Note Added: 0004693
2010-04-23 02:11 Khym Chanur Note Added: 0004694
2010-04-23 05:41 Granite26 Note Added: 0004700
2010-04-23 10:09 Footkerchief Note Added: 0004728
2011-04-07 09:56 Quietust Note Added: 0017161
2011-04-07 11:43 Footkerchief Relationship added related to 0004464
2011-04-07 11:54 Footkerchief Note Added: 0017171
2011-04-07 11:54 Footkerchief Relationship added child of 0001556
2011-04-07 12:13 Quietust Note Edited: 0017161 View Revisions


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker