[心得] 關於減傷技能的算法

看板ChainChron (鎖鏈戰記)作者 (teves)時間11年前 (2014/07/04 08:05), 編輯推噓4(406)
留言10則, 5人參與, 最新討論串1/1
從以前玩到現在的 應該知道減傷必殺技一開始的說法是傷害降低xx% 比如說傷害降低50% 而這個50%的意思呢 其實是指角色基礎攻擊力 (ATK/10去小數) 再乘上50%作為減傷量 大概是這樣子容易令人誤解是怪物傷害減少50% 所以後來冒出了一種新說法叫做減傷係數 50%變成減傷係數0.05 角色atk*0.05就是他的減傷量 這種說法的確是比較直觀 但是我一直覺得怪怪的 不愛這第二種跟原有系統感覺不搭的說法 這次我測試鬼巫女的技能 我測起來是15% 同時也再次讓我覺得第二種說法數字上感覺怪怪的 所以一開始才會看到有人說減傷係數0.014這種不正確的數字 於是我拿了詩訪出來測 找了索妮雅 atk 6236 原本的算法 基礎攻擊力623 * 65% = 404.95, 去小數404 減傷係數說法 atk6236 * 0.065 = 405.34, 去小數405 實際測試傷害由476變成72,減傷量為404 以此證明減傷係數說法是錯的 概念上確實差不多,但實際系統中並不是這樣運作的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 169.234.227.82 ※ 文章網址: http://www.ptt.cc/bbs/ChainChron/M.1404432346.A.17B.html

07/04 09:11, , 1F
這狀況, 就像是必殺技10倍傷害, 實際上是(ATK/10)*10這樣無謂
07/04 09:11, 1F

07/04 09:31, , 2F
就是說實際上在算攻擊力這個步驟就已經忽略尾數 3369實際
07/04 09:31, 2F

07/04 09:31, , 3F
攻擊力是336 打出10倍會是3360
07/04 09:31, 3F

07/04 11:08, , 4F
這個減傷計算跟疊防、武器的防禦等,哪個會先計算呀?
07/04 11:08, 4F

07/04 11:23, , 5F
武器的好像都最後算
07/04 11:23, 5F

07/04 11:23, , 6F
被動減傷跟主動減傷算法不一樣,誰先誰後都沒差阿
07/04 11:23, 6F

07/04 11:24, , 7F
不過我現在不清楚被動減傷是互乘還是相加
07/04 11:24, 7F

07/04 11:28, , 8F
嘛...其實當初減傷系數的說法出現時 就有人提到會有微小誤差
07/04 11:28, 8F

07/04 11:29, , 9F
不過大家都不覺不影響就是了(煙)
07/04 11:29, 9F

07/04 11:58, , 10F
了解,那疊防角拿高防武應該是不會虧,感謝X大
07/04 11:58, 10F
文章代碼(AID): #1JjU_Q5x (ChainChron)
文章代碼(AID): #1JjU_Q5x (ChainChron)