|Anonymous | Login | Signup for a new account||2023-09-29 03:35 PDT|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0010225||Dwarf Fortress||Dwarf Mode -- Reclaim||public||2017-05-07 07:17||2017-05-17 14:34|
|Target Version||Fixed in Version|
|Summary||0010225: Stairs in worldgen Dwarf fortresses are constructed on inappropriate base tiles|
|Description||When a worldgen Dwarven fortress is reclaimed, the various constructed stairways (which are incidentally made of "rock" instead of an appropriate material) are being placed on inappropriate base tiles, giving unexpected results when they are deconstructed.|
Specifically, downward stairs are being placed on top of a solid floor (and can be deconstructed to yield a once-again solid floor), and upward stairs are being placed on top of open space (which will result in bug 0001871 upon removal).
|Tags||No tags attached.|
edited on: 2017-05-07 12:59
Open space beneath constructed upward stairs seems to only occur above caverns - if there is natural stone underneath, the underlying tile is properly marked as a stone floor.
"which are incidentally made of "rock" instead of an appropriate material"
"downward stairs are being placed on top of a solid floor (and can be deconstructed to yield a once-again solid floor"
That's how all constructed downward stairs work--they override the 'base tile'. You can construct a downward stairway over a floor tile, send dwarves down through the tile, then remove the stairway to reveal the intact floor (see, for instance, the exploit to mine slade).
"upward stairs are being placed on top of open space"
You can build an upward stair in (and above) Open Space tiles in the game (constructed upward stairs provide a "floor" if the tile does not already have one). How is it different in generated fortresses?
One might argue that being able to construct/remove downward stairs on natural stone is a bug in and of itself - it doesn't make sense that dwarves would be able to "construct" a hole in the floor and subsequently "deconstruct" it to yield the original floor afterwards (it would make more sense if the underlying tile was changed either to open space or a downward stair).
As for upward stairs, the "oddity" is that all of the surrounding tiles are *natural* stone floors, even if the region would've been open space beforehand. Either they should be constructed floors, or the upward stairs should have natural floor base tiles beneath them.
While I don't disagree that constructing stairs through an intact floor is unrealistic, I think modifying that behavior is more in the realm of suggestion than bug.
The problem with the upward stairs, though, sounds like an inconsistency that should be fixed.
|Yeah, the upward stair part sounds like a bug. I was discussing this with Quietust earlier and thought that the base tiles for upward and downward stairs could have been reversed unintentionally, although I don't think anyone's confirmed that.|
|2017-05-07 07:17||Quietust||New Issue|
|2017-05-07 12:58||Quietust||Note Added: 0036504|
|2017-05-07 12:59||Quietust||Note Edited: 0036504||View Revisions|
|2017-05-07 13:56||Loci||Note Added: 0036505|
|2017-05-07 13:56||Loci||Assigned To||=> Loci|
|2017-05-07 13:56||Loci||Status||new => needs feedback|
|2017-05-09 05:47||Quietust||Note Added: 0036507|
|2017-05-09 05:47||Quietust||Status||needs feedback => assigned|
|2017-05-09 09:38||lethosor||Relationship added||related to 0005061|
|2017-05-10 03:42||Loci||Note Added: 0036511|
|2017-05-17 14:32||lethosor||Note Added: 0036538|
|2017-05-17 14:32||lethosor||Assigned To||Loci => lethosor|
|2017-05-17 14:32||lethosor||Status||assigned => acknowledged|
|2017-05-17 14:34||lethosor||Relationship added||related to 0001871|
|2017-06-08 18:25||Huntthetroll||Issue Monitored: Huntthetroll|
|Copyright © 2000 - 2010 MantisBT Group|