View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002493 | Dwarf Fortress | Dwarf Mode -- Jobs, Smelting | public | 2010-06-28 07:23 | 2014-07-23 11:05 |
Reporter | Jimmy | Assigned To | Toady One | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 0.31.08 | ||||
Fixed in Version | 0.40.05 | ||||
Summary | 0002493: Cannot melt metal chests | ||||
Description | Designating metal chests for melting at a smelter will endlessly burn charcoal but not melt the item. | ||||
Additional Information | Have not attempted with magma smelter, additional input welcome. | ||||
Tags | 0.13.14, 0.31.08, binary patch, melting, smelter | ||||
has duplicate | 0006450 | resolved | Can't melt furniture |
|
Note that quality of item or material used do not seem to affect the results. I've tested both with exceptional electrum and well-crafted bismuth bronze. |
|
This bug still exists through version 0.31.14. I have four magma smelters with melting jobs queued on repeat. Three of the smelters also have ore smelting jobs queued. A furnace operator will try to melt the chest for a while, then will move on to the next job. The chest won't be destroyed and no metal bars will be produced. The furnace operator, however, does appear to get experience. |
|
This is yet another holdover from 40d. http://www.bay12forums.com/smf/index.php?topic=31660.0 |
|
Confirmed in 0.31.16 via a magma forge. Job is queued and tasked, the Furnace Operator takes the chest to the smelter, and "works" until it's time to sleep, at which point the chest has not been melted yet. http://www.bay12forums.com/smf/index.php?topic=68885 |
|
Confirmed in 0.31.18 via magma forges. The Furnace Operator does not work until it's time to sleep, it's only an impression given from setting the task on repeat. In fact, the worker assumes the task is done properly and proceeds to the next one (melting of an object), with the closest melt-designated item at hand: the exact same chest. Game save and reload, with or without melt designations, does not affect this bug. |
|
Its a great way to train up furnace operators if you have access to magma, but chests indeed do not melt (at least in 31.18 I have not yet tried 31.19). If you want to get rid of the chest you can sell them to a caravan, atom smash them, or toss them into the magma ocean. The magma ocean acts like a bottomless pit. Stuff tossed into it will vanish forever. |
|
This also exists in 0.34.11: http://www.bay12forums.com/smf/index.php?topic=126143.0 |
|
A quick check confirms that this bug dates all the way back to version 0.23.130.23a, which makes it feasible for me to track down (using my annotated disassembly of said ancient version). |
|
Found it - right after it sets the output quantity to 3 for "Make Flask" and "Make Goblet" jobs, it converts rough rock crystals into raw crystal glass and then converts sand bags into raw green/clear glass (presumably so it can query the reagent in order to get the output material). The problem is that it removes the bag from the job before confirming that the job is actually making a glass item (and that the bag actually contains sand, at which point it creates a piece of raw glass and adds it to the job), so all BOX objects just get unconditionally removed from the job. After that, it handles "Process Plants" and then "Melt Metal Object", and since the metal chest is no longer attached to the job, nothing actually happens (chest not consumed, no metal bars produced). Other bag-using jobs are apparently handled earlier, so they precede this check and thus work correctly. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-06-28 07:23 | Jimmy | New Issue | |
2010-06-28 07:24 | Jimmy | Tag Attached: 0.31.08 | |
2010-06-28 07:24 | Jimmy | Tag Attached: melting | |
2010-06-28 07:24 | Jimmy | Tag Attached: smelter | |
2010-06-28 07:25 | Jimmy | Note Added: 0009216 | |
2010-10-09 17:44 | caknuck | Tag Attached: 0.13.14 | |
2010-10-09 18:02 | caknuck | Note Added: 0013283 | |
2010-10-09 18:04 | Quietust | Note Added: 0013284 | |
2010-10-22 22:40 | bcd1024 | Note Added: 0013475 | |
2011-02-16 14:00 | Marthnn | Note Added: 0015134 | |
2011-02-16 14:05 | hyndis | Note Added: 0015135 | |
2013-05-19 14:23 | lethosor | Note Added: 0023978 | |
2013-05-20 13:39 | Quietust | Note Added: 0023979 | |
2013-05-20 17:30 | Quietust | Note Added: 0023980 | |
2014-03-03 07:44 |
|
Relationship added | has duplicate 0006450 |
2014-03-03 07:44 |
|
Tag Attached: binary patch | |
2014-03-25 13:15 |
|
Assigned To | => user11 |
2014-03-25 13:15 |
|
Status | new => acknowledged |
2014-07-23 11:05 | Toady One | Status | acknowledged => resolved |
2014-07-23 11:05 | Toady One | Fixed in Version | => Next Version |
2014-07-23 11:05 | Toady One | Resolution | open => fixed |
2014-07-23 11:05 | Toady One | Assigned To | user11 => Toady One |