fix: 修复回血计算覆盖问题
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed

This commit is contained in:
xinian
2026-03-08 19:06:58 +08:00
committed by cnb
parent f803188a4d
commit 7b77c4c9a3

View File

@@ -51,7 +51,7 @@ func (our *Input) Heal(in *Input, ac action.BattleActionI, value alpacadecimal.D
if _, ok := ac.(*action.UseItemAction); !ok &&
ac != nil &&
in == our {
our.AttackValue.GainHp = int32(value.IntPart()) //道具有专门的回血包
our.AttackValue.GainHp += int32(value.IntPart()) //道具有专门的回血包
}
our.CurrentPet.Info.ModelHP(value.IntPart())