Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001448Dwarf FortressCreaturespublic2010-04-22 23:452011-04-07 11:54
Khym Chanur 
 
normalminorhave not tried
newopen 
x86 (AMD Athlon 7550 Dual-Core)Wine1.1.32
0.31.03 
 
0001448: Cave floater skin is made from frozen cave floater juice
If 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.
No tags attached.
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) 
Issue History
2010-04-22 23:45Khym ChanurNew Issue
2010-04-23 00:16FootkerchiefNote Added: 0004687
2010-04-23 00:16FootkerchiefNote Edited: 0004687bug_revision_view_page.php?bugnote_id=0004687#r1599
2010-04-23 00:16FootkerchiefIssue Monitored: Footkerchief
2010-04-23 02:09Khym ChanurNote Added: 0004693
2010-04-23 02:11Khym ChanurNote Added: 0004694
2010-04-23 05:41Granite26Note Added: 0004700
2010-04-23 10:09FootkerchiefNote Added: 0004728
2011-04-07 09:56QuietustNote Added: 0017161
2011-04-07 11:43FootkerchiefRelationship addedrelated to 0004464
2011-04-07 11:54FootkerchiefNote Added: 0017171
2011-04-07 11:54FootkerchiefRelationship addedchild of 0001556
2011-04-07 12:13QuietustNote Edited: 0017161bug_revision_view_page.php?bugnote_id=0017161#r6386

Notes
(0004687)
Footkerchief   
2010-04-23 00:16   
Does it reproduce? Were you modding a world's raws post-generation?

(0004693)
Khym Chanur   
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   
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   
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   
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   
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   
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.