fix: improve Discipline tab UX - remove confusing base cost label, convert drain to /sec, show computed perk effects and perk-augmented stat totals, fix /tick label suffixes in data
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m23s

This commit is contained in:
2026-05-28 13:45:22 +02:00
parent 26639746e9
commit 9671078fea
6 changed files with 181 additions and 133 deletions
+3 -3
View File
@@ -84,7 +84,7 @@ export const baseDisciplines: DisciplineDefinition[] = [
baseCost: 5,
description:
'Deepen your meditation practice to accelerate discipline XP gain. The more you master yourself, the faster all disciplines grow.',
statBonus: { stat: 'disciplineXpBonus', baseValue: 0.5, label: 'Discipline XP Bonus/tick' },
statBonus: { stat: 'disciplineXpBonus', baseValue: 0.5, label: 'Discipline XP Bonus/sec' },
difficultyFactor: 120,
scalingFactor: 60,
drainBase: 1,
@@ -94,7 +94,7 @@ export const baseDisciplines: DisciplineDefinition[] = [
type: 'once',
threshold: 100,
value: 0,
description: '+0.5 Discipline XP per tick',
description: '+0.5 Discipline XP per sec',
bonus: { stat: 'disciplineXpBonus', amount: 0.5 },
},
{
@@ -102,7 +102,7 @@ export const baseDisciplines: DisciplineDefinition[] = [
type: 'infinite',
threshold: 200,
value: 100,
description: 'Every 100 XP: +0.25 Discipline XP per tick',
description: 'Every 100 XP: +0.25 Discipline XP per sec',
bonus: { stat: 'disciplineXpBonus', amount: 0.25 },
},
],