feat: practicing disciplines set currentAction to block meditation/crafting
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m20s

This commit is contained in:
2026-05-26 18:39:54 +02:00
parent ef850e98e2
commit 1c1bbf8017
7 changed files with 36 additions and 11 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
'use client';
import { Sparkles, Swords, BookOpen, Target, FlaskConical, Cog, Hammer } from 'lucide-react';
import { Sparkles, Swords, BookOpen, Target, FlaskConical, Cog, Hammer, Dumbbell } from 'lucide-react';
import type { GameAction } from '@/lib/game/types';
interface ActionButtonsProps {
@@ -16,6 +16,7 @@ interface ActionButtonsProps {
// Map action IDs to labels and icons
const ACTION_CONFIG: Record<string, { label: string; icon: typeof Sparkles; color: string }> = {
meditate: { label: 'Meditating', icon: Sparkles, color: 'text-blue-400' },
practicing: { label: 'Practicing Discipline', icon: Dumbbell, color: 'text-amber-400' },
climb: { label: 'Climbing', icon: Swords, color: 'text-green-400' },
study: { label: 'Studying', icon: BookOpen, color: 'text-yellow-400' },
design: { label: 'Designing Enchantment', icon: Target, color: 'text-purple-400' },