Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001770Dwarf FortressCreaturespublic2010-05-05 13:192014-01-17 10:43
Quietust 
Toady One 
normalminoralways
resolvedfixed 
0.31.03 
0.31.15 
0001770: Fire imp goo freezes even in magma
After fighting a fire imp, all of its blood (described as "goo") promptly froze. Even when jumping into magma, which caused other blood coatings to boil away, the fire imp goo remained frozen.

Presumably, this is due to the [SELECT_MATERIAL:ALL]...[IF_EXISTS_SET_MELTING_POINT:15000][IF_EXISTS_SET_BOILING_POINT:20000] in the fire imp's raws applying not only to the bones and meat, but also to its bodily fluids.

Given that a fire imp's body temperature is only 10095, it doesn't make much sense for its blood/goo to be frozen even when in magma, its native environment.
Probable Quick Fix
Issue History
2010-05-05 13:19QuietustNew Issue
2010-05-05 13:26FootkerchiefTag Attached: PROBABLE QUICK FIX
2010-05-05 13:27FootkerchiefNote Added: 0006208
2010-05-05 13:27FootkerchiefNote Edited: 0006208bug_revision_view_page.php?bugnote_id=0006208#r2311
2010-05-05 13:34QuietustNote Added: 0006210
2010-05-05 13:35QuietustNote Edited: 0006210bug_revision_view_page.php?bugnote_id=0006210#r2313
2010-10-02 04:28Toady OneNote Added: 0013128
2010-10-02 04:28Toady OneStatusnew => resolved
2010-10-02 04:28Toady OneFixed in Version => 0.31.15
2010-10-02 04:28Toady OneResolutionopen => fixed
2010-10-02 04:28Toady OneAssigned To => Toady One
2014-01-17 10:43Kirig StonebeardIssue Monitored: Kirig Stonebeard

Notes
(0006208)
Footkerchief   
2010-05-05 13:27   
Oops. He put in a fix for dragons, but apparently not for imps:

Need to make sure blood and pus aren't solid at regular temperatures.
[SELECT_MATERIAL:BLOOD]
 [PLUS_MATERIAL:PUS]
 [MELTING_POINT:10000]

(0006210)
Quietust   
2010-05-05 13:34   
(edited on: 2010-05-05 13:35)
[SELECT_MATERIAL:GOO][MELTING_POINT:10000] does appear to fix it - aside from having GOO rather than BLOOD, they don't have any PUS.

(0013128)
Toady One   
2010-10-02 04:28   
This should be sorted out for 0.31.15.