Re: [心得] 傷害公式

作者: z635066 (洋蔥)   2014-02-21 16:15:52
※ 引述《TinyMaster (台泥大屍)》之銘言:
: 剛剛發了一篇傷害公式 但是有點錯誤
: 這邊重來一篇
: (不計算橫排,因為不知道橫排的計算方式是怎樣)
: 基礎攻擊 *0.25 *A *隊長倍率 *主動技倍率 *COMBO加成
: 其中 A為
: (同色消除次數+總珠數) +++++
: 0.06*(第一串點燈數量*(1+A串顆數) +第二串點燈(1+B串顆數) +第三串...類推))
: 驗證 攻擊力1000
: 有兩串火珠 分別是 3顆/0點燈 4顆/2點燈
: 隊長倍率4倍 無主動技倍率 COMBO共5COM
: 則公式計算
: 1000*0.25 *A *4 *1 *2
: A= (2+7)+ 0.06( 0*(1+3) + 2(1+4)) =9+0.06*10 = 9.6
: => 1000 *0.25 *9.6 *4 *1 *2
: => 2400 *4倍隊長 *1 無主動 *COMBO5
: 二度驗證
: 基本攻擊 第一串 無點燈 1000
: 第二串 2點4顆 1000*(1+4)*0.25*1.12 =1400 共計2400 得證
: 結論
: 跪求可以整理更漂亮一點的大大
: 因為這串爛數字根本無法加速計算傷害阿XDDDD
因為字很多所以沒辦法用推文漂亮的整理
總傷算法在wiki跟板上都有敘述過,不知道你哪邊理解有困難
不過沒關係,我在這幫你整理一下
各屬性的基礎傷害是:
屬性傷害*sum(1+(該屬性各串珠數-3)*0.25*(1+0.06前面取的該串+數))
接著算屬強的增傷:
1+屬強總數*不連通的該屬性橫排總數*0.1
把各屬性傷害加總後
再來算combo加成:
1+(combo數-1)*0.25
發動隊長倍率:
*X
以一張圖來舉例
◎◎◎◎◎◎
○○○●●●
◎◎◎◎◎◎
○○○●●●
◎◎◎◎◎◎
假設◎是暗珠,另外兩種各是火珠與水珠
橫排數量計3(很普通的雙白虎+暗ECO妹),+值計0
這樣傷害就是
3*(1+3*0.25)*(1+3*3*0.1)*(1+6*0.25)*12.25=305.4844
以基傷6500來算就是1985648
乘暗ECO妹子的主動技能1.5倍是2978473
僅憑暗屬輸出就足夠秒掉所有地獄級的王
註:暗ECO妹子開覺醒後增傷比例比暗美化龍高
(如果暗珠都有+就是4050723)
也許你想說盤面不是那麼漂亮
那換這種
●●●○○●
○○○●●●
●●●○○○
○○○●●●
◎◎◎◎◎◎
(1+3*0.25)*(1+3*1*0.1)*(1+7*0.25)*12.25=76.63906
以基傷6500來算就是498153.9
乘暗ECO妹子的主動技能1.5倍是747230.9
加上火水總值1500傷害後,最終傷害約97萬
這也就是為什麼白虎隊很需要火奶或是冥后
火奶是讓攻擊次數增加,以達到增傷目的
冥后技能開得漂亮,連暗ECO妹技能都不用放就炸掉所有地獄級的王
甚至是部分超地獄級
而且這邊是以6500暗攻計算,約是隊伍均等70~80間
若滿等高+值傷害又更往上強化
所以,傷害公式告訴我們
白虎隊很強
作者: TinyMaster (台泥大屍)   2014-02-21 16:17:00
簡單講 我是算總珠數 你試用多珠數 END
作者: TinyMaster (台泥大屍)   2014-02-21 16:20:00
的確不一樣阿 但實際上算的東西一樣
作者: TinyMaster (台泥大屍)   2014-02-21 16:22:00
屬性傷害*sum(1+(該屬性各串珠數-3)*0.25
作者: TinyMaster (台泥大屍)   2014-02-21 16:23:00
所以你的白虎攻擊2000 一串暗珠 他傷害只有500?
作者: asdfg0612 (青蛙)   2014-02-21 16:24:00
錢面不是還有一個1嗎 -.-
作者: lpdpCossette (科賽特)   2014-02-21 16:25:00
1串暗珠 (1+(3-3)*0.25)=1
作者: asdfg0612 (青蛙)   2014-02-21 16:25:00
作者: TinyMaster (台泥大屍)   2014-02-21 16:25:00
我第二句就說我們算的東西一樣 表達的不一樣
作者: TinyMaster (台泥大屍)   2014-02-21 16:26:00
有人說我連看都不看 我看是他連想都不想吧
作者: TinyMaster (台泥大屍)   2014-02-21 16:28:00
舉例+值取0 然後結論是 別人的+值是錯的 我有搞錯啥嗎?
作者: TinyMaster (台泥大屍)   2014-02-21 16:30:00
原文中68到93行 哪裡有錯 請指出 謝謝上一個說我誤導的已經在推文中表示他理解了
作者: Jackalxx (次等豺狼)   2014-02-21 16:32:00
我是覺得TM你可以把化簡複製到文章上面wwww
作者: TinyMaster (台泥大屍)   2014-02-21 16:32:00
最後得出的公式太雜了目前無法化減 不然我也想==
作者: Jackalxx (次等豺狼)   2014-02-21 16:33:00
猜+珠會錯應該是跟我一樣少*0.25 lol
作者: TinyMaster (台泥大屍)   2014-02-21 16:33:00
公式本來就是越簡單越好 但考慮越多東西結果越雜
作者: lpdpCossette (科賽特)   2014-02-21 16:36:00
combo加成:1+combo數*0.25 這裡多了0.25 好像
作者: TinyMaster (台泥大屍)   2014-02-21 16:37:00
(N-1)*0.25+1
作者: TinyMaster (台泥大屍)   2014-02-21 16:40:00
難怪他說我的公式跟他不一樣 因為他的錯了 (?
作者: PatlaborGao (Patlabor)   2014-02-21 17:54:00
多1C +0.25倍沒錯吧
作者: PatlaborGao (Patlabor)   2014-02-21 17:59:00
例子的橫排數量4 這就有點不懂了
作者: peer4321 (菇)   2014-02-21 19:10:00
顯然是橫排覺醒數量
作者: TinyMaster (台泥大屍)   2014-02-21 19:33:00
原來你還是不懂我公式要表達的東西 還講的這麼大言不慚笑
作者: TinyMaster (台泥大屍)   2014-02-21 19:38:00
既然你是看我的文章覺得有問題 就該從我文章中找錯誤而不是亂塞其他東西
作者: TinyMaster (台泥大屍)   2014-02-21 19:39:00
連別人的文都沒看懂就發文 還被打臉 加油好嗎 其他人都看得懂只有你看不懂 請問是誰錯?
作者: z635066 (洋蔥)   2014-02-21 19:40:00
我想...你可能沒發現你的文章上面和下面的式子有差
作者: TinyMaster (台泥大屍)   2014-02-21 19:41:00
還是其實你根本連代數都看不懂就想打人臉?
作者: TinyMaster (台泥大屍)   2014-02-21 19:42:00
1.用實際數字帶入導出 2.錯誤更正 要打人臉卻連這兩點都做不到的話 誰理你啊
作者: z635066 (洋蔥)   2014-02-21 19:43:00
嗯...

Links booklink

Contact Us: admin [ a t ] ucptt.com