作者teves (teves)
看板ChainChron
标题[心得] 关於减伤技能的算法
时间Fri Jul 4 08:05:43 2014
从以前玩到现在的
应该知道减伤必杀技一开始的说法是伤害降低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
以此证明减伤系数说法是错的
概念上确实差不多,但实际系统中并不是这样运作的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 169.234.227.82
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/ChainChron/M.1404432346.A.17B.html
1F:→ safy:这状况, 就像是必杀技10倍伤害, 实际上是(ATK/10)*10这样无谓 07/04 09:11
2F:推 zx15973:就是说实际上在算攻击力这个步骤就已经忽略尾数 3369实际 07/04 09:31
3F:→ zx15973:攻击力是336 打出10倍会是3360 07/04 09:31
4F:推 Tozan:这个减伤计算跟叠防、武器的防御等,哪个会先计算呀? 07/04 11:08
5F:→ Xavy:武器的好像都最後算 07/04 11:23
6F:→ Xavy:被动减伤跟主动减伤算法不一样,谁先谁後都没差阿 07/04 11:23
7F:→ Xavy:不过我现在不清楚被动减伤是互乘还是相加 07/04 11:24
8F:推 okajo:嘛...其实当初减伤系数的说法出现时 就有人提到会有微小误差 07/04 11:28
9F:→ okajo:不过大家都不觉不影响就是了(烟) 07/04 11:29
10F:推 Tozan:了解,那叠防角拿高防武应该是不会亏,感谢X大 07/04 11:58