Update Healer Man server

This commit is contained in:
phenom committed 2026-10-02 10:38:12 -04:00
1 parent 4c768fbec6
commit b16821e92e
330 files changed
+35406 -1760

No files matched your search

+12
View File
@@ -140,6 +140,18 @@ describe("Death Knight source-backed runtime mechanics", () => {
expect(attempts.every((result) => result.healing === 0)).toBe(true);
});
it("extends Blood Plague and Frost Fever by Epidemic's generated duration", () => {
registerTarget();
useCombatStore.setState((state) => ({
talentRanks: { ...state.talentRanks, "talent-1963": 2 },
}));
const icyTouch = ability("Icy Touch");
expect(useCombatStore.getState().castAbility(icyTouch.id, { targetActorId: "dk-target", now }).ok).toBe(true);
expect(useCombatStore.getState().effects.find((effect) => (
effect.kind === "dot" && effect.tag === "frost-fever" && effect.targetId === "dk-target"
))).toMatchObject({ remainingTicks: 7, intervalMs: 3_000 });
});
it("absorbs three quarters of magical damage up to half of maximum health", () => {
const shell = ability("Anti-Magic Shell");
expect(useCombatStore.getState().castAbility(shell.id, { now }).ok).toBe(true);