test: update desert triggers test to use onEffectApplied

This commit is contained in:
hypercross 2026-04-23 01:04:27 +08:00
parent bedde1ef4b
commit 0d7a84edee
1 changed files with 4 additions and 2 deletions

View File

@ -352,15 +352,17 @@ describe("desert triggers", () => {
);
const triggers = getTriggers();
const spikeEffect = createEffect("spike", "permanent");
const attackEffect = createEffect("attack", "instant");
ctx._state.produce((draft) => {
const enemy = draft.enemies[0];
enemy.effects.spike = { data: spikeEffect, stacks: 3 };
});
await triggers.onDamage.execute(ctx, {
await triggers.onEffectApplied.execute(ctx, {
effect: attackEffect,
entityId: "仙人掌怪-0",
amount: 5,
stacks: 5,
sourceEntityId: "player",
});