伤害流程结算具体描述了伤害被施加后,如何计算具体生命值减少的流程。

概念区

  1. 伤害类型:物理、魔法、纯粹
  2. 伤害方式:攻击、技能、分裂溅射
  3. 特殊性质:不反弹的、反弹无效的、仅建筑生效、仅建筑无效
  4. 技能效果:伤害、调整(加深&减免)、格挡、恢复、判定、累计计数
  5. 叠加方式:加法叠加、最高者生效、乘法叠加、互相独立、独立计数
  6. 所有结算流程,叠加方式会进行标注
  7. 可以这样简单认知:处于上方的技能总会被处于下方的技能所影响
  8. 如果在结算过程中,伤害值为负,那么仍旧保留负值,不会默认变为0。

伤害结算流程

额外攻击力

  1. 攻击修正:


攻击伤害调整

  1. 攻击修正:(幻象)继承攻击
  2. 攻击修正:
  3. 攻击修正(暴击)、最高者生效、仅建筑无效:

破隐一击

  1. 物理攻击型伤害、仅建筑无效:
  2. 物理技能型伤害、仅建筑无效:

暴击红字显示位置

暴击显示的红字数值为当前结算值。

神之遣戒

  1. 物理攻击伤害:

溅射

  1. 物理溅射伤害、互相独立(溅射):

剑刃风暴的特殊减免

  1. 物理攻击修正,仅建筑无效:[1]
  1. 【1.1】处在由自身释放剑刃风暴中的其他单位才会受到减免效果

物理攻击特效

  1. 物理攻击伤害、加法叠加:

分裂

  1. 物理分裂伤害、互相独立(近战分裂):

魔法攻击特效

  1. 魔法攻击伤害、加法叠加:

技能增强

  1. 全类型技能伤害:技能增强(包括物品、技能、天赋、智力)

传递技能

本类内,如果结算中包含“魔法攻击伤害”、“纯粹攻击伤害”、“物理分裂伤害”、“物理溅射伤害”,那么该伤害将会保留数值,但类型会被变更为“物理攻击型伤害”并附加在原伤害数值上。这意味着这四类被传递的伤害将不会触发,且一定会被物理抗性减免。

本类内所有伤害均会被“技能增强”效果加深

所有传递类伤害将不会再次触发传递技能

  1. 原类型技能伤害、不反弹的:
  2. 原类型原方式伤害、互相独立、不反弹的[1][2][3]
  1. 【3】:这意味着被传递的攻击型伤害、分裂、溅射均可以被格挡
  2. 【3.1】:的传递和减伤效果分开结算,减伤效果在#伤害调整
  3. 【3.1】:的传递和减伤效果分开结算,减伤效果在#尾端伤害无效化

魔法护盾的伤害减免

  1. 全类型全方式格挡:

凝魂之露的特殊格挡

因为凝魂之泪的减伤优于其他魔法护盾,因此单列一类

  1. 魔法全方式格挡:

经典格挡

  1. 物理攻击格挡、分裂格挡、溅射格挡、最高者生效:
  2. 魔法技能格挡、独立计数、最高者生效:

传统伤害调整

  1. 物理攻击修正、技能修正、分裂修正、溅射修正:护甲
  2. 物理攻击修正、溅射修正:攻击&护甲类型
  3. 魔法全方式修正:魔法抗性
  4. 物理全方式修正:
  5. 物理攻击修正[1]
  6. 物理攻击修正、仅建筑生效:(幻象)对建筑减伤
  7. 全类型全方式修正:
  1. 【5】:对于#分裂&溅射中所有的伤害均不生效

以上流程结算完毕后,以下的结算流程中已经不会在对伤害类型进行区分。因此以下流程中默认为全类型影响。


核心伤害调整

  1. 全方式修正、加法叠加(伤害施加方):
  2. 全方式修正、加法叠加(伤害承受方):
  3. 全方式修正:防御符文
  4. 攻击修正:

尾端伤害调整

如果同时拥有多个技能状态,且同时满足触发条件,那么伤害被无效化的同时,多个技能将同时触发。即折光数会减少一层;伤害施加方也会被眩晕并受伤;虚妄之诺将对该伤害计入计数器;回光返照将会获得等量的治疗效果,该治疗效果会被计入虚妄之诺的治疗计数器,并被虚妄之诺无效化。

  1. 全方式修正:[1]
  2. 全方式修正、不反弹的:[2]
  3. 全方式修正、记录:
  4. 全方式修正、治疗:
  5. 全方式修正:
  1. 【1.1】:伤害>5时触发
  2. 【2.1】:即使伤害=0也会触发

末端伤害格挡

如果同时拥有多种技能效果时受到伤害,且同时满足触发条件,那么多个技能会同时生效。无光之盾将吸收伤害会计入计数器;幽灵船也会将部分伤害减免并计入计数器。但是减伤的具体数值取决于几个技能中数值最大的一个,而不是由多个技能共同承担

  1. 全方式格挡: [1]
  1. 【2.1】:无论吸收的伤害类型、方式如何,或者是否吸收足够的伤害,爆炸时,总是造成满额的魔法技能伤害

特殊分裂溅射

本类内的溅射技能和分裂&溅射有相似之处,与分裂&溅射伤害有一定区别。

  1. 纯粹技能型伤害:
  2. 物理溅射型伤害:

幻象伤害加深

  1. 全方式修正:(幻象)承受额外伤害

清零区

如果结算至此时,伤害仍然是负的,那么伤害将被更正为0。

对于所有的负伤害产生的效果如下判定:

  • 所有调整,即使是负伤害也要做出相应调整。
  • 所有恢复/治疗/吸血,即使是负值也会被更正为0。
  • 所有格挡,不会影响负伤害的数值。
0.0
0人评价
avatar
avatar
0

有点厉害啊

3年
avatar
SerGawen
0

另外关于页面重定向的问题我多说一下,你把页面从New Article移动过来之后,应该不保留重定向,否则New Article这个页面就会自动跳转过来,从逻辑上相当于说“New Article = 伤害结算流程” 这无疑是不合适的。下次你如果新建页面,直接在url里把文章名字打进去就行了,不存在的页面会自动创建,如果想先在沙盒里写,就按照我之前说的,在project这个命名空间下写~文章写的不错,辛苦了!

3年
avatar
Bobrobotsun
0

好的,我下次一定注意,谢谢

3年
avatar
SerGawen
0

沙盒页面建议放到project命名空间,不要放到ns-1主空间里,会被推送到首页feed流里,因为系统会认为这是一个条目

3年
avatar
SerGawen
0
3年
avatar
Bobrobotsun
0

回复@SerGawen:这个应该怎么弄啊……不会啊……

3年
avatar
SerGawen
0

回复@Bobrobotsun:就是你创建页面的时候,页面名字前加上“project:” 。 ns-0就是主空间,不带前缀的页面,ns-0是MediaWiki的“文章页”,这里默认是存放词条的,本空间下的页面会被推送的feed流或者通过随机页面被选到,这种沙盒测试页面不适合放在这里,会造成误解。所以我说你可以随便把他放到哪个命名空间下面,只要不是主空间(ns-0),详情参考h:help:命名空间

3年
avatar
SerGawen
0

回复@Bobrobotsun:当然如果这个页面不是沙盒就不用移动,我一开始看这个页面以为是测试用的,所以才这么说

3年
avatar
Bobrobotsun
1

回复@SerGawen:哦哦哦,明白了,谢谢

3年
avatar
SerGawen
0

回复@Bobrobotsun:另外你的注释可以这么写,参考页面:project:Sandbox/10,用源代码编辑模式看,复制过来即可:blush:

3年
avatar
Bobrobotsun
1

回复@SerGawen:已经改好了,多谢告知注释的写法,以后还望多多指教

3年
avatar
Dewangsky
0

不用解释给我们看,慢慢做就好,wiki本身就是个长期工作

3年