feat: implement Active Disciplines system
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 31s

This commit is contained in:
2026-05-16 19:17:12 +02:00
parent c8341f79f3
commit e462bfcc13
17 changed files with 992 additions and 100 deletions
@@ -0,0 +1,21 @@
import type { DisciplineDefinition } from '../../types/disciplines';
const invokerDisciplines: DisciplineDefinition[] = [
{
name: 'Lightning Surge',
attunement: 'invoker',
manaType: 'lightning',
baseCost: 30,
description: 'Boost lightning spell damage',
thresholds: { xp: 150, interval: 75 }
},
{
name: 'Void Echo',
attunement: 'invoker',
manaType: 'void',
baseCost: 35,
description: 'Increase void spell cast speed',
thresholds: { xp: 180, interval: 90 }
}
];
export default invokerDisciplines;