SP回復量≒Roundup(10*((30-等級差)/30)^(2/3),0)/分享人數
稍微解是一下公式呢,
就是將你與你的目標的等級差距除以30後先平方再開三次方根,
然後再乘上10,
接著無條件進位到整數。
舉例來說,
等級差距15的場合,
就是把15/30平方再開三次方根得到0.63,
然後乘以10再無條件進位就變成7。
但是要注意的是,
如果有人分享的話,
就沒有進不進位的問題了。
換句話說,
如果此時是兩人隊伍,
就是7兩人平分各得3.5,
三人隊伍的話就是7三人平分各得2.333。
所以呢,
有時候組隊時你會發現明明打同一隻怪會有1的誤差就是這樣來的。
當然,
如果等差超過30就會令取2/3次方的值出現負數,
而一個負數如果取2/3次方基本上是無意義的,
(數學上的定義:負數取非整數次方就會進入虛數平面,即使最後解落在實軸上仍不具意義)
所以就統一以0計算。
早見表:
等差 | 獲得魂 | 2人 | 3人 | 4人 | 5人 |
0 | 10 | 5 | 3.333 | 2.5 | 2 |
1 | 10 | 5 | 3.333 | 2.5 | 2 |
2 | 10 | 5 | 3.333 | 2.5 | 2 |
3 | 10 | 5 | 3.333 | 2.5 | 2 |
4 | 10 | 5 | 3.333 | 2.5 | 2 |
5 | 9 | 4.5 | 3 | 2.25 | 1.8 |
6 | 9 | 4.5 | 3 | 2.25 | 1.8 |
7 | 9 | 4.5 | 3 | 2.25 | 1.8 |
8 | 9 | 4.5 | 3 | 2.25 | 1.8 |
9 | 8 | 4 | 2.666 | 2 | 1.6 |
10 | 8 | 4 | 2.666 | 2 | 1.6 |
11 | 8 | 4 | 2.666 | 2 | 1.6 |
12 | 8 | 4 | 2.666 | 2 | 1.6 |
13 | 7 | 3.5 | 2.333 | 1.75 | 1.4 |
14 | 7 | 3.5 | 2.333 | 1.75 | 1.4 |
15 | 7 | 3.5 | 2.333 | 1.75 | 1.4 |
16 | 7 | 3.5 | 2.333 | 1.75 | 1.4 |
17 | 6 | 3 | 2 | 1.5 | 1.2 |
18 | 6 | 3 | 2 | 1.5 | 1.2 |
19 | 6 | 3 | 2 | 1.5 | 1.2 |
20 | 5 | 2.5 | 1.666 | 1.25 | 1 |
21 | 5 | 2.5 | 1.666 | 1.25 | 1 |
22 | 5 | 2.5 | 1.666 | 1.25 | 1 |
23 | 4 | 2 | 1.333 | 1 | 0.8 |
24 | 4 | 2 | 1.333 | 1 | 0.8 |
25 | 4 | 2 | 1.333 | 1 | 0.8 |
26 | 3 | 1.5 | 1 | 0.75 | 0.6 |
27 | 3 | 1.5 | 1 | 0.75 | 0.6 |
28 | 2 | 1 | 0.666 | 0.5 | 0.4 |
29 | 2 | 1 | 0.666 | 0.5 | 0.4 |
30 | 0 | 0 | 0 | 0 | 0 |
特殊狀況:
1.如果組隊的成員大家等級都不一樣時怎麼算呢?
答案是各自套用各自的公式。
例如3人隊伍打50級的怪,
A等級65、B等級50、C等級40時,
不管這怪由誰打倒,
大家回復的SP值都只有各自的那一份而不會有所增減。
至於「那一份」怎麼算?
只要帶入同樣的公式即可。
A:等差15,恢復量為7/3=2.333
B:等差0,恢復量為10/3=3.333
C:等差10,恢復量為8/3=2.666
2.如果有戰靈時要怎麼算呢?
戰靈存在的場合,
說明是每6秒消費SP1,
其實可視為每1SP可以支撐6000毫秒。
所以兩隻戰靈的場合就是3000毫秒,
三隻的場合2000毫秒,
四隻的場合1500毫秒,
五隻的場合1200毫秒。
換句話說,
SP的消費不是即時更新的,
而是以1.2秒為單位去減扣的。
如果說你剛扣SP就把SP打到1000,
那麼你可以支撐1.2秒後才會降到999;
如果說你是過了1199毫秒後才打到1000,
那麼只要經過0.001秒就會扣到999了。
至於未滿1的SP怎麼算呢?
就像你SP只有9就不能開神化(消費10)一樣,
未滿1的SP因為不能扣所以就用不到囉!
即使你SP有0.999都一樣,
她也不能讓你得戰靈多支撐0.001秒的。