作者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