diff --git a/src/app/page.tsx b/src/app/page.tsx index fce81ff..500f808 100755 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -272,7 +272,7 @@ export default function ManaLoopGame() { disabled={store.isDescending} > - {store.isDescending ? 'Descending' : + {store.isDescending ? 'Descending…' : store.climbDirection === 'up' ? 'Climbing' : 'Begin Descent'} diff --git a/src/components/game/tabs/SpireTab.tsx b/src/components/game/tabs/SpireTab.tsx index 55488bc..7784be2 100755 --- a/src/components/game/tabs/SpireTab.tsx +++ b/src/components/game/tabs/SpireTab.tsx @@ -12,7 +12,7 @@ import type { ActivityLogEntry } from '@/lib/game/types'; import type { GameStore } from '@/lib/game/store'; import { ELEMENTS, GUARDIANS, SPELLS_DEF, SKILLS_DEF, ROOM_TYPE_LABELS } from '@/lib/game/constants'; import { GOLEMS_DEF, getGolemDamage, getGolemAttackSpeed } from '@/lib/game/data/golems'; -import { fmt, fmtDec, getFloorElement, canAffordSpellCost, getEnemyName } from '@/lib/game/store'; +import { fmt, fmtDec, getFloorElement, canAffordSpellCost, getEnemyName, calcDamage } from '@/lib/game/store'; import { getActiveEquipmentSpells, getTotalDPS } from '@/lib/game/computed-stats'; import { formatSpellCost, getSpellCostColor, formatStudyTime } from '@/lib/game/formatting'; import { CraftingProgress, StudyProgress } from '@/components/game';