diff --git a/logic/service/fight/effect/501.go b/logic/service/fight/effect/501.go index 4be9908b6..89c256e89 100644 --- a/logic/service/fight/effect/501.go +++ b/logic/service/fight/effect/501.go @@ -15,9 +15,9 @@ func (e *Effect501) Skill_Use_ex() bool { damageDone := e.Ctx().Our.SumDamage if damageDone.IntPart() < int64(damageThreshold) { - effectType := int8(e.Args()[1].IntPart()) // XX类型 + effectType := int8(e.Args()[1].IntPart()) // XX类型 effectValue := int8(e.Args()[2].IntPart()) // 等级-n - e.Ctx().Opp.SetProp(e.Ctx().Our, effectType, effectValue) + e.Ctx().Opp.SetProp(e.Ctx().Our, effectType, -effectValue) }