Release Healer Man 0.1.49

This commit is contained in:
phenom committed 2026-09-17 09:13:15 -04:00
1 parent 39425f2494
commit 612170afd0
91 files changed
+2278 -263

No files matched your search

@@ -148,4 +148,23 @@ describe("executable RuneWaker ability mappings", () => {
expect.objectContaining({ kind: "utility", action: "class-script" }),
]));
});
it("models the Knight's Holy Seal build-and-spend loop", () => {
expect(named("Holy Strike").effects).toEqual(expect.arrayContaining([
{ kind: "combo", amount: 1 },
]));
expect(named("Holy Seal").effects).toEqual(expect.arrayContaining([
{ kind: "combo", amount: 4 },
]));
expect(named("Charge").effects).toEqual(expect.arrayContaining([
{ kind: "combo", amount: 2 },
]));
expect(named("Punishment").effects).toEqual(expect.arrayContaining([
{ kind: "combo", amount: -5 },
]));
expect(named("Holy Strike").effects.filter((effect) => effect.kind === "dot")).toHaveLength(1);
expect(named("Holy Seal").effects.filter((effect) => effect.kind === "dot")).toHaveLength(1);
expect(named("Punishment").effects.filter((effect) => effect.kind === "damage")).toHaveLength(1);
expect(named("Punishment").effects.filter((effect) => effect.kind === "dot")).toHaveLength(1);
});
});