View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010594 | Dwarf Fortress | Dwarf Mode -- Environment | public | 2018-02-26 21:43 | 2018-03-01 13:49 |
Reporter | ucbpaladin | Assigned To | Loci | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | acknowledged | Resolution | open | ||
Product Version | 0.44.05 | ||||
Summary | 0010594: Water-covered Dwarf fell into lava and is 'drowning' | ||||
Description | A dwarf slipped down a wet staircase (water level 1 or 2) into lava, fell two more z levels and started drowning in the 'magma flow' level. A health check shows the 'drowning' status, but no other damage. No water or obsidian is present in any of the magma levels the dwarf fell through. | ||||
Additional Information | Uploaded to http://dffd.bay12games.com/file.php?id=13528 | ||||
Tags | No tags attached. | ||||
|
Is your temperature setting turned off? |
|
When I loaded your save (with temperature calculations enabled) your miner died from massive blood loss almost immediately. |
|
Same here, and when setting TEMPERATURE to NO, I saw symptoms like what you described (eventually the miner climbed out). |
|
The temperature setting is definitely on, and if I wait a while, the dwarf does start to take blood loss damage etc. I wouldn't have called it 'almost immediately', but that might be system-dependent, mine might run a bit (or a lot) slower than others'. I can observe the temperatures of the dwarf's possessions creeping up very slowly (in terms of ticks) before the damage occurs. At a guess, it seems possible that the specific heat of water is being used in the heat transfer equation (this value is 10x that of, say, bronze), since the dwarf's body parts and all of his possessions have a 'water covering'. As far as realism goes, the water should be almost immediately converted to steam, but I don't know off hand how 'water coverings' are treated in this case. *Edit: A short time later, a cloak with 'water covering' fell into the magma, fell several z levels and sat on the magma flow (16 deg. c, at first) for a significant period of time before being destroyed. |
|
Interestingly, the Leidenfrost effect describes the boiling of a substance in a manner that thermally insulates. One fairly well-known example shows a man swiping his hand through liquid metal: https://giant.gfycat.com/MassivePossibleBobwhite.webm But it's unlikely that the game is simulating the Leidenfrost effect. More likely it's just a case of the water not boiling away fast enough. Regarding "realistic" timespans: time is accelerated in fortress mode due to both the limitations of the hardware and the necessary pacing for players, with each tick covering 1.2 minutes. On the flip side, if you simulate a bunch of detailed temperature calculations in a "realistic" timespan you essentially end up with a much less interesting result--everything incinerates in a tick. So, in the interests of stretching the result out to a player-observable time span, temperature transfers are slower than in real life. |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-02-26 21:43 | ucbpaladin | New Issue | |
2018-02-27 01:31 | Shonai_Dweller | Note Added: 0037833 | |
2018-02-27 13:49 | Loci | Note Added: 0037838 | |
2018-02-27 13:49 | Loci | Assigned To | => Loci |
2018-02-27 13:49 | Loci | Status | new => feedback |
2018-02-27 16:52 | lethosor | Note Added: 0037840 | |
2018-02-27 16:52 | lethosor | Status | feedback => resolved |
2018-02-27 16:52 | lethosor | Resolution | open => no change required |
2018-02-28 18:36 | ucbpaladin | Note Added: 0037843 | |
2018-02-28 18:36 | ucbpaladin | Status | resolved => feedback |
2018-02-28 18:36 | ucbpaladin | Resolution | no change required => reopened |
2018-02-28 20:47 | ucbpaladin | Note Edited: 0037843 | |
2018-03-01 13:49 | Loci | Note Added: 0037844 | |
2018-03-01 13:49 | Loci | Status | feedback => acknowledged |
2018-03-01 13:49 | Loci | Resolution | reopened => open |
2018-03-01 13:49 | Loci | Summary | Dwarf fell into lava and is 'drowning' => Water-covered Dwarf fell into lava and is 'drowning' |