All checks were successful
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 3m9s
- Increase attunement mana conversion rates (0.2 -> 2 for Enchanter) - Hide mana types with current < 1 in ManaDisplay and LabTab - Only show owned equipment types when designing enchantments
20 lines
656 B
TypeScript
Executable File
20 lines
656 B
TypeScript
Executable File
'use client';
|
|
|
|
import { useGameContext } from '../GameContext';
|
|
|
|
export function GameFooter() {
|
|
const { store } = useGameContext();
|
|
|
|
return (
|
|
<footer className="sticky bottom-0 bg-gray-900/80 border-t border-gray-700 px-4 py-2 text-center text-xs text-gray-500">
|
|
<span className="text-gray-400">Loop {store.loopCount + 1}</span>
|
|
{' • '}
|
|
<span>Pacts: {store.signedPacts.length}/{store.pactSlots}</span>
|
|
{' • '}
|
|
<span>Spells: {Object.values(store.spells).filter((s) => s.learned).length}</span>
|
|
{' • '}
|
|
<span>Skills: {Object.values(store.skills).reduce((a, b) => a + b, 0)}</span>
|
|
</footer>
|
|
);
|
|
}
|