fix(item-fab): wizard thresholds +50 XP shift, dup crystal_cap_10, spec rarity
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m20s

This commit is contained in:
2026-06-08 23:49:55 +02:00
parent cba3090d7e
commit 2994004707
5 changed files with 31 additions and 13 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
# Circular Dependencies # Circular Dependencies
Generated: 2026-06-08T20:08:33.456Z Generated: 2026-06-08T20:50:19.059Z
Found: 2 circular chain(s) — these MUST be fixed before modifying involved files. Found: 2 circular chain(s) — these MUST be fixed before modifying involved files.
1. 1) stores/golem-combat-actions.ts > stores/golem-combat-helpers.ts 1. 1) stores/golem-combat-actions.ts > stores/golem-combat-helpers.ts
+2 -4
View File
@@ -1,6 +1,6 @@
{ {
"_meta": { "_meta": {
"generated": "2026-06-08T20:08:31.411Z", "generated": "2026-06-08T20:50:17.108Z",
"description": "Import dependency graph for src/lib/game. Keys are files, values are arrays of files they import.", "description": "Import dependency graph for src/lib/game. Keys are files, values are arrays of files they import.",
"usage": "To find what a file affects, search for its path in the VALUES. To find what a file depends on, look at its KEY entry." "usage": "To find what a file affects, search for its path in the VALUES. To find what a file depends on, look at its KEY entry."
}, },
@@ -800,9 +800,7 @@
], ],
"stores/pipelines/pact-ritual.ts": [ "stores/pipelines/pact-ritual.ts": [
"constants.ts", "constants.ts",
"data/guardian-encounters.ts", "data/guardian-encounters.ts"
"stores/manaStore.ts",
"stores/prestigeStore.ts"
], ],
"stores/prestigeStore.ts": [ "stores/prestigeStore.ts": [
"constants.ts", "constants.ts",
@@ -305,13 +305,34 @@ permanent and cannot be removed without the Enchanter's disenchant process.
## 10. Rarity Distribution ## 10. Rarity Distribution
### 10.1 Material Recipes (15)
| Rarity | Count | Examples | | Rarity | Count | Examples |
|---|---|---| |---|---|---|
| common | 2 | Mana Crystal Dust, Earth Shard | | common | 2 | Mana Crystal Dust, Earth Shard |
| uncommon | 14 | Earth gear, Sand gear, Oak Staff, Battle Boots, Combat Gauntlets, Mana Crystal | | uncommon | 1 | Mana Crystal |
| rare | 14 | Earth Chest, Metal gear, Crystal Ring/Amulet, Sand Vest, Crystal Blade, Battle Helm/Robe | | rare | 7 | Fire/Water/Air/Earth/Light/Dark/Metal Attuned Crystal |
| epic | 10 | Crystal Wand, Arcanist Staff/Robe, Void Blade/Catalyst, Arcanist Pendant, Aether Circlet, Void Cowl | | epic | 4 | Crystal Attuned Crystal, Elemental Core, Aether Weave, Void Cloth |
| legendary | 5 | Aether Robe, Void Robe, Lattice Staff, Lattice Amulet, Liquid Crystal Lattice | | legendary | 1 | Liquid Crystal Lattice |
### 10.2 Equipment Recipes (33)
| Rarity | Count | Examples |
|---|---|---|
| uncommon | 8 | Earth Helm/Boots, Metal Gloves, Sand Boots/Gloves, Oak Staff, Battle Boots, Combat Gauntlets |
| rare | 11 | Earth Chest, Metal Blade/Shield, Crystal Ring/Amulet, Sand Vest, Crystal Blade, Battle Helm/Robe |
| epic | 9 | Crystal Wand, Arcanist Staff/Robe, Void Catalyst, Arcanist Pendant, Arcanist Blade, Void Blade, Aether Circlet, Void Cowl |
| legendary | 4 | Aether Robe, Void Robe, Lattice Staff, Lattice Amulet |
### 10.3 Combined Totals (48)
| Rarity | Count |
|---|---|
| common | 2 |
| uncommon | 9 |
| rare | 18 |
| epic | 13 |
| legendary | 5 |
--- ---
+3 -3
View File
@@ -143,7 +143,7 @@ export const fabricatorDisciplines: DisciplineDefinition[] = [
{ {
id: 'wizard-arcanist-gear', id: 'wizard-arcanist-gear',
type: 'once', type: 'once',
threshold: 200, threshold: 150,
value: 0, value: 0,
description: 'Unlock Arcanist Circlet and Robe recipes', description: 'Unlock Arcanist Circlet and Robe recipes',
unlocksRecipes: ['arcanistCirclet', 'arcanistRobe'], unlocksRecipes: ['arcanistCirclet', 'arcanistRobe'],
@@ -151,7 +151,7 @@ export const fabricatorDisciplines: DisciplineDefinition[] = [
{ {
id: 'wizard-void-catalyst', id: 'wizard-void-catalyst',
type: 'once', type: 'once',
threshold: 250, threshold: 200,
value: 0, value: 0,
description: 'Unlock Void Catalyst recipe', description: 'Unlock Void Catalyst recipe',
unlocksRecipes: ['voidCatalyst'], unlocksRecipes: ['voidCatalyst'],
@@ -159,7 +159,7 @@ export const fabricatorDisciplines: DisciplineDefinition[] = [
{ {
id: 'wizard-arcanist-pendant', id: 'wizard-arcanist-pendant',
type: 'once', type: 'once',
threshold: 300, threshold: 250,
value: 0, value: 0,
description: 'Unlock Arcanist Pendant recipe', description: 'Unlock Arcanist Pendant recipe',
unlocksRecipes: ['arcanistPendant'], unlocksRecipes: ['arcanistPendant'],
@@ -144,7 +144,6 @@ export const WIZARD_BRANCH_RECIPES: FabricatorRecipe[] = [
{ effectId: 'mana_cap_100', stacks: 1, actualCost: 35 }, { effectId: 'mana_cap_100', stacks: 1, actualCost: 35 },
{ effectId: 'mana_regen_5', stacks: 1, actualCost: 50 }, { effectId: 'mana_regen_5', stacks: 1, actualCost: 50 },
{ effectId: 'crystal_cap_10', stacks: 1, actualCost: 30 }, { effectId: 'crystal_cap_10', stacks: 1, actualCost: 30 },
{ effectId: 'crystal_cap_10', stacks: 1, actualCost: 30 },
], ],
}, },
{ {