diff --git a/apps/api/src/data/recipes.ts b/apps/api/src/data/recipes.ts index c9c1ea8..8564a2b 100644 --- a/apps/api/src/data/recipes.ts +++ b/apps/api/src/data/recipes.ts @@ -451,6 +451,62 @@ export const defaultRecipes: Array = [ zoneId: "primeval_sanctum", }, + // ── Cross-zone recipes ───────────────────────────────────────────────────── + { + bonus: { type: "gold_income", value: 1.28 }, + description: + "Verdant sap from the oldest trees, refined in ember crystal heat and bound by legendary ore from the volcanic forges. The resulting tincture fuses the forest's patient growth with fire's relentless drive — gold accumulates with unusual enthusiasm.", + id: "verdant_pyre_seal", + name: "Verdant Pyre Seal", + requiredMaterials: [ + { materialId: "verdant_sap", quantity: 8 }, + { materialId: "ember_crystal", quantity: 6 }, + { materialId: "legendary_ore", quantity: 2 }, + ], + zoneId: "volcanic_depths", + }, + { + bonus: { type: "click_power", value: 1.22 }, + description: + "A void shard frozen into glacial ice and then submerged in shadow essence — the cold of nothing meeting the dark of everything. The resulting weave sharpens strikes with an emptiness that the shadows themselves cannot resist.", + id: "voidfrost_weave", + name: "Voidfrost Weave", + requiredMaterials: [ + { materialId: "glacial_ice", quantity: 8 }, + { materialId: "void_shard", quantity: 3 }, + { materialId: "shadow_essence", quantity: 5 }, + ], + zoneId: "shadow_marshes", + }, + { + bonus: { type: "essence_income", value: 1.28 }, + description: + "A choir shard from the celestial reaches lowered into the crushing dark of the abyssal trench and set alongside an ancient tooth. The celestial harmonic does not stop in the deep — it deepens. Essence flows toward it from every direction simultaneously.", + id: "choir_of_the_deep", + name: "Choir of the Deep", + requiredMaterials: [ + { materialId: "celestial_dust", quantity: 8 }, + { materialId: "choir_shard", quantity: 2 }, + { materialId: "ancient_tooth", quantity: 2 }, + { materialId: "pressure_gem", quantity: 5 }, + ], + zoneId: "abyssal_trench", + }, + { + bonus: { type: "combat_power", value: 1.4 }, + description: + "An eternity splinter from the eternal throne, set at the boundary between everything and nothing with an omega crystal and bound by boundary shards. Where eternity meets the absolute, something is forged that has never existed and will never exist again. Your party fights as if they know this.", + id: "eternal_omega", + name: "Eternal Omega", + requiredMaterials: [ + { materialId: "crown_fragment", quantity: 6 }, + { materialId: "eternity_splinter", quantity: 2 }, + { materialId: "boundary_shard", quantity: 4 }, + { materialId: "omega_crystal", quantity: 2 }, + ], + zoneId: "the_absolute", + }, + // Zone 18: the_absolute { bonus: { type: "gold_income", value: 1.3 },