View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004600 | Dwarf Fortress | Dwarf Mode -- Items | public | 2011-05-01 09:30 | 2017-11-02 15:44 |
Reporter | Jarhyn | Assigned To | Toady One | ||
Priority | urgent | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
OS | Windowws | OS Version | windows 7 | ||
Product Version | 0.31.25 | ||||
Fixed in Version | 0.40.09 | ||||
Summary | 0004600: Items frozen in ice are unrecoverable; building on previously iced square crashes game. | ||||
Description | I reclaimed a fortress, and all my old fortress's stuff was strewn about, sometimes atop frozen murky pools. Spring rolled around, and I left it there, where it fell into the ice. Another year passed, and the stuff got frozen into the ice. But when the spring thaw came, the stuff was just gone, but still showed on the stocks screen. I later dug out the entire level, floored over the top of the lakes, and then built a building on one of the squares where stuff had been lost, and it crashed my game. I was unable to get my dwarves to dump the items that had been lost despite the tile being accessible. | ||||
Steps To Reproduce | designate a dump zone or otherwise engineer a square that will freeze to contain an item before freezing. Allow the original ice block to thaw(not sure if this is necessary), and then either allow to refreeze, or empty the water out of the tile. Build on that tile->crash. | ||||
Additional Information | It appears as if the game places the items frozen into a container (using DFHack, there was an on_ground flag that was set false). Thawing or mining the ice block there SHOULD unset the on_ground flag and make all the stuff get dumped back out again but it doesn't. The easiest solution would be to have thawing ice check it's square for items that are not set on_ground, and then set them to be on_ground, and do the same for mining out the block. | ||||
Tags | build, construction, container, crash, dig, Fixed in 0.40.09?, Frozen, ice, thaw | ||||
|
Currently I'm testing to see if setting all items to be on_ground is sufficient to make them fall out of the offending square onto the ground |
|
This is mostly a duplicate of 0000895, but the crash on construction is new, so I'm going to make this a child. |
|
0000895 is fixed, but it is hard to say if this is fixed. 0.40.09+ checks would be useful, if possible. |
|
v0.43.05x32: Frozen items do not disappear (0000895), and dwarves correctly move those items before completing a construction in the tile (or suspend the job if unable to move the items). |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-05-01 09:30 | Jarhyn | New Issue | |
2011-05-01 09:36 | Jarhyn | Tag Attached: construction | |
2011-05-01 09:36 | Jarhyn | Tag Attached: container | |
2011-05-01 09:36 | Jarhyn | Tag Attached: crash | |
2011-05-01 09:36 | Jarhyn | Tag Attached: dig | |
2011-05-01 09:36 | Jarhyn | Tag Attached: Frozen | |
2011-05-01 09:36 | Jarhyn | Tag Attached: ice | |
2011-05-01 09:36 | Jarhyn | Tag Attached: build | |
2011-05-01 09:36 | Jarhyn | Tag Attached: thaw | |
2011-05-01 09:37 | Jarhyn | Note Added: 0017592 | |
2011-06-28 14:10 |
|
Note Added: 0018088 | |
2011-06-28 14:10 |
|
Relationship added | child of 0000895 |
2014-02-17 11:18 |
|
Relationship added | has duplicate 0006436 |
2014-08-14 12:27 | Toady One | Relationship replaced | related to 0000895 |
2014-08-14 12:27 | Toady One | Note Added: 0029044 | |
2014-08-14 12:40 |
|
Assigned To | => user6 |
2014-08-14 12:40 |
|
Status | new => feedback |
2014-08-14 12:41 |
|
Tag Attached: Fixed in 0.40.09? | |
2017-11-02 15:44 | Loci | Note Added: 0036839 | |
2017-11-02 15:44 | Loci | Status | feedback => resolved |
2017-11-02 15:44 | Loci | Fixed in Version | => 0.40.09 |
2017-11-02 15:44 | Loci | Resolution | open => fixed |
2017-11-02 15:44 | Loci | Assigned To | user6 => Toady One |