[心得] 关于减伤技能的算法

楼主: teves (teves)   2014-07-04 08:05:43
从以前玩到现在的
应该知道减伤必杀技一开始的说法是伤害降低xx%
比如说伤害降低50%
而这个50%的意思呢
其实是指角色基础攻击力 (ATK/10去小数)
再乘上50%作为减伤量
大概是这样子容易令人误解是怪物伤害减少50%
所以后来冒出了一种新说法叫做减伤系数
50%变成减伤系数0.05
角色atk*0.05就是他的减伤量
这种说法的确是比较直观
但是我一直觉得怪怪的
不爱这第二种跟原有系统感觉不搭的说法
这次我测试鬼巫女的技能
我测起来是15%
同时也再次让我觉得第二种说法数字上感觉怪怪的
所以一开始才会看到有人说减伤系数0.014这种不正确的数字
于是我拿了诗访出来测
找了索妮雅 atk 6236
原本的算法 基础攻击力623 * 65% = 404.95, 去小数404
减伤系数说法 atk6236 * 0.065 = 405.34, 去小数405
实际测试伤害由476变成72,减伤量为404
以此证明减伤系数说法是错的
概念上确实差不多,但实际系统中并不是这样运作的
作者: safy (Ty)   2014-07-04 09:11:00
这状况, 就像是必杀技10倍伤害, 实际上是(ATK/10)*10这样无谓
作者: zx15973 (LBCC)   2014-07-04 09:31:00
就是说实际上在算攻击力这个步骤就已经忽略尾数 3369实际攻击力是336 打出10倍会是3360
作者: Tozan (= Oshirikun)   2014-07-04 11:08:00
这个减伤计算跟叠防、武器的防御等,哪个会先计算呀?
作者: Xavy (グルグル回る)   2014-07-04 11:23:00
武器的好像都最后算被动减伤跟主动减伤算法不一样,谁先谁后都没差阿不过我现在不清楚被动减伤是互乘还是相加
作者: okajo (老爸你别装酷)   2014-07-04 11:28:00
嘛...其实当初减伤系数的说法出现时 就有人提到会有微小误差不过大家都不觉不影响就是了(烟)
作者: Tozan (= Oshirikun)   2014-07-04 11:58:00
了解,那叠防角拿高防武应该是不会亏,感谢X大

Links booklink

Contact Us: admin [ a t ] ucptt.com