[閒聊] 焚爐打怪時間計算

作者: Dialysis (           )   2014-07-01 09:27:05
假設焚爐削血8%,精英增傷30%,因此,每次削血=0.08*1.3=0.104的當下血量。
怪物血量為M_HP,每次觸發期間傷害怪為D,則打幾下才會殺掉怪呢?
n=打幾下,公式:
n 2 3 n
M_HP*0.896 -D*(0.896+0.896 +0.896 +...0.896 )≧D
D
n=Roundup[log (─────────)]
↑ 0.896 0.104*M_HP+0.896*D

Excel指令:無條件進位整數
然後,就可以去Excel拉表。
以下是部份結果,可讓我們對數字比例有感覺:
最左邊一排的數字,代表怪物血量,單位為億,
而角色DPH取三種數字為代表:100萬、500萬及1000萬,
我們先看前3排的數字,那個代表焚爐要打幾下,才會把怪物打死,
不意外,DPH越高,打的次數越少,而隨著怪物血量增加,差異會變小。
最右邊3排,是將1億血量的打怪數字做為1,去看各血量怪物所需的攻擊次數,
可以看到,當怪物血量變1000倍,打怪的次數只變成3.9~9.14倍不等。
1百萬 5百萬 1千萬 1百萬 5百萬 1千萬
1 23 11 7 1.00 1.00 1.00
2 29 15 11 1.26 1.36 1.57
3 32 19 13 1.39 1.73 1.86
4 35 21 15 1.52 1.91 2.14
5 37 23 17 1.61 2.09 2.43
6 38 24 19 1.65 2.18 2.71
7 40 25 20 1.74 2.27 2.86
8 41 27 21 1.78 2.45 3.00
9 42 28 22 1.83 2.55 3.14
10 43 29 23 1.87 2.64 3.29
20 49 35 29 2.13 3.18 4.14
30 53 38 32 2.30 3.45 4.57
40 55 41 35 2.39 3.73 5.00
50 57 43 37 2.48 3.91 5.29
60 59 45 38 2.57 4.09 5.43
70 61 46 40 2.65 4.18 5.71
80 62 47 41 2.70 4.27 5.86
90 63 48 42 2.74 4.36 6.00
100 64 49 43 2.78 4.45 6.14
200 70 55 49 3.04 5.00 7.00
300 74 59 53 3.22 5.36 7.57
400 76 62 55 3.30 5.64 7.86
500 78 64 57 3.39 5.82 8.14
600 80 65 59 3.48 5.91 8.43
700 81 67 61 3.52 6.09 8.71
800 83 68 62 3.61 6.18 8.86
900 84 69 63 3.65 6.27 9.00
1,000 85 70 64 3.70 6.36 9.14
結論:若全程用焚爐,DPH其實也很重要,因為怪物至低血量時,才可更快速殺掉...
作者: maverickming (真實的自由 )   2014-07-01 09:31:00
快推 我全都看的懂!!

Links booklink

Contact Us: admin [ a t ] ucptt.com