# NPC Blueprint "Remove grass" makes them dig deep pits where there is no grass (e.g on moss)

**URL:** <https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886>\
**Category:** The Garage\
**Created:** [February 8, 2021, 12:14am UTC](https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886 "2021-02-08T00:14:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ThinkSome](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@ThinkSome](https://discourse.cataclysmdda.org/u/ThinkSome)\
**Post date:** [February 8, 2021, 12:14am UTC](https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886/1 "2021-02-08T00:14:28Z")

</div>

Any ideas how to remedy this?

Making hundreds of small areas that only cover the tiles with grass would not be feasible.

---

<div class="post-metadata">

**Author:** ![ThinkSome](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@ThinkSome](https://discourse.cataclysmdda.org/u/ThinkSome)\
**Post date:** [February 8, 2021, 9:09am UTC](https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886/2 "2021-02-08T09:09:24Z")

</div>

Hmm, it looks like the prerequisites check is incomplete. Dropping anything (e.g. fish bait) on tiles you don’t want them to construct at results in them avoiding those tiles.

---

<div class="post-metadata">

**Author:** ![ThinkSome](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@ThinkSome](https://discourse.cataclysmdda.org/u/ThinkSome)\
**Post date:** [February 8, 2021, 9:53am UTC](https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886/3 "2021-02-08T09:53:53Z")

</div>

Why is there a “Dig a deep pit” construction option, but I never see it in ‘\*’ menu? Anyway, just deleting that thing out of data/json/construction.json provided a semi-permanent workaround.

---

<div class="post-metadata">

**Author:** ![Valase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/valase/32/6972_2.png) [@Valase](https://discourse.cataclysmdda.org/u/Valase)\
**Post date:** [February 8, 2021, 11:10am UTC](https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886/4 "2021-02-08T11:10:45Z")

</div>

> [@ThinkSome](#):
>
> Why is there a “Dig a deep pit” construction option […]

Because some constructions (like concrete walls) require a pit to be built…  
Otherwise, if you want NPCs to construct these things (or autoconstruct them), you’d have to dig the pits yourself first…

---

<div class="post-metadata">

**Author:** ![ThinkSome](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@ThinkSome](https://discourse.cataclysmdda.org/u/ThinkSome)\
**Post date:** [February 8, 2021, 11:41am UTC](https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886/5 "2021-02-08T11:41:57Z")

</div>

Yes, but why is it not in the construction menu? It is not even grayed out, it simply is not listed.

---

<div class="post-metadata">

**Author:** ![Valase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/valase/32/6972_2.png) [@Valase](https://discourse.cataclysmdda.org/u/Valase)\
**Post date:** [February 8, 2021, 12:08pm UTC](https://discourse.cataclysmdda.org/t/npc-blueprint-remove-grass-makes-them-dig-deep-pits-where-there-is-no-grass-e-g-on-moss/25886/6 "2021-02-08T12:08:59Z")

</div>

Because it has the `"on_display": false` tag.

> [@JSON\_INFO.md](#):
>
> “on\_display”: false, // this is a hidden construction item, used by faction camps to calculate construction times but not available to the player

As for the reason I can only guess… Because you usually need to choose the location to drop the dirt you dig up to?

For more info, see the related pull requests #31209 (add the on\_display) & #33638 (remove pit from construction menu).
