Release Healer Man 0.1.24

This commit is contained in:
phenom committed 2026-09-09 16:43:37 -04:00
1 parent c4346751a9
commit bac0da9300
118 files changed
+857 -289

No files matched your search

+12
View File
@@ -61,6 +61,18 @@ describe("dungeon party composition", () => {
}
});
it("gives mana-using companions real pools that can pay fixed spell-rank costs", () => {
const party = createDungeonParty("fixed-rank-mana", 32, "damage");
const manaUsers = party.filter((member) => member.resourceType === "mana");
expect(manaUsers.length).toBeGreaterThan(0);
for (const member of manaUsers) {
expect(member.maxResource).toBeGreaterThan(100);
expect(member.resource).toBe(member.maxResource);
expect(member.resourcePools.mana).toBe(member.maxResource);
}
});
it("is deterministic per character and scales every ally to the player level", () => {
const first = createDungeonParty("character-42", 18);
const second = createDungeonParty("character-42", 18);