fix: Bug fixes #218 #222 #220 #223 #215 #216 - attunement free mana, transference circular ref, guardian defeat tracking, discipline negative mana, guardian data, crafting refunds
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m23s

This commit is contained in:
2026-05-30 22:28:45 +02:00
parent 737a23bec3
commit e4f4b297e8
10 changed files with 289 additions and 165 deletions
+17 -7
View File
@@ -1,6 +1,6 @@
{
"_meta": {
"generated": "2026-05-30T13:27:23.117Z",
"generated": "2026-05-30T20:28:30.386Z",
"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."
},
@@ -198,9 +198,7 @@
],
"crafting-fabricator.ts": [
"data/fabricator-recipes.ts",
"stores/combatStore.ts",
"stores/manaStore.ts",
"stores/uiStore.ts",
"types.ts"
],
"crafting-loot.ts": [
@@ -568,14 +566,13 @@
"crafting-actions/equipment-actions.ts",
"crafting-actions/preparation-actions.ts",
"crafting-design.ts",
"crafting-equipment.ts",
"crafting-fabricator.ts",
"crafting-utils.ts",
"stores/combatStore.ts",
"stores/crafting-equipment-tick.ts",
"stores/crafting-initial-state.ts",
"stores/craftingStore.types.ts",
"stores/manaStore.ts",
"stores/pipelines/equipment-crafting.ts",
"stores/uiStore.ts",
"types/equipmentSlot.ts",
"utils/result.ts",
@@ -637,10 +634,8 @@
"stores/gameStore.ts": [
"constants.ts",
"data/attunements.ts",
"data/guardian-encounters.ts",
"effects.ts",
"effects/discipline-effects.ts",
"effects/special-effects.ts",
"effects/upgrade-effects.types.ts",
"stores/attunementStore.ts",
"stores/combatStore.ts",
@@ -650,6 +645,7 @@
"stores/gameLoopActions.ts",
"stores/gameStore.types.ts",
"stores/manaStore.ts",
"stores/pipelines/combat-tick.ts",
"stores/pipelines/pact-ritual.ts",
"stores/prestigeStore.ts",
"stores/tick-pipeline.ts",
@@ -681,6 +677,20 @@
"utils/result.ts",
"utils/safe-persist.ts"
],
"stores/pipelines/combat-tick.ts": [
"constants.ts",
"data/guardian-encounters.ts",
"effects/special-effects.ts",
"effects/upgrade-effects.types.ts"
],
"stores/pipelines/equipment-crafting.ts": [
"crafting-equipment.ts",
"crafting-fabricator.ts",
"stores/combatStore.ts",
"stores/craftingStore.types.ts",
"stores/manaStore.ts",
"stores/uiStore.ts"
],
"stores/pipelines/pact-ritual.ts": [
"constants.ts",
"data/guardian-encounters.ts",