《鬼谷八荒》中伤害的计算在本作中不仅可以让玩家更直观的面对敌人带来的伤害,也可以对击杀敌人有着很重要的影响,那么现在为大家带来“御花梨”分享的《鬼谷八荒》伤害计算方法详解,希望对大家有所帮助。
判断角色境界
当对方跨越你一个大境界时,保护值(下面会详细解释,先记住这个值)=0,否则保护值=0.3。
举个例子,你是炼气中期,对方是筑基后期,那么保护值为0。但如果对方是筑基中期,那么保护值为0.3。
伤害计算
有两种状态
1、你攻击没对方防御高
这种情况下,你的伤害公式为——攻击*保护值*技能伤害/(100+对手功法抗性*10/3)*(1+词条加成(有小数))
最后得到结果向上取整,如果为0则强制取1。
2、你攻击比对方防御高
这种情况下,你的伤害公式为——(攻击-敌方防御)*技能伤害/(100+对手功法抗性*10/3)*(1+词条加成(有小数))
最后得到结果同样向上取整。
经过多次验算证实该算法实际有效,在携带词条加成武技时存在±3以内的偏差值,可以考虑为词条显示为整数,但实际有小数尾数,不影响实际结果。
保护值
我相信所有人都遇到过跨境界大家强制扣血的情况,实际上问题出在算法上。
为了让你不同阶PK却只能强制扣血,
为了让NPC同阶打你不会只强制扣血,
所以有了保护值算法。
即0.3*攻击力*武技
大家都知道NPC攻击低,当你同阶上心法之后,NPC大多数攻击都没你防御高。这个情况下宗门选比和飞升大会就很尴尬了。
因此,保护算法保护的是比你同阶的NPC,肯定不是为了保护你的。
测试的时候,我曾经把自己的攻击调到10,去打一个元婴后期,结果实际伤害5,当时我就体会到了身为一个NPC,一个路人,修仙是多么痛苦。
计算过程
我把心法下了(心法太多,有一些额外伤害的算法,会影响结果)
这是面板,主要武技和绝技,以及攻击数据
攻击678
武技威力——186
词条加成3所有人20%+修仙者词条8%,一共——28%(实际存在尾数,所以最后会产生轻微偏差)
绝技威力——3702
词条加成3所有人,一共是21%
将数据excle
接着随便选个人,进行切磋或者攻击,之前记录下他的数据,输入表格预测伤害
可以看到,测算武技平A是218
实际切磋之后,结果武技是222,比预计多了4点,绝技是4071,比预计少了29点
这种偏差主要是因为词条并不是整值,绝技差那么多是因为绝技伤害基数太大产生,都在可以接受的范围内
接着再找几组
这组测算比较相近,武技比预算的多了1点,绝技比预算的少了2点,符合预期
再测两组,然后打一次化神
这组武技结果相同,绝技少了33点伤害,符合偏差预期
这组武技伤害比预算多了2,绝技伤害比预算少了26,我的绝技词条肯定是注水了,绝对没有21%
全部评论