安尼姆的无尽旅途道爷我悟了,来看伤害公式和反推过程
安尼姆的无尽旅途道爷我悟了,来看伤害公式和反推过程如下:
授人以鱼不如授人以渔,教大家伤害公式反推
就算以后更新数值变动,但是底层原理不变的
先废话一会:
我在黑豹测试时候就有想法,想算伤害怎么出来的,当时测试和正式开服,因为当时是萌新,推图打不下去,装备差的离谱,当时我算狐狸伤害,狐狸加成很少,比较好算,没装备没词条,不知道词条的加成,但是对比刷抵御-40%的怪和0%的怪,得出结论,防御直接作用伤害不会被稀释,也就是说攻击*(1-防御%)=伤害,前面的攻击具体加成啥的受限没法展开研究,测试时候想借个随便的小号测试都没人借,当时我记得卡在海迪关,刚过还挺费劲的,只能做到这个程度了,之后开服一段时间,没有小鹿乌鸦啥的,用初始队巴夏打到黄衣残将,不清楚机制,卡住之后再次研究伤害,基本成型了,分享了一下,当时说暴击前提下,分金的加成很客观,之后一段时间编辑了狐狸直刺伤害文件放3群里了文件,图1邀功。
谁先提出来的,不知道,论坛里翻个底朝天也没找到,黑豹测试之前还有测试,估计那时候应该有人知道。我在玩的记忆里知道的没人说,今天水群聊天聊到这个伤害公式了,今天来验算一下,好像又到当初算狐狸伤害一样,又有一点点的误差,大体方向对,然后今天我就一直打伤害得出来数据,然后比较好看出来,得出没误差的公式了。其实就一个【技能修正】没有明白它的意思。我单独提出来,给大家说个明白,分享一下我是怎么推算出来的。
群里说:
伤害=(基础属性+威力)*技能加成*最终伤害*受到伤害(憾山)*(1-抵御)*暴击*爆伤
那么来算,2图为马哥2技能伤害测试,以目标抵御为0%举例
具体看图3。实际打出伤害 为27-42,但是根据公式预计伤害20-35,虽然很接近,但是有误差,这是看半天技能介绍和装备,都没问题。咱们的数值也没问题。
猜想一:加成是叠加不是连乘
但是想想都知道,现在连乘误差个位数,叠加再乘误差只会更大,我就不放图了。仅技能加成和最终伤害叠加,伤害干到70+了
猜想二:
误差范围小,看倍率
以最高伤害为例:35.64和42,42除以35.64=1.17,差了1.17,存在误差1.17,当成1.1或1.2看,那么哪里来的呢,威力修正:-10%,如果加威力是1.1那么数据就说的通了,后来我拿白羽算,白羽1技能测了2次没耐心了,8和9的伤害在范围内,拿2技能第三箭测,一下出三个伤害。看图4,伤害在范围内,白羽威力修正-32%,也就是说在威力68%-132%范围内,验算成功。
成了,哈哈哈哈,道爷我成了!
公式:伤害=(1±技能的修正)*威力*各个词条*(1-防御%)
展开说:(威力+词条全盛之姿Δ威力)*(1±技能的修正)*技能加成(马如马哥堕落2技能150%)*最终伤害*受到伤害(如趁火/撼山)*(1-抵御%)
简单说:威力*技能倍率*词条的各种分开加成*(1-抵御%)
前面可以等于一个伤害,伤害叠的再高,还要乘(1-抵御%),直伤爬塔时候最高到28左右了,怪物到抵御到100%-120%,没有分金词条再往上就打不下去了,极限也就在抵御120%止步了。
顺带瘴气治疗公式图5
通过帖子总结一下思路:先根据已知的加成,假定一个乘加加乘的公式,再看和实际测出来的伤害对比。误差大就肯定不对,加百分比的就别叠加,分开乘,这样使数变小;误差小就基本对了,可以自己增加修正数,在哪个地方加个修正数,或者看倍率,实际伤害除预计伤害,看看差多少倍率,再找这个倍率在哪里。
以上就是安尼姆的无尽旅途道爷我悟了,来看伤害公式和反推过程相关内容。