fix(tests): lint, expects, correct downscoring for Gold

This commit is contained in:
Kalista Payne
2026-03-19 19:02:56 -05:00
parent 2204885833
commit 6343f32f79
3 changed files with 6 additions and 5 deletions
+2 -2
View File
@@ -239,14 +239,14 @@ describe('shared.ops.scoreTask', () => {
});
const firstTaskDelta = ref.afterUser.party.quest.progress.up;
expect(firstTaskDelta).to.be.greaterThan(0);
expect(ref.afterUser._tmp.quest.progressDelta).to.eql(firstTaskDelta);
expect(ref.afterUser._tmp.quest.progressDelta).to.eql(Math.ceil(firstTaskDelta));
scoreTask({
user: ref.afterUser, task: habit, direction: 'up', cron: false,
});
const secondTaskDelta = ref.afterUser.party.quest.progress.up - firstTaskDelta;
expect(secondTaskDelta).to.be.greaterThan(0);
expect(ref.afterUser._tmp.quest.progressDelta).to.eql(secondTaskDelta);
expect(ref.afterUser._tmp.quest.progressDelta).to.eql(Math.ceil(secondTaskDelta));
});
context('habits', () => {
+2 -1
View File
@@ -263,7 +263,8 @@ spells.healer = {
notes: t('spellHealerHealAllNotes'),
cast (user, target) {
each(target, member => {
member.stats.hp += Math.ceil((statsComputed(user).con + statsComputed(user).int + 5) * 0.04);
member.stats.hp += Math.ceil(
(statsComputed(user).con + statsComputed(user).int + 5) * 0.04);
if (member.stats.hp > 50) member.stats.hp = 50;
});
},
+2 -2
View File
@@ -147,9 +147,9 @@ function _addPoints (user, task, stats, direction, delta) {
user._tmp.streakBonus = afterStreak - gpMod;
}
stats.gp += Math.ceil(afterStreak);
stats.gp += (direction === 'down' ? Math.floor(afterStreak) : Math.ceil(afterStreak));
} else {
stats.gp += Math.ceil(gpMod);
stats.gp += (direction === 'down' ? Math.floor(gpMod) : Math.ceil(gpMod));
}
}