|
关于《暗黑2》元素伤害的分析
作者:amasor
文章有点老,根据最新结论,其中mdr作用应再resist之前。
元素攻击的承受者的掉血情况按照自己和环境的影响这样考虑:
①首先是计算resist修正。(包括自己的resist、环境和对方的cold master 等影响)比如(自己resist cold 200%.hell;对方cm cut 90%),最后的resist=200% *(100%-90%) - 100% = - 80%;
②然后计算单位时间内受到的总伤害(就是计算每frame受到的伤害);例:
当对方是firewall dmg 10000/秒。实际就是 10000/25=400 dmg /frame。
对方如果是用orb攻击。那么在每frame可能受到的最大伤害是看当时你中了多少orb的shard.(所谓6个身位时候的体爆法。就是因为伤害基本上是同时产生。而且命中的shard 多。所以伤害比平时感觉大很多)。同时也能部分解说在106以前sf/orb同时命中产生的伤害一定比1sf+1orb大。
③接着把总伤害和resist 的效果相乘。比如如果每frame 受400 dmg 火伤害。
resist fire =90%. 那么现在 受到400/10=40 dmg/frame;
比如一frame里受到1orb的2shard. 每shard 450 dmg. resist的修正为-80%.
那么这frame 受到450*2*1。8=1620 dmg /frame;
④然后是bonearmor 和magic dmg reduced by x等等效果从总伤害中减掉。
比如mdr=45. 那么现在恭喜。火墙已经=0 dmg/frame了。
orb还有1620-40 约1600的伤害。
⑤再就减计算吸收量的两倍。比如吸收40%+67。5(2ring+1black oak)
那么 1600-(1600*80%+135)=185 dmg的伤害
在pvp /4 =45 左右。
最后是能量盾。。。如果50%.那么掉血2x.掉mana 4x.
(其中注意两点。对火墙免疫的关键是适当的magic dmg reduced和90%+的火免疫。两个条件差任何一个都会受到很大的伤害。比如,如果只有75%。(max)
那么400/4=100。 100-45(mdr)=55. 55 dmg /frame.
1 frame=1/25 秒。
那么你一秒中会受到55*25=1100 左右的伤害。pvp/4=250+...bn上lag等原因停个1秒左右是正常的。如果你还没有mdr..
那么更惨。100*25=2500。 pvp/4=500.每秒掉血500+。。嘿嘿。(你不要说我防火max呀。。。怎么还。。呵呵。不到max的就不提了。瞬间over...)
(第2点是orb的dmg 通常不会有我说的那么多。因为500dmg的orb需要快40级了。其次。就算orb 2shard 能命中。通常也不是在1frame里命中的。
如果1frame 里只能命中1shard 那伤害是:
800-(800*80%+135)= 800-775= 25 dmg. pvp/4=6 dmg. (嘿嘿。不用计算了吧)
当小于500 dmg /shard 的等级的orb 或则说在不是hell的地方,或则说对方的resist cold 稍微bt一点。那么orb 怎么放都是加血的。)
(以后看到最后玩单手+shiled的,极大可能给他加血。不拿盾的到是怎么也不会加血。可以try try)
转载自egmaes游戏先锋
|