Cataclysm-dda: Can't dig downstair

Created on 23 Aug 2020  路  8Comments  路  Source: CleverRaven/Cataclysm-DDA

Describe the bug

I am inside a house which has a basement and I am trying to dig or mine downstair. Though I have all the requirements I can't dig no matter what. Even if I choose the option and then a place I still can't dig downstair.

And I can't mine downstair either because there isn't a "rock floor" which is needed for it.

Edit: I noticed that if I break a nearby wall and the ground become "dirt" then I can dig. If it is a "floor" I can't but most houses have "floor".

Steps To Reproduce

1 - get all the required components to a house which have a basement
2 - Try to dig downstair and notice that though you have everything needed the option still is grayed out
3 - Choose the option anyway and be prompted to choose "where", then choose and notice that you receive the notice that "you cannot build there!"

Expected behavior

Once you have everything needed you should be able to dig downstair.

Screenshots

dig downstair

Versions and configuration

  • OS: Windows

    • OS Version: MINGW/CYGWIN/MSYS2 on unknown Windows version

  • Game Version: 0.E-5302-g140d023 [64-bit]
  • Graphics Version: Tiles
  • Game Language: English [en]
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    Stats Through Skills [StatsThroughSkills],
    Stats Through Kills [stats_through_kills],
    SpeedyDex [speedydex]
    ]

Additional context

None.

Info / User Interface [C++] stale

Most helpful comment

Also, offtop for this report, but also about building requirements: I find it extremely frustrating that you can't build concrete walls and other structures that require a pit, because you can't dig a pit in the stone underground.

All 8 comments

That's because to DIG downstaris you need to have a tile with dirt floor, and to MINE downstairs you explicitly need rock floor. No other floor types will actually meet a requirement.

That should be communicated.

Also, offtop for this report, but also about building requirements: I find it extremely frustrating that you can't build concrete walls and other structures that require a pit, because you can't dig a pit in the stone underground.

But then how can we create a basement in an existing house or anywhere else which doesn't has a dirt or stone floor?

@Duck13Tales: I believe you can't do that in CDDA. Consider that creating a modern basement IRL is a huge undertaking - I find it exceedingly unlikely that a survivor would be able to create a basement.

A root cellar, on the other hand, should already be a construction option.

At first it would seem right @Zireael07 but in CDDA right now this makes no sense... Our survivors already can make concrete walls without much problem, even reinforced concrete buildings without much trouble, so creating a basement off concrete walls shouldn't pose much of a challenge since we can already build concrete walls and dig through stone.

Anyway I can smash a wall and then it's tile will become "dirt" and then I can dig down without problem, or I can build a wall or something and smash it and it will become a "dirt" tile too, or I can even start digging from outside the house in any "dirt" tile and the survivor can create it's own basement, so in the end there is no reason other than pure bureaucracy that our survivors can't dig "floors" but can dig "dirt" or "stone floor"...

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not 'bump' or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

This issue has been automatically closed due to lack of activity. This does not mean that we do not value the issue. Feel free to request that it be re-opened if you are going to actively work on it

Was this page helpful?
0 / 5 - 0 ratings