LV. 37
GP 1k

SP的取得

樓主 綾瀨亞夜 lushipha
推算SP的回復公式如下:(以下為推算)

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秒的。
  
板務人員:歡迎申請板主