docs(10-08): 引导式重写 enemy-aura/query/final

- enemy-aura:先讲「光环影响周围」,再引出优先级与 apply/applySpecial
- enemy-query:从「需要看周围」引入查询,保留未内置警示与三示例
- enemy-final:从「最后收尾」引入最终效果,保留三方对比与仿攻示例
This commit is contained in:
AncTe committed 2026-10-17 21:05:12 +08:00
1 parent b1b7c8e0e7
commit f5e432d04f
3 files changed
+25 -13

No files matched your search

+4 -2
View File
@@ -1,6 +1,8 @@
# 最终属性效果
最终效果(final effect)是构建计算后怪物的最后一个阶段:它只对怪物自身的基础属性做收尾调整,不查询怪物上下文,也不影响其他怪物。它适合实现「只看自己(和勇士)就能决定」的转换,例如坚固、模仿。整体流程见[战斗总览](./combat-overview.md)。
光环影响别人,查询读取外部再改自己。等这些外部影响都算完,有时还需要对怪物自己做一次最后的收尾:既不依赖周围环境,也不影响其他怪物。这类收尾调整就是最终效果(final effect)。
它适合实现「只看自己(和勇士)就能决定」的转换,例如坚固、模仿。整体流程见[战斗总览](./combat-overview.md)。
## 接口
@@ -22,7 +24,7 @@ state.enemyContext.registerFinalEffect(effect);
## 三方对比
光环、查询、最终效果都在构建计算后怪物时执行,但读取与影响的范围不同:
光环、查询、最终效果都在构建计算后怪物时执行,但读取与影响的范围不同。把三者放在一起看,分工就清楚了:
| 效果 | 读取其他怪物/上下文 | 影响其他怪物 | 典型用途 |
|------|---------------------|--------------|----------|