5068儿童新闻中心

DNF伤害计算顺序与召唤卡西亚斯千鬼斩BUG解析

zjj 2013-03-07 10:51:44 手机版

  地下城与勇士而强化光环能对宝宝混伤技能的两次加成都应该知道了嘛,自从某版本开始,先来设,temp(伤害)和key(开关),看看强化光环的bug的形成,10级光环,下面就和我一起来看看吧~

  ①非无视百分比

  ②无视百分比

  ③固伤

  我留下的伤害公式之所以将非无视和固伤写在一起,是因为两者都有(1+0.004*属性),方便,缩短公式

  而强化光环能对宝宝混伤技能的两次加成都应该知道了嘛,自从某版本开始

  先来设,temp(伤害)和key(开关),看看强化光环的bug的形成,10级光环

  PS:属强、减伤之类都全部省略,反正不是重点

  ①

  key:非无视,光环有效

  temp=非无视百分比

  temp=temp*1.2

  ②

  key:无视攻击,光环无效

  temp=temp+无视

  temp=temp*1

  ③

  key:固伤,光环有效

  temp=temp+固伤

  temp=temp*1.2

  最后得到的记过,就是{[(非无视百分比*1.2)+无视]+固伤}*1.2

  接着,到四叔了

  过往四叔是固伤,当时我虽然没研究,但是大家基本知道千鬼斩是6到,也说第一刀是1.5倍伤害

  这个基本没错

  现在四叔改了百分比

  当时做攻略时,我为了验证四叔是不是第一刀1.5倍,但是,发现不符合

  直接去打蛋,发现后5刀是直接乘以面板,但是第一刀却不符合1.5

  各种武器尝试,发现第一刀和其他刀的比例都不一样

  最后确认出,四叔有bug

  哎,因为时间太紧,没去打怪,打怪要先测出防御减伤等,太麻烦

  带无视攻击时,第一刀享有强化光环效果

  后续5刀,强化光环无效

  无无视攻击时,6刀都享有强化光环效果

  为了确认,四叔千鬼斩是召唤师还是召唤兽攻击,用bm试试,无效,属于召唤兽攻击

  那么,四叔千鬼斩享有强化光环就是合理,带无视攻击时出现不享受证明出现bug了

  有无视攻击时

  第一刀是1.55倍攻击力

  ①

  第一刀

  key:非无视,强化光环有效

  temp=第一刀*1.55

  temp=temp*1.2

  ②

  第一刀

  key:无视,强化光环无效

  temp=temp+无视

  temp=temp*1.0

  ③

  第二刀

  key:不判断(非无视),继承上一次,key=key

  temp=temp+第二刀非无视

  temp=temp*1.0

  以下类似,都没有判断,导致后续5刀都没有享受强化光环

  为什么出现这情况

  千鬼斩的技能描述是,每一刀伤害*5

  那么,估计对系统来说,虽然6刀,但是作为一次技能,只作一次判断(完整一刀才是一次)

  导致了这个bug

  没那么精力去研究其他职业是不是也出现这种情况了

  一个纯固伤技能转成纯百分比技能,出现了这样一个bug,内裤松有点粗心

  以上就是做攻略时研究的四叔,因为只想找出四叔的计算方式等,忘记了试试中火对它的千鬼效果如何,这是我的一个大失误

  上述的理论(导致bug的过程),如果正确的话,还有四叔的能来试试中火效果,也来证明这个推想正不正确