Training pays a quarter, and the level bar wears its endpoints

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
wuwiandClaude Fable 5 committed 2026-08-30 15:58:34 +02:00
1 parent 7d39032907
commit a38c804069
6 files changed
+37 -10

No files matched your search

+2 -2
View File
@@ -2181,9 +2181,9 @@ test('PROFILE: award pays through the one point funnel, and mutes every no-stake
G[flag] = false;
}
G.match = { train: true };
assert.equal(prof.award('kill'), 0, 'the training court pays nothing');
assert.equal(prof.award('point'), prof.XP.point / 4, 'the training court pays a QUARTER — reps count');
G.match = null;
assert.ok(prof.award('kill') > 0, '...and a real kill pays again');
assert.equal(prof.award('point'), prof.XP.point, '...and the real court pays full');
});
test('PROFILE: the run delta survives the death screen and resets with the next run', () => {