You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dirt floors can be constructed on any location where a floor can be constructed, despite it not being a constructed floor, but rather adjustment of pre existing dirt.
Walk up the ladder at the northern side of the northern shack.
Build a dirt floor on the roof using the construction menu.
See that a dirt floor is now present on the roof.
Expected behavior
Dirt floors should only be possible to make on terrain that's fundamentally soil (i.e. dirt, grass, etc., with the "etc." being up for some debate, due to sand, clay, mud, etc.).
I tried to address it using the recently introduced ability to have a list of pre terrain in the dirt floor construction definition, but that failed due to this:
DEBUG : get_build_reqs_for_furn_ter_ids tried to get reqs for constr_dirtfloor which has multiple pre_terrain
FUNCTION : operator ()
FILE : C:\Cataclysm-DDA\src\construction.cpp
LINE : 2587
VERSION : 0.G-13932-gdca38e584e-dirty
so it seems a pre terrain list only is supported for the DECORATE category.
The text was updated successfully, but these errors were encountered:
Describe the bug
Dirt floors can be constructed on any location where a floor can be constructed, despite it not being a constructed floor, but rather adjustment of pre existing dirt.
Attach save file
Hawaiian Ocean View-trimmed.tar.gz
Steps to reproduce
Expected behavior
Dirt floors should only be possible to make on terrain that's fundamentally soil (i.e. dirt, grass, etc., with the "etc." being up for some debate, due to sand, clay, mud, etc.).
Screenshots
No response
Versions and configuration
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
Portal Storms Ignore NPCs [personal_portal_storms],
Slowdown Fungal Growth [no_fungal_growth]
]
Additional context
I tried to address it using the recently introduced ability to have a list of pre terrain in the dirt floor construction definition, but that failed due to this:
DEBUG : get_build_reqs_for_furn_ter_ids tried to get reqs for constr_dirtfloor which has multiple pre_terrain
FUNCTION : operator ()
FILE : C:\Cataclysm-DDA\src\construction.cpp
LINE : 2587
VERSION : 0.G-13932-gdca38e584e-dirty
so it seems a pre terrain list only is supported for the DECORATE category.
The text was updated successfully, but these errors were encountered: