fix: remove debugSetTime and useGameStore import from combatStore to break remaining circular deps
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 55s

This commit is contained in:
2026-05-18 14:51:38 +02:00
parent 084fea2a25
commit 14ba02d987
3 changed files with 26 additions and 17 deletions
+1 -4
View File
@@ -6,7 +6,6 @@ import { persist } from 'zustand/middleware';
import type { GameAction, SpellState, FloorState, GolemancyState, ActivityLogEntry, AchievementState, EquipmentSpellState, ActivityEventType } from '../types';
import { getFloorMaxHP } from '../utils';
import { usePrestigeStore } from './prestigeStore';
import { useGameStore } from './gameStore';
import { generateFloorState } from '../utils/room-utils';
import { addActivityLogEntry } from '../utils/activity-log';
import { processCombatTick, makeInitialSpells } from './combat-actions';
@@ -267,9 +266,7 @@ export const useCombatStore = create<CombatState>()(
}));
},
debugSetTime: (day: number, hour: number) => {
useGameStore.setState({ day, hour });
},
}),
{
name: 'mana-loop-combat',