View Issue Details

IDProjectCategoryView StatusLast Update
0008859Dwarf FortressPathfindingpublic2015-03-29 07:59
ReporterA_Spoony_Bard Assigned Touser6 
PrioritynormalSeveritymajorReproducibilitysometimes
Status resolvedResolutionno change required 
Product Version0.40.24 
Summary0008859: Smoke treated as solid wall
DescriptionThe game treats smoke as though it were a solid wall, for all intents and purposes. I tested this multiple times in the same fort, but have not had the opportunity to test it in another fort. To illustrate the issue with examples, my military dwarves would not attack enemies that could only be gotten to through the smoke cloud, in this case a Forgotten Beast who fireball had caused the smoke. Military Dwarves set on fire, and thus having smoke clouds originating from them, would also not attack the Forgotten Beast, presumably because of the same issue. The fire later spread, and, when trying to rebuild several burned down workshops, the game stated that they had no access to usable building materials, while the stone to build them was through a smoke-filled passage. This issue became particularly annoying when several artifacts were set on fire, and continually produced smoke (since they cannot be destroyed), making them impossible to move to an area where they would be less destructive.
As an additional note, the Forgotten Beast has no issue with pathing through the smoke, it seemed to be a problem exclusive to the dwarves.
Steps To ReproduceWhile this could work with any fire, the easiest way to test would have a narrow passage with wood/stone/other building materials on one end, have fire producing smoke in the middle, and attempt to build a workshop on the other end, to see if the materials are available.
Additional InformationThis may be an intended feature to prevent dwarves from pathing through smoke (my apologies if it is), I presumed it was a bug given how obstructive it was.
TagsNo tags attached.

Activities

Quietust

2015-03-14 19:27

reporter   ~0032380

The problem isn't the smoke - the problem is the high temperature from the fire which caused the smoke.

user6

2015-03-29 07:59

  ~0032441

Please reopen if that doesn't explain it.

Issue History

Date Modified Username Field Change
2015-03-14 18:32 A_Spoony_Bard New Issue
2015-03-14 19:27 Quietust Note Added: 0032380
2015-03-29 07:59 user6 Note Added: 0032441
2015-03-29 07:59 user6 Status new => resolved
2015-03-29 07:59 user6 Resolution open => no change required
2015-03-29 07:59 user6 Assigned To => user6