样本1:点了25%巅峰移速,被吼时候是+25%->-50%,也就是125%到50%,实际减速75%/125%=60%
样本2:裸体,不点巅峰,被吼时候是0%->-40%,也就是100%到40%,实际减速为60%
所以人物天生有1-60%/80%=25%的减速抗性
前半句话很简单,巅峰点25%移速,再穿个12%移速的鞋子,面板还是+25%
但是后半句话意义是,被减速后25%以上的部分就会发挥作用。
比如人物点了25%移速,再穿12%移速鞋子后,再被一个60%减速技能命中时候,移速会变为-24.65%,如果没有这个鞋子,就是-31.25%
原因是125%*(1-60%*75%)=68.75% 就是-31.25% 而137%*(1-60%*75%)=75.35%,也就是-24.65%。所以说这部分仍然在计算中
这句话有几个方面的意义:第一,人物受到各种减速效果,不会叠加。而且永远是高减速效果覆盖低减速效果。比如先受60%减速后受40%减速和先受40%减速后受60%减速,实际上的移速都只被减少了60%*75%=45%。
第二,先被减速后开加速不如先开加速后被减速。比如一个人物现在是100%移速,如果先被60%减速,再开个40%加速,就是100%->55%->95%
如果先开40%加速,再被60%减速,就是100%->140%->100%,惊奇的是减速效果不见了!哪怕加速效果没了之后减速的debuff仍然存在,都不会有实际效果!
说明在每次受到改变移动速度的效果时,系统会直接计算出现在的移速,而不是根据你身上的debuff/buff来计算现在的移速!(偷懒的阿三程序员系列)
小编推荐阅读