From 9220805ba061e26c6b847d6c2e2eead5a6999361 Mon Sep 17 00:00:00 2001 From: Z User Date: Tue, 31 Mar 2026 12:26:13 +0000 Subject: [PATCH] fix: remove banned mana type references and fix missing ComboMeter import - Remove ComboMeter from game component exports (file doesn't exist) - Update DebugTab to not reference life, blood, wood, mental, force mana - These mana types are banned per AGENTS.md lifesteal/healing policy --- src/components/game/index.ts | 1 - src/components/game/tabs/DebugTab.tsx | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/components/game/index.ts b/src/components/game/index.ts index 78e09e1..00fd5cb 100755 --- a/src/components/game/index.ts +++ b/src/components/game/index.ts @@ -12,7 +12,6 @@ export { StatsTab } from './tabs/StatsTab'; // UI components export { ActionButtons } from './ActionButtons'; export { CalendarDisplay } from './CalendarDisplay'; -export { ComboMeter } from './ComboMeter'; export { CraftingProgress } from './CraftingProgress'; export { StudyProgress } from './StudyProgress'; export { ManaDisplay } from './ManaDisplay'; diff --git a/src/components/game/tabs/DebugTab.tsx b/src/components/game/tabs/DebugTab.tsx index 8d00583..e3599d7 100755 --- a/src/components/game/tabs/DebugTab.tsx +++ b/src/components/game/tabs/DebugTab.tsx @@ -365,7 +365,7 @@ export function DebugTab({ store }: DebugTabProps) { variant="outline" onClick={() => { // Unlock all base elements - ['fire', 'water', 'air', 'earth', 'light', 'dark', 'life', 'death'].forEach(e => { + ['fire', 'water', 'air', 'earth', 'light', 'dark', 'death'].forEach(e => { if (!store.elements[e]?.unlocked) { store.unlockElement(e); } @@ -378,8 +378,8 @@ export function DebugTab({ store }: DebugTabProps) { size="sm" variant="outline" onClick={() => { - // Unlock utility elements - ['mental', 'transference', 'force'].forEach(e => { + // Unlock utility elements (only transference remains) + ['transference'].forEach(e => { if (!store.elements[e]?.unlocked) { store.unlockElement(e); }