From 8a7584e41111b908840a78017ab26146b22cef5a Mon Sep 17 00:00:00 2001 From: megaproxy Date: Sat, 16 May 2026 19:52:41 +0100 Subject: [PATCH] disambiguate cremate_corpse + quarry_stone MCP probe surfaced that both manual_labor recipes were showing at both Pyre and Quarry workbenches (empty target_workbench). Set: cremate_corpse.target_workbench = &"pyre" quarry_stone.target_workbench = &"quarry" Now Pyre offers only cremate_corpse, Quarry only quarry_stone. Co-Authored-By: Claude Opus 4.7 (1M context) --- scenes/ai/recipe_catalog.gd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scenes/ai/recipe_catalog.gd b/scenes/ai/recipe_catalog.gd index bf02b5d..e8b9083 100644 --- a/scenes/ai/recipe_catalog.gd +++ b/scenes/ai/recipe_catalog.gd @@ -110,6 +110,7 @@ static func cremate_corpse() -> Recipe: r.output_type = Item.TYPE_ASH r.work_ticks = 60 # ~3 sim seconds at 1× r.required_skill = &"manual_labor" + r.target_workbench = &"pyre" r.skill_threshold = 0 return r @@ -124,6 +125,7 @@ static func quarry_stone() -> Recipe: r.output_type = Item.TYPE_STONE r.work_ticks = 300 r.required_skill = &"manual_labor" + r.target_workbench = &"quarry" r.skill_threshold = 0 return r