大家好,我是Shark,今天想來跟大家聊聊關於本遊戲角色傷害的一些機制,
經過了測試近百次(一直打結界/_ \),
得出來了一些數據,如果想看結論的可以直接跳到最後~
那麼 開始囉ヾ(•ω•`)o
一、單角色傷害測試
首先 挑選要當作樣本的目標角色是很重要ㄉ~
我找了找對傷害最沒用的SSR(沒有傷害相關技能),發現了一個很棒的對象—我們的亞修醬(他的基礎攻擊力為984),
然後帶了他單人打了超級多場的3-12,最後得到了這張表
COM |
消除總攻擊指令數 |
傷害 |
1 |
3 |
738 |
2 |
3 |
738 |
3 |
3 |
738 |
4 |
3 |
738 |
1 |
4 |
984 |
2 |
4 |
984 |
3 |
4 |
984 |
4 |
4 |
984 |
1 |
5 |
1230 |
2 |
5 |
1230 |
3 |
5 |
1230 |
2 |
3+3 |
1476 |
1 |
6 |
1476 |
2 |
3+4 |
1722 |
1 |
7 |
1722 |
2 |
3+5 |
1968 |
2 |
4+4 |
1968 |
1 |
8 |
1968 |
接下來第二步驟是要來推導公式:
我們可以發現,COM數完全不影響傷害!(你消非攻擊屬性指令的更多COM完全沒用><),
再來,2COM的3消+4消與1COM的7消傷害完全一樣!(3+5/4+4/8同理),所以是依消除的總有效指令數來計算傷害。
有了以上兩個條件,讓我們來看看上表的傷害數字有甚麼規律~
.
.
.
.
沒錯,它們是等差數列!
公差為246(984/4)
而且4消的傷害跟基礎攻擊力(984)一模一樣,因此可以推導出以下:
單一角色造成的傷害=基礎攻擊力×消除總攻擊指令數/4
Nice!公式簡單又明瞭
二、多角色傷害測試
在隊伍介面中,我們可以看到攻擊力的數值,不禁令人好奇,總攻擊力難道會影響傷害?
於是就拿了兩人隊伍進去打打看,順便也可以驗證剛剛的推論是否正確
這兩人分別是剛剛的亞修醬和一樣沒有傷害加乘的艾蕾塔醬~
(兩人基礎攻擊力分別為984/1038)
消除總攻擊指令數 |
傷害 |
3 |
738+778 |
4 |
984+1038 |
5 |
1230+1297 |
6 |
1476+1557 |
7 |
1722+1816 |
8 |
1968+2076 |
9 |
2214+2335 |
測試完畢!果然不出意料的,總攻擊力完全沒有影響~
不過值得一看的是3/5/7/9的格子,艾蕾塔的傷害是經過無條件捨去的!
得到了另一個結論:打出的傷害為傷害計算後無條件捨去至整數位
三、單角色傷害乘區(以秋人為例)
來看看我們的主角-秋人醬(基礎攻擊力:882),他有超多的傷害加成被動
(。・∀・)ノ゙,拿他來當樣本是最適合不過的了!
Ⅰ累積消除8個劍指令,攻擊提升150%
Ⅱ消除4個一組的劍指令,攻擊提升120%
Ⅲ消除5個一組的劍指令,攻擊提升150%
Ⅳ消除6個一組的劍指令,攻擊提升180%
*小知識:”消除X個一組”表示只能消除X連的指令,多或少都不行!
接下來,一樣是繼續爆肝打超多場的封印~
消除總攻擊指令數 |
傷害 |
4 |
1058 |
5 |
1653 |
6 |
2381 |
8 |
2646 |
4+4 |
2646 |
4+4+4 |
4762 |
4+5 |
5358 |
4+4+4+4 |
5953 |
5 |
1653 |
5+5 |
3307 |
10 |
3307 |
我們來看看這張表格,總覺得哪裡怪怪der~消除4顆不是應該是882x4/4x2.2=1940嗎?為甚麼縮水到1058?
喔~原來是882x4/4x1.2,可能是文字敘述有誤,亦或者是有BUG,
”提升”120%應該是傷害乘以(100+120)%才對,
但沒關係,我們先暫時認定它是文字敘述有誤,繼續看下去~
發現了4+4+4的Ⅱ被動只會發動一次(即882x12/4x1.5x1.2=4762),
而4+5這項證明了不同被動可以疊加!(882x9/4x1.5x1.2x1.5=5358)
而4+4和5+5疑似有BUG,測試了很多次,傷害都是這樣,為甚麼4+4會與8一樣?
(p.s.以(一)的結論而言,這是正確的,但是秋人有”消除4個一組的劍指令,攻擊提升120%的技能!!”)
4+4正確傷害應該是882x8/4x1.5x1.2=3175!
想了一些可能的原因:
消除4個一組的劍指令,只能消除一組?
但4+4+4的傷害是正常的!
所以…沒有其他可能的理由支持這個傷害,應該是bug!
四、結論
1.每一角色造成的傷害=(該角色基礎攻擊力×消除該角色有效總指令數)/4
無條件捨去至整數位
2.”提升120%”應被認為是” 提升20%”或者”提升至120%”
3.每個被動只會發動一次
4.不同的被動/主動傷害可以疊加!(各為獨立乘區)
五、心得
經過了快四個小時的爆肝測試,要轉出每個指定數量真的很難QAQ,
有時候沒有版面,又有時候降肉了更多指令!!!,在(一)(二)的部分計算得很順利,
但在(三)的4+4地方卡了很久,一直找不到合理的解釋,
繼續做下去才發現5+5也有同樣的狀況,其他都是正常的~,
全部計算完後才寫了這篇文章!
第一次寫這種心得向文章,可能會寫得不太連貫或敘述不順,
請大家見諒<(_ _)>,有甚麼建議或錯誤的地方歡迎在底下留言告訴我喔~
我們下篇文章再見!
以下是我寫的其他文章~