Skip to content

Fix drystone and brick roof terrain#86274

Open
ParselyBunny wants to merge 3 commits intoCleverRaven:masterfrom
ParselyBunny:fix-rock-stone-roof-terrain
Open

Fix drystone and brick roof terrain#86274
ParselyBunny wants to merge 3 commits intoCleverRaven:masterfrom
ParselyBunny:fix-rock-stone-roof-terrain

Conversation

@ParselyBunny
Copy link
Copy Markdown

Summary

None

Purpose of change

Man-made drystone and brick walls currently have a natural rock roof by default. It's more appropriate for these artificial walls to have matching roofs.

Closes #73316.

Describe the solution

Man-made drystone and brick walls copy from abstract wall definitions and thus inherit a natural rock roof. I've fixed this by overriding the drystone and brick wall roofs with a more specific value. I defined a new drystone roof for this purpose, since one didn't already exist. The brick roof already exists, so I updated the brick wall definition to use a more appropriate roof.

Describe alternatives you've considered

I considered changing the description of the rock roof to remove the word "natural" and make it more generic, but it's pretty consistently used in other terrain definitions (such as in underground mud, dirt, and sand floors) as natural rock.

Testing

The changes are trivial and don't require playtesting.

Additional context

While the original issue (#73316) seems to use the term "rock" to describe things like naturally formed minerals and "stone" to describe man-made constructions using rock materials, the terms "rock" and "stone" are used interchangeably throughout the data.

@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. <Bugfix> This is a fix for a bug (or closes open issue) new contributor labels Apr 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

<Bugfix> This is a fix for a bug (or closes open issue) Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. [JSON] Changes (can be) made in JSON new contributor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Auto roof on "rock" construction results in natural rock roof

1 participant