Commit Graph

2 Commits

Author SHA1 Message Date
昔念
c999ac4c8b ```
refactor(fight/effect): 修改战斗效果实现逻辑

移除了多个过时的效果实现,包括:
- 移除效果165:n回合内每回合防御和特防等级+m
- 移除效果184:若对手处于能力提升状态则触发效果
- 移除效果430:消除对手能力强化状态相关逻辑
- 移除效果468:回合开始时处理能力下降状态
- 移除效果471:先出手时免疫异常状态
- 移除效果453:消除对手能力强化
2026-03-09 00:07:19 +08:00
昔念
611b284ade ```
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
refactor(fight): 优化战斗效果中的属性检测逻辑

通过引入HasPropADD()和HasPropSub()方法来替代循环遍历,
简化了多处战斗效果代码,提高了可读性和性能。

- effect/200.go: 使用HasPropADD()替代循环检测
- effect/418.go: 使用HasPropADD()替代循环检测
- effect/437.go: 使用HasPropADD()替代循环检测
- effect/449.go: 使用HasPropSub()替代循环检测
- effect
2026-03-08 23:43:20 +08:00