作者hotdogee (hotdog)
看板WOW
标题Re: [4.0 ] 护甲值的物理减伤 build 12984
时间Tue Sep 21 22:13:39 2010
※ 引述《pttresident (( ̄▽ ̄#) D3 2016+....)》之铭言:
: 在3.x的巫妖王之怒,人物面板上的护甲减伤的公式算法如下:
: from
: http://www.wowwiki.com/Damage_reduction
: 护甲(物理)减伤 % = [ 护甲值 / (护甲值 + 15232.5 ) ] * 100
: = [ 护甲值 / (护甲值 + 467.5*80-22167.5 ) ] * 100
: []里面的467.5*80-22167.5是针对80级(跟玩家同等级)的怪物,
: 若是针对首领级怪物(比玩家多3级)的话 (被首领级的boss打),
: 则改成467.5*83-22167.5;
: 护甲(物理)减伤 % = [ 护甲值 / (护甲值 + 567.5*85-22167.5 ) ] * 100
上面的这个公式其实刚好在85级时与正确的公式计算结果一样,
不过在81~84与86以上(boss)就不适用了。为什麽我会知道真正的公式?
护甲公式其实是直接写在内建UI的原始码里,其演算法如下:
1. 求参数M, 定义攻击者等级为LV
如果LV>=81: M = LV + (4.5 * (LV - 59)) + (20 * (LV - 80))
如果LV>=60: M = LV + (4.5 * (LV - 59))
如果LV<=59: M = LV
2. 求护甲减伤DR, 定义护甲为AR
DR = AR / (AR + 85 * M + 400)
其中LV>=81的部分是4.0额外新增的,目前版本只有使用後两个M公式。
看起来跟wowwiki上惯用的形式不太一样?
没关系,我们只要把上面的M公式带入下面的DR公式就好了。
先看LV>59的公式:M = LV + (4.5 * (LV - 59))
= 5.5 * LV - 265.5
带入DR = AR / (AR + 85 * M + 400)
= AR / (AR + 85 * (5.5 * LV - 265.5) + 400)
= AR / (AR + 467.5 * LV - 22567.5) + 400)
= AR / (AR + 467.5 * LV - 22167.5) 这样看起来就一样罗
再来看看新的81级以上的公式:M = LV + (4.5 * (LV - 59)) + (20 * (LV - 80))
= 5.5 * LV - 265.5 + 20 * LV - 1600
= 25.5 * LV - 1865.5
一样带入DR = AR / (AR + 85 * M + 400)
= AR / (AR + 85 * (25.5 * LV - 1865.5) + 400)
= AR / (AR + 2167.5 * LV - 158567.5) + 400)
= AR / (AR + 2167.5 * LV - 158167.5) 这就是正确的81级以上公式
: 护甲(物理)减伤 % = [ 护甲值 / (护甲值 + 567.5*85-22167.5 ) ] * 100
我们可以发现在85级的时候,上篇的567.5*85-22167.5 = 26070
刚好也等於2167.5*85-158167.5 = 26070 所以85级时是正确的,
可是在其他等级就要用本篇正确的公式才会是对的。
对於坦克来说,最关心的应该是对88级的攻击者需要多少护甲才能达到75% cap:
88级减伤 护甲
50% 32572.5
55% 39810.8
60% 48858.7
65% 60491.7
70% 76002.5
75% 97717.5
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.28.73
※ 编辑: hotdogee 来自: 140.112.28.73 (09/21 22:14)
1F:推 sad0soul:推~ 09/21 22:15
2F:→ devidevi:推热狗大 09/21 22:15
3F:推 eeqqww112233:97000...... 09/21 22:15
4F:推 potionx:天哪!__真高! 09/21 22:16
5F:推 FMDream:97+k 太扯了XD 09/21 22:17
※ 编辑: hotdogee 来自: 140.112.28.73 (09/21 22:19)
6F:推 pttresident:m这篇啦! 09/21 22:19
7F:→ devidevi:所以原PO想问的是破甲对於物理职业的增伤效果吗?? 09/21 22:20
8F:→ devidevi:坦在乎减伤,DD在乎增伤,会在意护甲值的只有试算表... 09/21 22:21
9F:推 pttresident:热狗大把减伤做正确解说;而增伤得先知道bossARor减伤 09/21 22:25
10F:→ nomorethings:90K护甲...恩...也就是可以单刷HICC了吗XD 09/21 22:26
11F:→ devidevi:你85级打80级最多也只有75%减伤 09/21 22:27
12F:→ devidevi:说到这个想到之前有发生过70元素萨单刷3X野猪人副本 09/21 22:29
13F:→ playerlin:减伤不是锁死在75%,无论AR值多高。 09/21 22:29
14F:→ devidevi:被围死的惨剧,当初法术会一直倒退到施法失败.. 09/21 22:29
15F:→ meishan31:97717 09/21 22:45
16F:推 FMDream:印象中英雄毕业护甲减伤落在60%-65%左右 09/21 23:00
17F:推 salami:推推 09/21 23:13
19F:推 usoko:相信护甲~ 09/21 23:14
20F:→ zoids0308:看来有10万可以称到5.0了 09/21 23:14
21F:推 xx41102:要10万就某些职业很困难吧= = 09/21 23:55
22F:推 Ekmund:不得不推了 09/22 01:46
23F:推 apley:能有10万护甲的话,看来旧时代副本没有刷不动的 XDDD 09/22 14:59