Board logo

标题: 【原创】人物受到伤害减少的详细分析(全部三楼更新完毕) [打印本页]

作者: jinjinddn    时间: 2011-11-21 08:18     标题: 【原创】人物受到伤害减少的详细分析(全部三楼更新完毕)

写在前面:我估计很多人不了解角色受到伤害是怎样计算的,以及怎么去减少伤害。于是我来写这个帖子来扫个盲。希望能够帮助PVP和PVC的需要的朋友。如有疏漏或者错误的地方欢迎提出;P

第一篇:受到伤害的减少顺序

1:首先判断这一时刻受到的伤害有几种,伤害有如下几大类。
物理伤害(比如热诚的伤害,龙卷风伤害)
魔法伤害(比如狂战士伤害,祝福之锤)
元素伤害(比如暴风雪,新星)
物理攻击为载体的元素/魔法伤害(比如闪电之怒,用青色愤怒进行热诚攻击的pal等)
特殊伤害(CB,OW,DS,攻击反伤,灵气伤害)

2:接着伤害按照下面的流程来改变
一:元素伤害,物理伤害或魔法伤害
1 因角色而造成的伤害改变(XvX)
2 女巫的能量护盾(Energy Shield)
3 死灵法师的骨甲和德鲁伊的旋风甲(Bone Armor and Cyclone Armor)
4 伤害减少X或魔法伤害减少X(DR and MDR)
5 抗性(Resistances)
6 百分比吸收(% Absorb)
7 直接吸收(Direct Absorb)

二:物理伤害为载体的元素伤害/魔法伤害
1 因角色而造成的伤害改变(XvX)
2 女巫的能量护盾(Energy Shield)
3 死灵法师的骨甲和德鲁伊的旋风甲(Bone Armor and Cyclone Armor)
4 魔法伤害减少(mdr)
5 元素抗性
6 元素吸收
7 伤害减少(dr)
8 伤害减少%(dr%)

三:魔法伤害附加元素伤害
1 因角色而造成的伤害改变(XvX)
2 女巫的能量护盾(Energy Shield)
3 死灵法师的骨甲和德鲁伊的旋风甲(Bone Armor and Cyclone Armor)
4 元素伤害减少(mdr)
5 魔法伤害减少(mdr) (mdr作用两次)
6 元素抗性
7 元素吸收

特别说明:
1:DTM(damage to mana)出现在最后再计算,也就是一中的7和二中的8之后再算。DTM不影响伤害
2:特殊伤害比如攻击反伤,荆棘伤害属于物理伤害,攻击受到元素伤害,灵气伤害属于元素伤害,均按照1计算。
3:物理伤害中的CB只有DR%能影响,DS则无影响。
4:一些持续性伤害比如元素伤害中的火墙,毒素伤害,物理伤害中的OW。MDR可对前者吸收,伤害将为MDR*X/1024,可见这个吸收是按照帧数的,参数X具体需要查相应技能的MPQ文件。OW在PVP的时候降低为1/4的伤害,MDR和DR均无效。
5:狂战士在实战中的伤害通常属于魔法+元素伤害。那么按照3来计算(注意MDR会作用两次)。
6:对于物理伤害为载体的元素/魔法伤害,有几条说明
1.mdr能同时抵消元素和物理伤害,顺序是先抵消元素伤害,然后物理但当有和攻击方一样的元素吸收情况下,这时不抵消物理伤害,只抵消元素伤害,比如物理伤害附带火伤害,这时带火吸收的物品时,mdr不再抵消物理伤害, 但如果没有火焰伤害,mdr还能抵消物理伤害。
2.物理伤害减少(dr)也能同时抵消物理和元素伤害,顺序是先抵消物理伤害,然后抵消元素。
3.mdr与dr都存在时2者不会发生冲突,mdr还能抵消元素然后物理伤害,dr也能抵消物理然后元素伤害。

下面有个小例子,推荐至少大概能看懂了作用原理的朋友再看





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





小例子1:
攻击者PVP伤害为物理伤害90,火焰伤害200.防御者dr 100,dr%50,mdr 60,火焰抗性50%,火焰吸收20。按照顺序,先判断伤害类型,属于2.于是,因为没有能量护盾等吸收,直接进入mdr。mdr首先吸收元素伤害,200-60=140火伤,由于没能全部抵消掉,那么不能继续抵消物理伤害。接着计算抗性,140*50%=70火伤。接着是吸收,70-20x2=30火伤。接下去是dr,由于mdr和dr互不干扰,只是有先后顺序,这时dr依旧可以先吸收物理伤害,然后吸收火焰伤害。90-100=0,物理伤害将为0,还剩下10的dr去吸收火焰伤害,即30-10=20火焰伤害。最后是dr%计算,由于这时候剩余的是火焰伤害,dr%不起作用,因此最终伤害即是20火焰。


关于顺序的问题还有两个小实验我没有做,以后有时间了我会补上:
1:狂战士攻击下有不同元素伤害的时候的吸收顺序
2:物理攻击附加不同元素伤害的时候的吸收顺序。


[ 本帖最后由 jinjinddn 于 2011-11-27 06:18 编辑 ]
作者: jinjinddn    时间: 2011-11-21 08:18

第二篇:一些结论和测试结果

下面公布一些我最新的测试结果:
1:MA(magic absorb)魔法吸收,比如精神上的+8魔法吸收。这个功能被描述为“可吸收除物理伤害外的其余伤害”,比如吸收冰冷伤害等。实际在测试中我发现,MA对于法术类攻击的元素伤害和物理伤害无效(比如暴风雪,火墙,龙卷风等);近战在物理伤害附加的伤害中,MA只能作用于魔法伤害吸收,对于元素和物理伤害无效。

2:元素和魔法吸收,这个技能被描述为吸收伤害后,返回相同数值的生命。实际测试只有闪电系列有效,火焰系,魔法和冰冷系列都只是吸收伤害,并不返回生命。他们无论是法术攻击还是近战物理附加元素攻击都是只能吸收对应的元素并不返还生命,闪电伤害可以返还生命。

3:在物理攻击中,如果附加多重元素攻击,魔法攻击。那么如果有mdr的话,会多倍计算,剩余部分继续抵消物理伤害。比如攻击带有200火焰,200魔法伤害,物理伤害100,你的角色拥有220mdr。那么200-220=-20(mdr抵抗火焰),200-220=-20(mdr抵抗魔法),剩余40去抵抗物理攻击,即100-40=60,最终受到的伤害是60物理伤害。而如果拥有dr的话,将先抵消物理伤害,有剩余再去抵消元素伤害,但是不能按照多种元素抵消(仅能工作一次)。

4.berserk攻击的时候,如果附有元素伤害。身上的dr无效。mdr则按照3中,分多次吸收多种伤害。

[ 本帖最后由 jinjinddn 于 2011-11-27 05:49 编辑 ]
作者: jinjinddn    时间: 2011-11-21 08:19

第三篇:一些详细介绍和注释

1:抗性。角色上限是95,怪物没有上限。下限是-100.注意抗性计算要考虑全部因素:比如一个bar在噩梦下的抗性是75,实际是120,攻击方有支配冰冷70,那么实际抗性为50.
2:dr%。如上,只是上限是50%。计算方法也是注意比如伤害加深和衰老作用时dr%的变化。
3:mdr,dr没有上限,元素和魔法吸收有40%上限。吸收和吸收%都是双倍作用(但很多元素技能不能被双倍吸收,见2楼)
4:能量护盾:吸收全部伤害(除了毒素),上限95%。吸收顺序是物理,火焰,闪电,冰冷最后魔法。前者的伤害没有吸收完毕是不会吸收后者的伤害的。最大吸收比例为1:0.75.
5:白骨装甲只能吸收物理伤害。飓风装甲可以依次吸收火,电,冰伤害。
6:角色惩罚,比如玩家对玩家,伤害为0.17. pet在地狱对boss为0.25等等。
7:注意减低毒素抗性可以破坏plr效果,比如40的减去抗性就能使plr效果低40%。
8:有些角色比如石墨,怪物,不受到游戏难度惩罚影响。
9:有些元素技能不能被抗性影响,比如刺客的雷光,pal的天堂之拳。
10:有些元素和魔法技能能忽略对方的抗性,对方的抗性无论多少,都视作0.比如pal的庇护所。

[ 本帖最后由 jinjinddn 于 2011-11-27 06:17 编辑 ]
作者: qqwaaz1    时间: 2011-11-21 11:40

想问下,dr和mdr会不会被什么公式放大?不然近战角色随便一刀就几千dam……那效果……
作者: thinking113    时间: 2011-11-21 11:52

又见技术帖啊。。。支持!
作者: jinjinddn    时间: 2011-11-21 16:52

引用:
原帖由 qqwaaz1 于 2011-11-21 11:40 发表
想问下,dr和mdr会不会被什么公式放大?不然近战角色随便一刀就几千dam……那效果……
不会,近战首先会有0.17的PVP惩罚,然后mdr和dr都会对物理和元素伤害吸收,接着dr%和r%吸收伤害,因此PVP伤害并不很大。
作者: anhei3-net    时间: 2011-11-21 17:04

JJ又开始了...
作者: jinjinddn    时间: 2011-11-25 09:12

顶上去!
作者: 一般性    时间: 2011-11-25 09:55

希望楼主能够公布测试的数据!:anhei3.net-84
我更愿意看到过程,谢谢!
作者: jinjinddn    时间: 2011-11-25 17:04

引用:
原帖由 一般性 于 2011-11-25 09:55 发表
希望楼主能够公布测试的数据!:anhei3.net-84
我更愿意看到过程,谢谢!
测试过程如下:受虐方为ama,抗性0,裸体 。准备吸收元素吸收50,吸收魔法50,dr63,mdr63,+7berserk的sc若干。攻击者为法师,光pp,力量100。身上准备ar1023的sc若干,幻化(255元素伤害伤害),幻化(255多种元素+魔法伤害伤害)。

测试1:女巫先加冰弹到1000的伤害,pvp惩罚后是170.ama分两次带上50魔法吸收,mdr63和冰冷吸收。结果是第一次伤害为170,第二次伤害为107,第三次伤害也是107.女巫洗点加火球伤害到1000,重复试验,结果相同。女巫洗点加到新星伤害为250,重复试验,在换上闪电吸收的时候,基本上不再掉血。试验证明了ma对于法术攻击的元素攻击无效,吸收方面只有闪电伤害能够回血。

测试2:女巫带上berserk sc,幻化(255冰冷+255火焰)。这时候的berserk伤害是115平均,冰冷伤害43,火焰伤害43.先让ama带dr63的sc,结果无用。然后带上ma的sc,结果是171的平均伤害。接下来带上冰冷和火焰吸收吸收,结果也是171的伤害。接下来换上mdr,伤害变成了13左右。接下来同时换上mdr和ma的sc,伤害变成了平均25.这个测试说明了mdr的多次作用和dr的无用以及ma等吸收的单一作用。

测试3:女巫采用普通攻击,带上幻化(255冰冷+255魔法),物理伤害11左右,后两者伤害都是43。ama先带mdr63的sc,伤害是0.接下来是dr63,结果是34的伤害。带上ma和冰冷吸收,伤害都是54.测试结果说明了mdr和dr的吸收顺序和多重性。
作者: foxiceee    时间: 2011-11-25 23:44

技术贴看着都累,更何况写出来,楼主辛:anhei3.net-79 苦了!一
作者: hazuki9902    时间: 2011-11-26 13:27

mdr一般都坑爹~顶球法师那种另类例外
:anhei3.net-00000
作者: jinjinddn    时间: 2011-11-27 22:58

引用:
原帖由 hazuki9902 于 2011-11-26 13:27 发表
mdr一般都坑爹~顶球法师那种另类例外
:anhei3.net-00000
mdr还是很好的,ma才坑爹;P
作者: 小郭一号    时间: 2012-1-24 22:45

JJ兄,我有几个问题请教
1:MA(magic absorb)魔法吸收,比如精神上的+8魔法吸收。这个功能被描述为“可吸收除物理伤害外的其余伤害”,比如吸收冰冷伤害等。实际在测试中我发现,MA对于法术类攻击的元素伤害和物理伤害无效(比如暴风雪,火墙,龙卷风等);近战在物理伤害附加的伤害中,MA只能作用于魔法伤害吸收,对于元素和物理伤害无效。
疑问:从这段话能不能总结出“MA只能吸收魔法伤害”?

9:有些元素技能不能被抗性影响,比如刺客的雷光,pal的天堂之拳。
是不是不能被减抗性影响?

三:魔法伤害附加元素伤害
这句话是指狂战士吗?
作者: jinjinddn    时间: 2012-1-24 22:52

引用:
原帖由 小郭一号 于 24-1-2012 15:45 发表
JJ兄,我有几个问题请教
1:MA(magic absorb)魔法吸收,比如精神上的+8魔法吸收。这个功能被描述为“可吸收除物理伤害外的其余伤害”,比如吸收冰冷伤害等。实际在测试中我发现,MA对于法术类攻击的元素伤害和物理 ...
小郭客气呵呵

1:魔法吸收那个描述确实很坑爹,实际上只能吸收锤子,狂战士等魔法伤害,对于元素伤害无能为力。
9:是的。

三:是的,还包括怪物的魔法伤害附加元素伤害,比如一些法师的攻击。
作者: longzu8u8    时间: 2015-8-5 20:40

:anhei3.net-84
作者: qpsdxypei    时间: 2016-5-31 14:59

好复杂
作者: 1225422633    时间: 2016-9-26 21:55     标题: 回复 1# 的帖子

说的太好了
作者: elylnxzh    时间: 2017-2-1 11:27

kkkkkkkkkkkkkkk
作者: 112028zh    时间: 2017-4-25 11:12     标题: 厉害,技术贴

厉害,技术贴
作者: zjj8265341    时间: 2017-5-19 09:18

新手学习中
作者: changgaoyue    时间: 2017-6-1 22:53

引用:
原帖由 jinjinddn 于 2011-11-21 08:18 发表
第二篇:一些结论和测试结果

下面公布一些我最新的测试结果:
1:MA(magic absorb)魔法吸收,比如精神上的+8魔法吸收。这个功能被描述为“可吸收除物理伤害外的其余伤害”,比如吸收冰冷伤害等。实际在测试中我 ...
感谢楼主··所以说·顶蛋法师堆高MDR效果会更好些?
唉不对?貌似堆DR高的话?就不需要MDR了?就算是直接法术伤害,过DR的时候也会发挥作用

[ 本帖最后由 changgaoyue 于 2017-6-1 22:56 编辑 ]
作者: K.小粥    时间: 2017-6-29 05:50     标题: 求教魔法伤害的问题

请问ama的魔法箭的魔法伤害和nec的白骨之魂的伤害是怎么计算的呢,有没有属性可以减少此类伤害,或者怪物抵抗和惩罚。
作者: shenglong171    时间: 2019-3-5 02:36

再看一个
作者: occcupy    时间: 2019-3-26 09:20

大哥,蹭个交易资格,谢谢你
作者: yangsh36761    时间: 2019-5-4 19:29

新手学习中
作者: 26884147    时间: 2019-7-10 15:13

受用
作者: 13318815612    时间: 2021-2-20 02:51

有用,先收藏了
作者: maybesweety22    时间: 2021-5-20 09:06

好多年的帖子了啊,我其实想问问物免甲的那个百分之多少减少物理伤害,和斗士的祸根上减少物理伤害20,这两个效果有什么区别?
作者: anhei728    时间: 2021-7-4 09:31

不错不错不错不错不错不错
作者: Kiwi2021    时间: 2022-3-31 13:38

提示: 作者被禁止或删除 内容自动屏蔽
作者: nhj1988    时间: 2024-2-16 16:27

冰电法师怎么加点???
作者: tuncun    时间: 2024-6-12 07:11

学习了




欢迎光临 anhei3战网 (http://bbs.anhei2.com/) Powered by Discuz! 6.0.0