refactor: use stacks for the hp of summons

This commit is contained in:
hyper 2026-04-18 14:30:20 +08:00
parent 4f5747d81d
commit 03add589c6
2 changed files with 6 additions and 6 deletions

View File

@ -42,10 +42,10 @@ string,@enemy,boolean,@intent[],@intent[],['self'|'player'|'team';@effect;number
骑马枪手-charge,骑马枪手,true,骑马枪手-attack,,[self;charge;2]
骑马枪手-attack,骑马枪手,false,骑马枪手-charge;骑马枪手-defend,骑马枪手-charge,[player;attack;6]
骑马枪手-defend,骑马枪手,false,骑马枪手-charge;骑马枪手-attack,骑马枪手-charge,[self;defend;5]
沙虫王-summon,沙虫王,true,沙虫王-attack;沙虫王-defend,,[self;summonSandwormLarva;1]
沙虫王-summon,沙虫王,true,沙虫王-attack;沙虫王-defend,,[self;summonSandwormLarva;18]
沙虫王-attack,沙虫王,false,沙虫王-summon;沙虫王-defend,,[player;attack;9]
沙虫王-defend,沙虫王,false,沙虫王-attack;沙虫王-summon,,[self;defend;6]
沙漠守卫-summon,沙漠守卫,true,沙漠守卫-attack;沙漠守卫-defend,,[self;summonMummy;1]
沙漠守卫-summon,沙漠守卫,true,沙漠守卫-attack;沙漠守卫-defend,,[self;summonMummy;14]
沙漠守卫-attack,沙漠守卫,false,沙漠守卫-defend;沙漠守卫-summon,,[player;attack;8]
沙漠守卫-defend,沙漠守卫,false,沙漠守卫-attack;沙漠守卫-revive,,[self;defend;8]
沙漠守卫-revive,沙漠守卫,false,沙漠守卫-attack;沙漠守卫-summon,,[self;reviveMummy;1]

Can't render this file because it contains an unexpected character in line 1 and column 42.

View File

@ -129,8 +129,8 @@ export function addEffectTriggers(triggers: Triggers) {
draft.enemies.push({
id: instanceId,
enemy: enemyData,
hp: 14,
maxHp: 14,
hp: ctx.stacks,
maxHp: ctx.stacks,
isAlive: true,
effects: {},
intents,
@ -153,8 +153,8 @@ export function addEffectTriggers(triggers: Triggers) {
draft.enemies.push({
id: instanceId,
enemy: enemyData,
hp: 18,
maxHp: 18,
hp: ctx.stacks,
maxHp: ctx.stacks,
isAlive: true,
effects: {},
intents,