火柴人联盟吧 关注:27,816贴子:340,364

【技术】火联伤害的完整计算公式【申精】

只看楼主收藏回复

我终于把伤害的完整计算公式测出来了!
一楼防偷窥


IP属地:上海1楼2015-12-09 19:01回复
    二楼,求吧务不要手滑


    IP属地:上海2楼2015-12-09 19:02
    收起回复
      PS:这个公式计算结果和屏幕上看到的伤害值,最大误差应该不超过2,首先我不清楚程序中运算哪里有取整操作,这样会0-1的误差; 最终伤害显示到屏幕时又会取整,这样又会有0-1的误差


      IP属地:上海4楼2015-12-09 19:07
      收起回复
        嗯,好了,那些觉得和我说话会拉低智商的大角虫,请你自觉出门右转!


        IP属地:上海5楼2015-12-09 19:08
        回复
          附送五个boss关的boss的防御值
          BOSS2的防御 = 450
          BOSS2的防御 = 840
          BOSS3的防御 = 1320
          BOSS4的防御 = 2250
          BOSS5的防御 = 3040


          IP属地:上海来自Android客户端7楼2015-12-09 20:15
          收起回复
            很好,更加完整,准确,但是建议重点部分分层,不然很多人不会看的。。。


            IP属地:美国来自Android客户端8楼2015-12-09 21:07
            收起回复
              还有,申精 @0shc 这个吧主


              IP属地:美国来自Android客户端9楼2015-12-09 21:08
              回复


                应用达人
                应用吧活动,去领取
                活动截止:2100-01-01
                去徽章馆》
                IP属地:吉林10楼2015-12-09 21:12
                收起回复
                  下面我已楼上的为例子,说说怎么算出来!
                  首先,我的工具帖: http://tieba.baidu.com/p/4205204690
                  通过采集的数据,根据浮动值规律:
                  可以得到:
                  前面18Hits的伤害一样,平均伤害是4537.7(不要问我怎么算,我很难说清楚,自己想)
                  第19Hit的平均伤害是27227
                  最后一下的平均伤害是113442


                  IP属地:上海12楼2015-12-09 21:26
                  回复


                    应用达人
                    应用吧活动,去领取
                    活动截止:2100-01-01
                    去徽章馆》
                    IP属地:吉林14楼2015-12-09 21:28
                    回复
                      根据上图,
                      【基础攻击】 = 3994 + 10555 = 14549 (已经计算了符文攻击)
                      根据7楼,我们知道第一关boss的防御是450
                      【基础伤害】 = 基础攻击 /(基础攻击 + 对方防御) * (基础攻击 * 技能加成% + 技能伤害 )* 暴击加成
                      = 14549 / (14549 +450) * (14549 * 875% + 106600) * 100%
                      = 226886.17
                      前面18hits的平均伤害 = 基础伤害 * 2%(12楼计算出来了)= 4537.72
                      计算10个浮动值,4537.72依次乘以95%,96%,97%,98%,99%,100%,101%,102%,103%,104%
                      再取整数,可以得到:
                      4310 (暴击8621)
                      4356 (暴击8712)
                      4401 (暴击8803)
                      4446(暴击8893)
                      4492(暴击8984)
                      4537(暴击9075)
                      4583(暴击9166)
                      4628(暴击9256)
                      4673(暴击9347)
                      4719(暴击9438)
                      你们可以对照一下我的截图,是不是完全吻合,没有任何误差?


                      IP属地:上海15楼2015-12-09 21:42
                      回复
                        然后,
                        第19hit的平均伤害 = 基础伤害 * 12% = 226886.17 * 12% = 27226.34
                        第20hit的平均伤害 = 基础伤害 * 50% = 226886.17 * 50% = 113443.1
                        浮动值我就不算了
                        完成
                        似乎计算过程中也没有取整,就是最后取一下整数而已,我的误差不超过1


                        IP属地:上海16楼2015-12-09 21:45
                        回复
                          今天先到这里,下次有空继续探索招式伤害


                          IP属地:上海17楼2015-12-09 21:49
                          回复
                            【寒冰大招 - 魔法水晶剑】
                            招式解析
                            第一击,招式伤害100%
                            第二击,招式伤害40%
                            第三击开始是属于冰冻伤害,随机4-8Hits
                            前面3-7Hits的招式伤害7%,最后一Hit招式伤害10%
                            所以寒冰大招,招式总伤害171 - 199%


                            IP属地:上海18楼2015-12-10 13:51
                            收起回复
                              安卓版 打到了35章,钱多的是哪关?嘴好还出5星装备的


                              来自Android客户端20楼2015-12-10 15:57
                              收起回复