diff --git a/docs/advanced/declarative-vs-imperative.md b/docs/advanced/declarative-vs-imperative.md index 7a30978..861f489 100644 --- a/docs/advanced/declarative-vs-imperative.md +++ b/docs/advanced/declarative-vs-imperative.md @@ -174,7 +174,7 @@ calculate(handler) { 地图伤害读取的是计算后怪物,而不是怪物模板。这一点和光环直接相关。 -光环在重建阶段可以给计算后怪物添加特殊属性。如果添加的是领域(13)、夹击(14)、阻击(16)、激光(22)这类属性,那么地图伤害在读取这只计算后怪物时就会看到它们——也就是说,这只怪物确实会获得对应的地图伤害效果。这正是声明式的好处:你只声明「光环给周围怪物加上某条属性」,后续系统会把它当成怪物真实拥有的属性来处理。 +光环(尤其是特殊光环)在重建阶段可以给计算后怪物添加特殊属性。如果添加的是领域(13)、夹击(14)、阻击(16)、激光(22)这类属性,那么地图伤害在读取这只计算后怪物时就会看到它们——也就是说,这只怪物确实会获得对应的地图伤害效果。这正是声明式的好处:你只声明「光环给周围怪物加上某条属性」,后续系统会把它当成怪物真实拥有的属性来处理。 旧样板直接改数值,没法凭空给怪物加一条特殊属性,所以做不到「由光环派生出地图伤害」。