您现在的位置:大话西游2>文章列表

谈:自身五行对伤害的影响有多大

时间:2016-10-17 11:39 作者:肌肉男 手机订阅 神评论

新闻导语

谈:自身五行对伤害的影响有多大

  大概半个多月之前写过一篇有关于伤害影响因素的帖子

  当时是想让大家知道究竟什么因素会影响伤害

  然后我发现很多朋友了解了伤害设置后,又有人开始对变身卡提问

  其实那篇帖子在写的时候我一直纠结一个问题

  在战斗中还有一个因素会影响到伤害,他属于环境因素,但是他的计算过程非常复杂

  对于伤害的影响也不是非常大,所以当时就没有写这个

  但对于输出队来说多一点伤害是一点

  所以这次我就来说说这一个环境因素好了

  先提醒下大家,这个因素算法及其复杂,而且跟数学不会有太大的关系,主要是逻辑

  首先,这个因素与你和对方的五行有关

  第一个逻辑出现,这个因素只和你还有对方自身存在的五行有关,和你克什么没有任何关系。

  其次,这个因素又五行相克来决定,但这个五行相克并不是你装备上面克什么

  第二个逻辑出现,这个因素只在你和对方自身存在五行当中计算,你装备上面克什么和他没关系

  我举个例子,如果我身上有土五行,而对方身上有水五行,土克水,我的伤害会有加成

  如果我身上有金五行,而对方身上有火五行,火克水,我的伤害加成会减少

  以上是最简单的逻辑讲解,如果大家没有看懂的话,建议不要再往下看,你会越看越糊涂,直接忽略这里好了。

  接下来要进行的就是这个加成的公式运算

  首先我们进行一个转换,将所有的五行全部除以100,转换为小数

  例如我身上水五行为50,那么我们转换为0.5

  转换完成后,我们先进行第一层运算:

一、双方五行伤害加成

  就是将双方五行中有相克关系的五行进行相乘计算

  假设:

  施法方五行为:30土、50水、20木

  目标方五行为:10水、40火、20金、30土

  观察两个单位当中存在相克关系的五行(和对方五行相克哈,不是自己)然后分别进行相乘最后相加

  施法方:

  土克水存在:=施法方土*目标方水=0.3*0.1=0.03

  水克火存在:=施法方水*目标方火=0.5*0.4=0.2

  木克土存在:=施法方木*目标方土=0.2*0.3=0.06

  火克金不存在:=0

  金克木不存在:=0

  将此五个公式当中的得数相加=0.03+0.2+0.06+0+0=0.29

  目标方:

  水克火不存在:=0

  火克金不存在:=0

  金克木存在:=0.2*0.2=0.04

  土克水存在:=0.3*0.5=0.15

  木克土不存在:=0

  将此五个公式当中的得数相加=0.15+0.04+0+0+0=0.19

  其实以上的公式并不能决定到伤害的数值,但是它是公式当中的一部分,这部分主要计算的就是双方五行当中相克的关系

  如果数学好的话,相信大家已经可以从上面看出一些猫腻

  这里对于数学不好的玩家们我做一个简单的概括

  若施法方五行克目标方的五行,则伤害会有加成

  若目标方五行克施法方的五行,则施法方伤害加成会减少

  那么此时我们就要进行第二层运算

二、双方五行伤害影响

  当第一点的公式运算结束后,我们就要将他们融合起来产生一个值,这个值就是最终伤害加成

  首先说一下,双方五行伤害加成不会超过40%,也就是说加成为0%-40%,数值由以上的公式决定

  最终伤害加成=1+40%*(施法方五行伤害加成-目标方五行伤害加成减免)

  为什么会有一个1,如果大家数学不好的话就不要在意这点了,这是数学上面的运算

  那么根据我们刚刚的五行计算出来的结果

  刚才的施法方对于变身卡的效果加成如下

  1+0.4*(0.29-0.19)=1.04

  也就是1.04倍,但是这里要注意一下,五行相克只会加成原始伤害,不会减少原始伤害,意思就是说,如果数值蛋疼到一定地步,那么就不会有这个加成。

  那么此时,括号中的施法方五行伤害加成-目标方五行伤害加成减免如果为负数的话,则以代替,那么此时就是一点都不会在进行加成了。

  以上就是所有自身五行对伤害的影响


相关阅读: