//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:507

符文:67

跳转到指定楼层
1#
发表于 2012-5-28 10:37:42 |只看该作者 |倒序浏览 来自:上海
-------免伤公式---------
护甲免伤值的变动,从早期的加减法(星际)换成了函数计算,而y=x/(x+z)是目前最主流的护甲/抗性免伤计算方式。它避免了加减法带来的无上限收益的弊端,而带来一种衰减收益(到一定值后再堆叠该值,其性价比大打折扣)。
我们先看看目前的D3护甲和抗性公式:
Adef% = Armor/(Armor+50*Mlvl)*100%    其中Armor为护甲值,Mlvl为人物级别
Mdef% = Resist/(Resist+5*Mlvl)*100%    其中Resist为抗性,Mlvl为人物级别
以60级角色为例
Adef% = Armor/(Armor+3000)*100%   Mdef% = Resist/(Resist+300)*100%
可以看出当你的护甲为3000/抗性为300时,你的物理/魔法减免为300/600=50%

-------有效生命---------
60级的角色,1体力=36血上限(纯收益)
假设一个角色的血量值为x,有效生命为y,则:
对抗物理伤害时,y1=x/(1-Adef%)
对抗魔法伤害时,y2=x/(1-Mdef%)
对抗混合型伤害时,需要分析两者占有的比例,这是一个略困难的课题,在本文分析中,以单项抗性为准则。
简而言之,在你有30000血,300全抗时,面对熔火/亵渎/秘法加持等等属性伤害时,你的有效生命会上升至60000。
那有人会说,300全抗提升了30000点等效生命,是不是1点全抗的等效生命就是100呢?
非也
假设你有10000血,还是300全抗,此时有效生命为20000,300全抗只提供了10000的加成,每点全抗提供了33.33的血量,甚至不如1体力的收益。

--------抗性/护甲收益------
对公式进行简单求导运算,可以知道(y为有效生命,x为当前生命)
y1' = x/3000  (对抗物理)
y2' = x/300    (对抗魔法)
哦,看到了么,和抗性本身无关,只与自身当前最大血量相关。
意思为基于一定的当前生命值,1点护甲和1点抗性在对抗物理/法术时收益来的等效生命是个定值,前者为当前HP的万分之3.3,后者为当前HP的万分之33。
以抗性为例
一个30,000血的角色,每堆叠一点全抗,在承受法术伤害时,实际有效血量上升了100,远大于1体力的收益(但是体力总是最好堆叠的属性)。这个数字在堆叠50,000血时会提升到166。
所以你的HP基数越大,1护甲/全抗带来的提升就越高,而且在一定HP下是线性收益。

-------不要迷信抗性-------
抗性/护甲只在你的角色具有一定血量基础下才可以起到预期的作用。哪怕你把全抗堆到800也好(72.7%减免),你只有15,000血,你的有效生命为55,000。但是当我很容易的把血撑到35,000,此时哪怕只有250全抗,我也有64,166的有效生命,而且这样的血量更不容易被秒杀不是么?

-------如何选择装备-------
在我从一件装备中pick有用属性的时候,体质总是没差的,因为它一点带来36有效生命的实质提升。
但是在更换装备时,你发现你需要把你原先122体质的胸甲换成37体质带42全抗的,你需要计算一下更换过后的等效生命是提高了还是降低了。如果区别不大,当然无可厚非,但是如果区别甚高,那就值得权衡了。

--------后话-------
看到无数的玩家为了堆抗性把3w血堆成2w血,把3wdps堆成2wdps,心有感慨,希望抗性神论不要再误导更多的人,让大家在选择装备时候不再盲从,搭配出适合自己生存的装备build。

点评

sinbow  Mlvl指的是怪物级别,所以如果是第四幕,Mlvl要用63来算~ 可以这么理解,怪等级越高,减免越低  发表于 2012-5-29 17:31
已有 2 人评分 符文 收起 理由
万物不争 + 5 辛苦~希望楼主再接再厉~
Agency + 2 再接再厉

总评分:  + 5  符文 + 2   查看全部评分

帖子:353

符文:0

2#
帖子收藏下,慢慢研究,刚过噩梦呢,,,,
发表于 2012-5-28 11:06:05 |只看该作者 来自:上海

帖子:350

符文:11

3#
感谢楼主.
果断mark.
发表于 2012-5-28 11:14:18 |只看该作者 来自:中国香港

帖子:132

符文:0

4#
好贴,留下记好备用
发表于 2012-5-28 11:18:58 来自凯恩之角App |只看该作者 来自:江苏

帖子:1

符文:0

5#
护甲对魔法也减伤,抗性中有一项叫物理抗性
两者减伤后乘起来

“可以看出当你的护甲为3000/抗性为300时,你的物理/魔法减免为300/600=50%”
其实应该是减免75%

另外,即使等效血量相同甚至更少,抗性高血少意味着回血持久战斗更容易,毕竟的法师回血手段很少。
发表于 2012-5-28 11:26:34 |只看该作者 来自:美国

帖子:192

符文:0

6#
本帖最后由 tinybai 于 2012-5-28 11:27 编辑

我觉得这里有点问题
如果只承受一刀伤害的话,LZ的分析是合理的
但实际战斗并非如此。我们还要考虑到续航、以及所使用技能等因素。
血量高固然在不被秒上面有意义,但如果纯粹高血量低护甲抗性,在挨过一刀后把血值再回复到安全值的时间就很长……而低血量高护甲抗性,如果能保证不被秒,那么将血量回复到能再挨一刀的值是更快的
另外譬如广泛被使用的吸收伤害的钻石甲,高护甲抗性可以提高钻石甲的价值

当然,一定的血量是要有的,但我个人觉得后期还是抗性的意义更大一些。血量保证不被秒的程度就可以了
发表于 2012-5-28 11:27:23 |只看该作者 来自:北京

帖子:377

符文:0

7#
又见好贴,收藏之
发表于 2012-5-28 11:35:51 |只看该作者 来自:湖北

帖子:507

符文:67

8#
tinybai 发表于 2012-5-28 11:27
我觉得这里有点问题
如果只承受一刀伤害的话,LZ的分析是合理的
但实际战斗并非如此。我们还要考虑到续航 ...

不错,是这样的。
无脑堆抗和无脑堆血都是2b行为,其实需要一定的基础血量后,抗性的收益会变得很高,并且有线性增长的趋势。。
其实最后的结论就是装备即要有体质又要有全抗,和没说也没啥区别- -

发表于 2012-5-28 12:07:44 |只看该作者 来自:上海

帖子:507

符文:67

9#
xiaocanmy 发表于 2012-5-28 11:26
护甲对魔法也减伤,抗性中有一项叫物理抗性
两者减伤后乘起来

哦,对,这点算漏了
物理抗性的计算和护甲的计算有一个相乘的关系,反向定值计算有效生命时也需要把其中一部分减免带来的收益先计算出来才能得出结论。
比如30,000血,3000甲时候的对物理有效HP已经是60,000,这时候每物理抗性带来的有效HP能达到200。
多谢纠正

发表于 2012-5-28 12:12:20 |只看该作者 来自:上海

帖子:147

符文:10

10#
还好我还没开始堆抗性   感谢楼主的研究成果啊~~~!  我现在3.8W血  我的目标是4.5W血~~~  哇嘎嘎   
发表于 2012-5-28 12:30:55 |只看该作者 来自:湖北

帖子:1716

符文:51

11#
对公式有些疑问,armor也减魔法伤害,resist也有physical的部分
发表于 2012-5-28 13:10:30 |只看该作者 来自:加拿大
[armory]http://us.battle.net/d3/en/profile/Vincent-1805/hero/51965126[/armory]

帖子:118

符文:0

12#
你们到后面就会知道。虽然看上去堆护甲和抗性是递减效果。但其实不是。
发表于 2012-5-28 13:29:48 |只看该作者 来自:上海

帖子:63

符文:55

13#
求简单结论以及计算公式
发表于 2012-5-28 13:59:15 |只看该作者 来自:江苏

帖子:376

符文:6

14#
请教楼主一点
所谓的物理抗性,是不是和盾牌的格挡值,在被物理攻击时,起的是相同的效果
比如被打1下是100,格挡10.物理抗性10,那受到伤害是80呢?
发表于 2012-5-28 14:40:51 |只看该作者 来自:江苏

帖子:171

符文:0

15#
60%如70%相差不是10%是33%。又因为35%盾/钻石皮肤,所以血越少越好。血少回复也简单。

高智/高防/高坑/高力才是35%盾极品装,血量可用全身8个孔调整,或者身上放2到3件血防装。

发表于 2012-5-28 15:28:05 来自凯恩之角App |只看该作者 来自:江苏
您需要登录后才可以回帖 登录 | 注册网易通行证