[閒聊] 強化經驗值公會加成計算方式
雖然在 #1L8qwu7e 這篇文章有發現,不過還是詳細說明一下吧!
但請注意:內容是我推測的,有可能和系統不一樣。
日前在強化系統中新增的公會加成獎勵,可以讓肥料的經驗值再提升一點,
但是因為計算方式的不同,造成強化前看到的經驗值小於強化後的經驗值,
在一般的情況下,誤差0~5個經驗點左右。
首先,可以看到在選擇肥料的頁面中,若以強化經驗值排序,
則會在卡片圖案的下方,顯示「肥料原始的經驗值」
(不包含屬性、特殊加成和公會加成);然後選取一個肥料後,
左下方的經驗就會顯示「加成後的經驗值(無條件捨去)」就像下面這張圖:
http://i.imgur.com/XGJspoG.jpg

上圖小地經原始的經驗值是210,
同屬1.5倍、公會加成+6%,結果是:
210*1.5*1.06=333.9 => 333 (捨去)
這時選取5隻同樣的腳色,經驗值會是:
1.個別用上面算法算出的經驗值、
2.再加總得到的數字,就像下圖
http://i.imgur.com/HEJdJzG.jpg

圖中5隻小地精的經驗值相加後,得到:
333+333+333+333+333=1665
然後進到強化的預覽畫面,就會用上面的數值計算強化後的狀況,
就像下面這張圖:
http://i.imgur.com/3arazW4.jpg

1等小魔女吃1665點經驗的肥料後,會變成4等99%的小魔女,距離升級差1點。
但是實際上強化後,經驗的計算「應該」是先算五隻肥料的
「屬性加成和特殊加成」、「五隻肥料加總」後,才計算「公會加成」,
而且得到的數值是「四捨五入」,所以實際上就會發生下面這樣的狀況。
http://i.imgur.com/ORNKNTS.jpg

強化時,公會加成放在加總後計算,而且採用四捨五入的方式,
所以會多出5點經驗值。
((210*1.5)*5)*1.06=1669.5 => 1670 (四捨五入)
這兩種的計算方式,剛好會出現實際強化後,較預覽畫面多出0~5點的誤差,
所以當強化後遇到差5點以內就會升級時,可以特別注意一下這個誤差,
會不會直接跳等,尤其在肥料互餵時,差一等可以得到的經驗就差很多。
備註:
上述這樣的猜測方式,主要是因為下面幾點原因,不過當其中一項不正確時,
上面內容就必須微調:
1. 之前在只有屬性加成、特殊加成的設定時,沒有看到相關問題的討論。
2. 如果計算屬性、特殊加成是無條件捨去,那實際上強化後的小數點,
應該會採用四捨五入,而不是更優待的無條件進位。
如有錯誤,請告知指正。
--
PS. 因為這個設定的關係,在進行史萊姆地獄時,如果公會加成在6%以上,
就可以用1等小魔女吃五隻1等地精,得到5等小魔女(誤差關係),
再用1等小魔女吃5等小魔女得到8等小魔女,最後讓1等小史吃8等小魔女
得到滿等(15等)小史。這在速刷一等中史時,是一個很好用的吃法。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.165.196
※ 文章網址: https://www.ptt.cc/bbs/ToS/M.1431099092.A.67A.html
※ 編輯: yjw691 (1.168.165.196), 05/08/2015 23:46:55
※ 編輯: yjw691 (1.168.165.196), 05/08/2015 23:49:53
推
05/08 23:52, , 1F
05/08 23:52, 1F
推
05/08 23:56, , 2F
05/08 23:56, 2F
推
05/09 00:05, , 3F
05/09 00:05, 3F
推
05/09 00:15, , 4F
05/09 00:15, 4F
ToS 近期熱門文章
34
51
25
34
PTT遊戲區 即時熱門文章