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