# Recipe Bugs and/or Inconsistencies

**URL:** <https://discourse.cataclysmdda.org/t/recipe-bugs-and-or-inconsistencies/6984>\
**Category:** The Garage\
**Created:** [August 3, 2014, 10:05pm UTC](https://discourse.cataclysmdda.org/t/recipe-bugs-and-or-inconsistencies/6984 "2014-08-03T22:05:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anxiety](https://avatars.discourse-cdn.com/v4/letter/a/67e7ee/32.png) [@Anxiety](https://discourse.cataclysmdda.org/u/Anxiety)\
**Post date:** [August 3, 2014, 10:05pm UTC](https://discourse.cataclysmdda.org/t/recipe-bugs-and-or-inconsistencies/6984/1 "2014-08-03T22:05:43Z")

</div>

As of experimental build 1855, there are some problems in the recipe JSONs.

Many recipes still use specific tools instead of tool qualities (e.g. “saw” instead of the “SAW\_W” quality, a list of tools like “primitive\_hammer” and “rock” instead of the “HAMMER” quality). Similarly, some recipes don’t allow common alternatives to a specified tool (especially “toolset”).

Oddities: “matchbomb” consumes “match” as a tool instead of a component. “rock\_sock” consumes a “rock” as a tool instead of a component. Is that deliberate? Do all components need to be in a single stack when treated as a tool instead of a component (or vice versa)?

Also, more tools could use custom tool qualities (e.g. “tongs”, “chisel”) to allow for custom toolboxes/toolkits, though that’s not a bug per se. And if you don’t mind me drifting into wish list territory, the JSONs could use some reformatting for consistency.
