Completely remove legacy skill system and tests

This commit is contained in:
2026-05-16 11:20:11 +02:00
parent 1a688394e4
commit fe0f2a079c
125 changed files with 7 additions and 14459 deletions
+2 -139
View File
@@ -105,7 +105,6 @@ Mana-Loop/
│ │ │ │ ├── GameStateDebug.tsx
│ │ │ │ ├── GolemDebug.tsx
│ │ │ │ ├── PactDebug.tsx
│ │ │ │ ├── SkillDebug.tsx
│ │ │ │ └── index.tsx
│ │ │ ├── layout/
│ │ │ │ ├── Header.tsx
@@ -121,38 +120,6 @@ Mana-Loop/
│ │ │ │ ├── StudyStatsSection.tsx
│ │ │ │ ├── UpgradeEffectsSection.tsx
│ │ │ │ └── index.tsx
│ │ │ ├── tabs/
│ │ │ │ ├── AchievementsTab.tsx
│ │ │ │ ├── ActivityLog.tsx
│ │ │ │ ├── AttunementsTab.tsx
│ │ │ │ ├── CategorySkillsList.tsx
│ │ │ │ ├── CombatStatsPanel.tsx
│ │ │ │ ├── CraftingTab.tsx
│ │ │ │ ├── DebugTab.tsx
│ │ │ │ ├── EnchantmentsPanel.tsx
│ │ │ │ ├── EquipmentControls.tsx
│ │ │ │ ├── EquipmentInventory.tsx
│ │ │ │ ├── EquipmentSlotGrid.tsx
│ │ │ │ ├── EquipmentTab.tsx
│ │ │ │ ├── FloorControls.tsx
│ │ │ │ ├── GolemancyTab.tsx
│ │ │ │ ├── GuardianPanel.tsx
│ │ │ │ ├── LootTab.tsx
│ │ │ │ ├── MilestoneProgress.tsx
│ │ │ │ ├── PrestigeTab.tsx
│ │ │ │ ├── RoomDisplay.tsx
│ │ │ │ ├── SkillCategoryHeader.tsx
│ │ │ │ ├── SkillMultipliers.tsx
│ │ │ │ ├── SkillRow.tsx
│ │ │ │ ├── SpellsTab.tsx
│ │ │ │ ├── SpireActiveSpells.tsx
│ │ │ │ ├── SpireGolems.tsx
│ │ │ │ ├── SpireHeader.tsx
│ │ │ │ ├── SpireTab.tsx
│ │ │ │ ├── StatsTab.tsx
│ │ │ │ ├── StudyProgress.tsx
│ │ │ │ ├── UpgradeDialog.tsx
│ │ │ │ └── index.ts
│ │ │ ├── AchievementsDisplay.tsx
│ │ │ ├── ActionButtons.tsx
│ │ │ ├── ActivityLogPanel.tsx
@@ -163,7 +130,6 @@ Mana-Loop/
│ │ │ ├── GameContext.tsx
│ │ │ ├── GameToast.tsx
│ │ │ ├── ManaDisplay.tsx
│ │ │ ├── SkillsTab.tsx
│ │ │ ├── SpellsTab.tsx
│ │ │ ├── StatsTab.tsx
│ │ │ ├── StudyProgress.tsx
@@ -191,7 +157,6 @@ Mana-Loop/
│ │ │ ├── separator.tsx
│ │ │ ├── sheet.tsx
│ │ │ ├── skeleton.tsx
│ │ │ ├── skill-row.tsx
│ │ │ ├── stat-row.tsx
│ │ │ ├── stepper.tsx
│ │ │ ├── switch.tsx
@@ -209,20 +174,9 @@ Mana-Loop/
│ └── lib/
│ ├── game/
│ │ ├── __tests__/
│ │ │ ├── skills-tests/
│ │ │ │ ├── ascension-skills.test.ts
│ │ │ │ ├── integration-and-evolution.test.ts
│ │ │ │ ├── mana-skills.test.ts
│ │ │ │ ├── prestige-upgrades.test.ts
│ │ │ │ ├── skill-prerequisites.test.ts
│ │ │ │ ├── specialized-skills.test.ts
│ │ │ │ ├── study-skills.test.ts
│ │ │ │ └── study-times.test.ts
│ │ │ ├── store-method-tests/
│ │ │ ├── bug-fixes.test.ts
│ │ │ ── computed-stats.test.ts
│ │ │ ├── skill-system.test.ts
│ │ │ └── skills.test.ts
│ │ │ ── computed-stats.test.ts
│ │ ├── attunements/
│ │ │ ├── data.ts
│ │ │ ├── index.ts
@@ -246,20 +200,6 @@ Mana-Loop/
│ │ │ ├── index.ts
│ │ │ ├── prestige.ts
│ │ │ ├── rooms.ts
│ │ │ ├── skills-combat.ts
│ │ │ ├── skills-core.ts
│ │ │ ├── skills-crafting.ts
│ │ │ ├── skills-element-caps.ts
│ │ │ ├── skills-enchant.ts
│ │ │ ├── skills-golemancy.ts
│ │ │ ├── skills-hybrid.ts
│ │ │ ├── skills-invocation.ts
│ │ │ ├── skills-research.ts
│ │ │ ├── skills-v2-defs.ts
│ │ │ ├── skills-v2-registry.ts
│ │ │ ├── skills-v2-types.ts
│ │ │ ├── skills-v2.ts
│ │ │ ├── skills.ts
│ │ │ └── spells.ts
│ │ ├── crafting-actions/
│ │ │ ├── application-actions.ts
@@ -315,13 +255,7 @@ Mana-Loop/
│ │ │ ├── enchantment-types.ts
│ │ │ └── loot-drops.ts
│ │ ├── hooks/
│ │ │ ── useGameDerived.ts
│ │ │ └── useSkillUpgradeSelection.ts
│ │ ├── skills-split-tests/
│ │ │ ├── ascension-specialized-skills.test.ts
│ │ │ ├── mana-skills.test.ts
│ │ │ ├── prerequisites-studytimes-prestige-integration.test.ts
│ │ │ └── study-skills.test.ts
│ │ │ ── useGameDerived.ts
│ │ ├── store/
│ │ │ ├── crafting-modules/
│ │ │ │ ├── initial-state.ts
@@ -338,7 +272,6 @@ Mana-Loop/
│ │ │ ├── manaSlice.ts
│ │ │ ├── pactSlice.ts
│ │ │ ├── prestigeSlice.ts
│ │ │ ├── skillSlice.ts
│ │ │ └── timeSlice.ts
│ │ ├── store-modules/
│ │ │ ├── {room-utils,enemy-utils,initial-state,activity-log,store-actions}/
@@ -349,68 +282,7 @@ Mana-Loop/
│ │ │ ├── room-utils.ts
│ │ │ ├── store-actions.ts
│ │ │ └── tick-logic.ts
│ │ ├── store-tests/
│ │ │ ├── damage-calculation.test.ts
│ │ │ ├── element-recipes.test.ts
│ │ │ ├── floor.test.ts
│ │ │ ├── formatting.test.ts
│ │ │ ├── game-constants.test.ts
│ │ │ ├── individual-skills.test.ts
│ │ │ ├── insight-meditation-incursion.test.ts
│ │ │ ├── integration.test.ts
│ │ │ ├── mana-calculation.test.ts
│ │ │ ├── skill-evolution.test.ts
│ │ │ ├── skill-requirements.test.ts
│ │ │ ├── spell-cost.test.ts
│ │ │ ├── study-speed.test.ts
│ │ │ └── test-utils.ts
│ │ ├── stores/
│ │ │ ├── __tests__/
│ │ │ │ ├── archive/
│ │ │ │ │ ├── store-methods.test.ts
│ │ │ │ │ └── stores.test.ts
│ │ │ │ ├── combat-store-tests/
│ │ │ │ ├── index-tests/
│ │ │ │ │ ├── combat-calculations.test.ts
│ │ │ │ │ ├── definitions.test.ts
│ │ │ │ │ ├── mana-calculations.test.ts
│ │ │ │ │ ├── meditation-insight-incursion.test.ts
│ │ │ │ │ ├── spell-cost.test.ts
│ │ │ │ │ ├── study-speed.test.ts
│ │ │ │ │ └── utility-functions.test.ts
│ │ │ │ ├── mana-store-tests/
│ │ │ │ ├── prestige-store-tests/
│ │ │ │ ├── store-method-tests/
│ │ │ │ │ ├── combat-store.test.ts
│ │ │ │ │ ├── mana-store.test.ts
│ │ │ │ │ ├── prestige-store.test.ts
│ │ │ │ │ ├── skill-store.test.ts
│ │ │ │ │ └── ui-store.test.ts
│ │ │ │ ├── stores-split-tests/
│ │ │ │ ├── stores-tests/
│ │ │ │ │ ├── damage-calculation.test.ts
│ │ │ │ │ ├── floor.test.ts
│ │ │ │ │ ├── formatting.test.ts
│ │ │ │ │ ├── guardians.test.ts
│ │ │ │ │ ├── incursion.test.ts
│ │ │ │ │ ├── insight-calculation.test.ts
│ │ │ │ │ ├── mana-calculation.test.ts
│ │ │ │ │ ├── meditation.test.ts
│ │ │ │ │ ├── prestige-upgrades.test.ts
│ │ │ │ │ ├── skill-definitions.test.ts
│ │ │ │ │ ├── spell-cost.test.ts
│ │ │ │ │ ├── spell-definitions.test.ts
│ │ │ │ │ └── study-speed.test.ts
│ │ │ │ ├── ui-store-tests/
│ │ │ │ ├── computed-stats.test.ts
│ │ │ │ ├── equipment.test.ts
│ │ │ │ ├── mana-conversion-fix.test.ts
│ │ │ │ ├── mana.test.ts
│ │ │ │ ├── regen.test.ts
│ │ │ │ ├── skill.test.ts
│ │ │ │ ├── spell-cost.test.ts
│ │ │ │ ├── spire-exit-action.test.ts
│ │ │ │ └── spire-tab-refresh.test.ts
│ │ │ ├── attunementStore.ts
│ │ │ ├── combat-actions.ts
│ │ │ ├── combatStore.ts
@@ -424,20 +296,12 @@ Mana-Loop/
│ │ │ ├── manaStore.ts
│ │ │ ├── prestigeStore.ts
│ │ │ └── uiStore.ts
│ │ ├── stores-split-tests/
│ │ │ ├── combat-store.test.ts
│ │ │ ├── integration.test.ts
│ │ │ ├── mana-store.test.ts
│ │ │ ├── prestige-store.test.ts
│ │ │ ├── skill-store.test.ts
│ │ │ └── ui-store.test.ts
│ │ ├── types/
│ │ │ ├── attunements.ts
│ │ │ ├── elements.ts
│ │ │ ├── equipment.ts
│ │ │ ├── game.ts
│ │ │ ├── index.ts
│ │ │ ├── skills.ts
│ │ │ └── spells.ts
│ │ ├── utils/
│ │ │ ├── activity-log.ts
@@ -464,7 +328,6 @@ Mana-Loop/
│ │ ├── effects.ts.fix
│ │ ├── formatting.ts
│ │ ├── navigation-slice.ts
│ │ ├── skills.test.ts
│ │ ├── special-effects.ts
│ │ ├── store.test.ts
│ │ ├── store.ts