aboutsummaryrefslogtreecommitdiff
path: root/data/items/tools
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-20 23:43:35 -0400
committerhistoria <[not public]>2026-06-20 23:43:35 -0400
commit470bc5bd99b793e46305310b5fbeb3068eba45f1 (patch)
treeff268fab1a8e7699cd6404e6e86c2d4bd1c6f2f6 /data/items/tools
parent010fa439399581391fcd509d2058191ff4fa74b3 (diff)
downloadthehouseoficarus-470bc5bd99b793e46305310b5fbeb3068eba45f1.tar.gz
refactor: removed separate crafting recipes and combined them into item YAML
Diffstat (limited to 'data/items/tools')
-rw-r--r--data/items/tools/empty_pot.yaml24
-rw-r--r--data/items/tools/plant_pot.yaml22
-rw-r--r--data/items/tools/unfired_pie_dish.yaml17
-rw-r--r--data/items/tools/unfired_plant_pot.yaml17
-rw-r--r--data/items/tools/unfired_pot.yaml17
5 files changed, 86 insertions, 11 deletions
diff --git a/data/items/tools/empty_pot.yaml b/data/items/tools/empty_pot.yaml
index a57b441..0e1669a 100644
--- a/data/items/tools/empty_pot.yaml
+++ b/data/items/tools/empty_pot.yaml
@@ -1,6 +1,24 @@
+color: "130"
+craft:
+ consume:
+ - items:
+ - unfired_pot
+ quantity: 1
+ fail_message: The pot cracks in the oven and is ruined.
+ level: 1
+ message: You fire the pot in the oven successfully.
+ skill: crafting
+ station:
+ - pottery_oven
+ success:
+ base: 0.5
+ cap: 0.95
+ per_level: 0.02
+ type: crafting
+ wait: 4
+ xp: 6
+description: An empty clay pot.
id: empty_pot
name: empty pot
-color: "130"
-description: "An empty clay pot."
-value: 1
stackable: false
+value: 1
diff --git a/data/items/tools/plant_pot.yaml b/data/items/tools/plant_pot.yaml
index 2f81e08..bafd007 100644
--- a/data/items/tools/plant_pot.yaml
+++ b/data/items/tools/plant_pot.yaml
@@ -1,5 +1,23 @@
+color: "130"
+craft:
+ consume:
+ - items:
+ - unfired_plant_pot
+ quantity: 1
+ fail_message: The plant pot cracks in the oven and is ruined.
+ level: 19
+ message: You fire the plant pot in the oven successfully.
+ skill: crafting
+ station:
+ - pottery_oven
+ success:
+ base: 0.3
+ cap: 0.95
+ per_level: 0.02
+ type: crafting
+ wait: 4
+ xp: 18
+description: A clay plant pot for growing plants.
id: plant_pot
name: plant pot
-color: "130"
-description: "A clay plant pot for growing plants."
value: 5
diff --git a/data/items/tools/unfired_pie_dish.yaml b/data/items/tools/unfired_pie_dish.yaml
index fddc4d1..ee3fc6b 100644
--- a/data/items/tools/unfired_pie_dish.yaml
+++ b/data/items/tools/unfired_pie_dish.yaml
@@ -1,5 +1,18 @@
+color: "173"
+craft:
+ consume:
+ - items:
+ - soft_clay
+ quantity: 1
+ level: 7
+ message: You shape the clay into a pie dish.
+ skill: crafting
+ station:
+ - pottery_wheel
+ type: crafting
+ wait: 4
+ xp: 15
+description: An unfired clay pie dish. It needs to be fired in a pottery oven.
id: unfired_pie_dish
name: unfired pie dish
-color: "173"
-description: "An unfired clay pie dish. It needs to be fired in a pottery oven."
value: 1
diff --git a/data/items/tools/unfired_plant_pot.yaml b/data/items/tools/unfired_plant_pot.yaml
index c088242..960112e 100644
--- a/data/items/tools/unfired_plant_pot.yaml
+++ b/data/items/tools/unfired_plant_pot.yaml
@@ -1,5 +1,18 @@
+color: "173"
+craft:
+ consume:
+ - items:
+ - soft_clay
+ quantity: 1
+ level: 19
+ message: You shape the clay into a plant pot.
+ skill: crafting
+ station:
+ - pottery_wheel
+ type: crafting
+ wait: 4
+ xp: 18
+description: An unfired clay plant pot. It needs to be fired in a pottery oven.
id: unfired_plant_pot
name: unfired plant pot
-color: "173"
-description: "An unfired clay plant pot. It needs to be fired in a pottery oven."
value: 1
diff --git a/data/items/tools/unfired_pot.yaml b/data/items/tools/unfired_pot.yaml
index 265a19f..654cd77 100644
--- a/data/items/tools/unfired_pot.yaml
+++ b/data/items/tools/unfired_pot.yaml
@@ -1,5 +1,18 @@
+color: "173"
+craft:
+ consume:
+ - items:
+ - soft_clay
+ quantity: 1
+ level: 1
+ message: You shape the clay into a pot.
+ skill: crafting
+ station:
+ - pottery_wheel
+ type: crafting
+ wait: 4
+ xp: 6
+description: An unfired clay pot. It needs to be fired in a pottery oven.
id: unfired_pot
name: unfired pot
-color: "173"
-description: "An unfired clay pot. It needs to be fired in a pottery oven."
value: 1