refactor(fight/effect): 重构能力操作类型枚举命名,统一使用大写形式(ADD/SUB/COPY/RESET)并更新相关调用点

This commit is contained in:
1
2025-09-26 18:39:59 +00:00
parent c52c409ffc
commit d46849a020
13 changed files with 431 additions and 312 deletions

View File

@@ -46,9 +46,9 @@ func (e *EffectStat) OnHit(opp *input.Input, skill *info.SkillEntity) {
if !t { //没触发
return
}
ptype := info.AbilityOpType.AbilityOpIncrease
ptype := info.AbilityOpType.ADD
if e.EffectNode.SideEffectArgs[2] < 0 {
ptype = info.AbilityOpType.AbilityOpDecrease
ptype = info.AbilityOpType.SUB
}
if !e.Etype { //自身
e.Input.SetProp(e.Input, int8(e.EffectNode.SideEffectArgs[0]), int8(e.EffectNode.SideEffectArgs[2]), ptype)