作者ntdenntden (暗黑巫師)
看板MapleStory
標題[心得] 關於武器潛力 +總傷害% +攻擊力% 的一些探討
時間Wed Dec 1 22:00:51 2010
恩...這篇文章含有落落長內文 + 一堆實測數據 + 一堆公式
如果對這個部分有興趣 歡迎往下看
有什麼地方覺得奇怪也歡迎一起討論
如果趕時間 或者看到一堆算式會感覺頭痛的
也歡迎直接END看結論
感謝gigicm大的指正 +攻擊力%是否加乘精靈祝福 文章結論確實出了一點錯誤
要修正的部分很多 所以內文我就沒動了 太多東西要改
只有直接修改結論部分 修正內容直接放最後面
---------------------------------------------------------------
首先是
+總傷害% 的部分
Q1: +總傷害% 會不會影響表攻 ?
實測人物 我的嫩英雄
拿95攻擊 沒有潛力的紫凌劍 搭配使用之前活動的 加加的祝福(+11攻)
此時人物表攻 4506 ~ 8234
改拿2力 108單手劍焰之劍 +6%總傷害 並拿掉身上的2攻粉批 2力戒指
其他裝備都沒有動 湊出同樣 力 敏 攻擊
此時人物表攻同樣為 4506 ~ 8234
所以
總傷害% 不會影響表攻
Q2: +總傷害% 是只有爆擊傷害 還是攻擊傷害都有算 ?
實測人物 一樣是我的嫩英雄
實測怪物 維多利亞港右邊第一張圖的 嫩寶跟藍寶
拿2力 108單手劍焰之劍 +6%總傷害 並把裝備都穿上
此時人物表攻 4701 ~ 8558
全程輔助技能只放 格檔 快速之劍 並全程使用無雙劍舞攻擊 (260%)
打出來傷害的理論值 12222.6 ~ 22250.8 ( 怪防可視為0 )
但是 我在那邊打了至少半小時
看到的最低傷害是12963 最高傷害是23583
遠遠高過了理論值 可以合理的猜測這是+6%總傷害所造成的
將理論值兩邊同時乘1.06 得到 12955.956 ~ 23585.848
打出來的傷害值都落在這個範圍裡面
所以 可以肯定
+總傷害% 是對所有攻擊的傷害都直接加乘
Q3: +總傷害% 是有用的潛力嗎 ?
是的 !!! +總傷害%絕對是有用的潛力 !!!!!
不要再看到+總傷害%就叫人安心洗掉了
至於+總傷害% 跟 +攻擊力%的比較 後面會有詳細討論
這邊就先不提了
--------------------------------------------------------------------
接著是
+攻擊力% 的部分
Q1: +攻擊力% 會不會影響表攻 ?
我想這應該有共同結論了
會
不過還是稍微測了一下
拿95 沒潛力紫凌劍 表攻 4679 ~ 8534
改拿102 潛力+3%攻擊 紫凌劍 並且拔掉2攻粉批 3攻2攻狂郎戒指
此時總攻擊力一樣 力量比拿95紫凌少 表攻 4782 ~ 8728
還比本來拿95攻紫凌為高
所以可以肯定
+攻擊力%會影響表攻
Q2: +攻擊力% 是以什麼為基準來增加 ?
先說明人物身上有增加攻擊力的部分
手套10攻 戒指6攻 ( 3個狂狼戒指 ) 面具49攻 精靈祝福12攻
武器部分單手焰劍26力148攻 +6%總傷害
紫凌劍102攻 +3%攻擊力
根據爬文找的公式
最大表攻 = ( 力*係數 + 敏 ) * 攻擊力 / 100
因為是以單手劍來測試 所以以下算式 係數都直接帶入4
首先測試公式是否正確
拿+6%總傷害的焰劍 不放輔助技能
總力量1266 ( 914 + 352 ) 總敏捷94 ( 7 + 87 ) 總攻擊力225
遊戲中看到表攻最大11605 公式算出值11605.5 符合
放楓葉祝福19
總力量1376 總敏捷94 總攻擊225
( 放楓葉祝福增加了110力量 可知先算楓葉祝福 再算裝備的+力量% )
遊戲中看到最大表攻12595 公式算出值12595.5 符合
放楓葉祝福19 吃+20攻擊蛋糕
總力量1376 總敏捷94 總攻擊245
遊戲中看到最大表攻13715 公式算出值13715.1 符合
所以確定公式正確
接著改拿+3%攻擊力紫凌劍 沒放楓葉祝福的狀況下
總力量1235 總敏捷94 總攻擊179
此時遊戲中看到最大表攻9262
假設 +攻擊力% 是對總攻擊的直接加乘
帶入公式 最大表攻 ( 1235*4 + 94 ) * 179 * 1.03 / 100
得到數值 9281.1858 > 9262
可知
+攻擊力% 不是直接對總攻擊加乘
再假設 +3%攻擊力 增加了X的攻擊
帶回公式 ( 1235*4 + 94 ) * ( 179 + X ) / 100 = 9262
可得到 179 + X = 183.988876
X = 4.988876 接近5攻擊
再將 X / 0.03 得到約166攻擊
也就是說 這個+3%攻擊力 只有加乘總攻擊裡面約166攻擊
而這少掉的攻擊部分 我總攻中比較接近的只有 手套10 跟 精靈祝福12
因為精靈祝福不能拿掉 ( 不要叫我砍人物= = )
所以拿掉手套進行測驗 ( 手套3力5敏 10攻擊 )
總力量1231 總敏捷89 總攻擊169
此時最大表攻8722 帶入算式
( 1231*4 + 89 ) * ( 169 + X ) / 100 = 8722
169 + X = 173.814269
X = 4.814269
可以看出拿掉手套 對攻擊的增加量有造成影響
確定+3%總攻擊 有加乘手套上的攻擊
同時也可以肯定
+攻擊力% 不加乘精靈祝福增加的攻擊力
接著測試
+攻擊力% 會不會加乘用技能或補品 所增加的攻擊力
拿+3%攻擊紫凌劍 施放楓葉祝福19 並且放激勵 (+12攻)
總力量1345 ( 914 + 431 ) 總敏捷94 ( 7 + 87 ) 總攻擊 191
此時人物表攻最大值10729
由公式 ( 1345*4 + 94 ) * ( 191 + X ) / 100 = 10729
191 + X = 195.999269 = 179 + 12 + 4.999269
可看出 激勵的+12攻擊 對攻擊的增加量沒有影響
所以沒有加乘精靈祝福的攻擊 似乎也是合理的答案 ( 都是技能增加的攻擊 )
再測試同樣狀況下 改吃+20攻擊的蛋糕
總力量1345 總敏捷94 總攻擊199
此時表攻最大值11166
由公式 ( 1345*4 + 94 ) * ( 199 + X ) / 100 = 11166
199 + X = 203.982463 = 179 + 20 + 4.982463
蛋糕的+20攻擊 也對攻擊的增加量沒有造成影響
綜合以上一堆複雜的數字 可以得到
+攻擊力% 只有加乘 裝備所增加的攻擊力
沒有加乘 由技能或者補品所增加的攻擊力
同時大膽猜測 英雄的迴響算法也是一樣
-------------------------------------------------------------------
+總傷害% +攻擊力% 的比較
恩...接下來的算式會更恐怖
如果覺得前面已經很頭痛的可以考慮直接跳過看結論
首先列出一些要用到的公式
( 以目前的為準 大改後的公式我沒研究 就不討論了 )
表攻最大值公式 = ( 力量*係數 + 敏捷 ) * 總攻擊力 / 100
最小值 = ( 力量*係數*0.9*熟練度 + 敏捷 ) * 總攻擊力 / 100
打出來的傷害值公式 = ( 表攻 - 怪物防禦抵銷值 ) * 技能%
怪物防禦抵銷值 = ( 0.5 ~ 0.6 ) * 怪防 取平均值0.55*怪防
假設以表攻最大值來看
公式為 (( 力量*係數 + 敏捷 ) * 總攻擊力 / 100 -0.55*怪防 ) * 技能%
令( 力量*係數 + 敏捷 ) / 100 = K ( 可以視為常數 因為裝備都不變 )
總攻擊力 = 裝備總攻擊力 (令為 E) + 額外增加攻擊力 (令為 A) = E + A
(蛋糕 精靈祝福...等)
令怪防為D 技能%為S
則公式可以改寫成
(( K ) * ( E + A ) - 0.55*D ) * S
假設武器為+R%總傷害(R>0) 則帶入後變成
(( K ) * ( E + A ) - 0.55*D ) * S *( 1 + R% ) ......式1
若為+R%攻擊力 帶入變成
(( K ) * ( E*(1+R%) + A ) - 0.55*D ) * S............式2
將 式1 - 式2
經過一番非常複雜的化減 ( 有興趣的可以自己算看看 )
可以得到
S * R% * ( K*A - 0.55D ) .......式3
式3 > 0 時 表示+總傷害% 比+攻擊力%為好
式3 < 0 時 表示+攻擊力% 比+總傷害%為好
如果看表攻最小值 式子也不變
只是將式子的K改為( 力量*係數*0.9*熟練度 + 敏 ) / 100
而式3的正負 取決於K*A - 0.55D的值
K越大 或者 A越大 對+總傷害%越有利
D越大 對+攻擊力%越有利
而K = ( 力*係數 + 敏 ) / 100 A = 額外增加攻擊 D = 怪物防禦
也就是說
力量越高 敏捷越高 額外增加攻擊越高
都對+總傷害%比較有利
只有當怪防越高時
才對+攻擊力%比較有利
裝備上的攻擊力增加 對兩者的優劣毫無影響
而這也產生了一個有趣的現象
當武器多過一張強化捲 對總傷害%的增加幅度比攻擊力%為高
以自身數據帶入 假設在穿著目前最好的裝備下
施放楓葉祝福19 吃+40蛋糕 精靈祝福12
以最小表攻帶入 K = ( 力量*係數*0.9*熟練度 + 敏 ) / 100
人物總力量1376 總敏捷94 係數4 熟練度60%
K = 30.6616
A = 40 + 12 = 52
假設 K * A - 0.55*D >0
K * A / 0.55 > D 數字帶入
得到 2898.91491 > D
當怪防達到3000 甚至+總傷害%都比+攻擊力%為優(因為K是帶入最小值)
當前全楓谷的怪 怪防超過3000的也只有4隻
武士3200 天皇1階4200 天皇2階4300 175防5000
也就是說 幾乎都是總傷害%比較優勢
而且我身上的裝備都很普通
大多數的裝備只有+3%力量(看我總力量就大概能了解)
如果考慮到很多裝備都洗出+很高的力量% 則總傷害%更優勢
所以對於裝備越好的玩家來說 越後期 +總傷害%比+攻擊力%越好
所以武器洗出+總傷害% 請安心的留著他
他早晚會成長到令你滿意的
---------------------------------------------------------------------
總結 :
+總傷害%部分
1. +總傷害%不會顯示在表攻上
2. +總傷害% 是直接加乘傷害
3. +總傷害%是有用的潛力
+攻擊力%部分
1. +攻擊力% 會影響表攻
2. +攻擊力% 只有加乘總攻擊 不會加乘技能or補品增加的攻擊
而對精靈祝福也有加乘
+總傷害% +攻擊力% 的比較
1. 兩者的優劣跟裝備總攻擊無關
2. 當力量 敏捷 技能or補品增加的攻擊 越高 +總傷害%越優勢
3. 當怪物防禦越高 +攻擊力%越優勢
4. 所以人物越高等 裝備越好 +總傷害%比+攻擊力% 越值得期待
5. K * A - 0.55*D 是兩者的分界點
>0 總傷害%優 <0 攻擊力%優
-----------------------------------------------------------------------
一點心得 歡迎一起討論
如果算式有出什麼錯 (這很有可能) 也請不吝指正
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.226.3
推 windgogoco:end推 12/01 22:04
推 peter0726:推~~ 12/01 22:07
推 fiveroad:用心 推~~ 12/01 22:07
推 whiskyya:大推~~ 12/01 22:08
推 wingss3025:認真推 12/01 22:08
推 hikojo:+49面具 *.* 12/01 22:11
推 cutlove:大推 好用心~ 12/01 22:13
推 oweiday:給個讚 12/01 22:18
推 lex65536:(  ̄▽ ̄)b 12/01 22:19
推 Radiantee:推推 能力不足無法DEBUG QQ 12/01 22:22
推 freewalk:BB以後 攻擊%被總傷害%打臉打很大 12/01 22:27
推 anys3:看ID很眼熟原來是玫莉阿 12/01 22:33
推 davi0621:推 就甘心~ 12/01 22:38
推 snowkyo:好用心耶 原PO有空的話可以順便測試 主屬性% 12/01 22:42
推 ooblack:好文啊 12/01 22:47
推 Dick5210:好強...一定要推的阿!!! 12/01 22:48
推 vmdolores:推推 好用心! 而且有結論好貼心qq 12/01 22:52
推 janetscott:有受惠有推!! 12/01 22:59
推 juliustu8:推 12/01 23:01
推 carl79039:想討論一下 王的防禦不是特別高嗎?那打王時是不是加攻 12/01 23:04
→ carl79039:擊的比較好?? 12/01 23:05
推 OROCHI97:推推 雖然算式複雜 但重點結論簡潔扼要有力 還上色 12/01 23:16
→ OROCHI97:對於像我這種懶人 這樣懶人包式的結論最棒了XDDDD 12/01 23:17
推 pololo61201:好文推!! 12/01 23:30
推 moonkevin:讚 比 密技吱吱叫還讚 12/02 00:03
推 dateline:推推! 讚! 12/02 00:20
推 thomas2451:你把秘密說出來一堆商人都要哭了啦XD 12/02 00:51
推 vsdavid:原po正妹 12/02 05:42
推 cdan:讚 12/02 07:23
推 beLIEve:推薦這篇文章!!!!太厲害了!!!! 12/02 07:57
推 Roger9999:推用心.. 12/02 08:08
→ Roger9999:..............因為精靈祝福不能拿掉 不要叫我砍人物 12/02 08:10
→ Roger9999:你沒補上面一句 大家可能會狂推這句...哈 12/02 08:11
推 a12q35745:這篇文章值101分 破表啦! 12/02 09:08
-------------------------------------------------------------------------
文章內容 似乎跟gigicm大的結論有所牴觸
所以剛才去試著研究一下公式
發現我們兩人的算法最大的差異點在於
攻擊力部分 有沒有直接去除小數點以下的位數
回頭看看最初測試的數據
力1235 敏94 拿+3%攻擊102紫凌 總攻擊179
首先帶回我的算式
( 1235*4 + 94 ) * ( 167*1.03 + 12 ) / 100
發現算出值為9263.0634 並非看到的9262
而採用gigicm大的算法 假設
r()是一個 無條件捨去小數點以下的函數
( 1235*4 + 94 ) * r( 179*1.03 ) / 100
算出的值是 9262.56 就符合看到的值
所以猜測 可能有捨去小數點以下的位數
而我的武器因為只有+3%攻擊 精靈祝福又只有12 影響只有0.36
考慮到如果被r()函數捨去小數點以下的部分
可能造成數值恰巧跟我原本算法接近 因而造成我的算法看似正確
所以東拼西湊 弄出了一個比較極端的值
在所有裝備都不動的情況下 拔除9力 9敏 49攻面具
此時力量1224 敏85 總攻擊130 看到表攻最大6624
如果照我的算法 攻擊數字應該帶入 118*1.03 + 12 = 133.54
如果有捨棄小數點以下 攻擊為r( 130*1.03 ) = r( 133.9 ) = 133
帶入公式 ( 1224*4 + 85 ) * ( 133.54 ) / 100 = 6651.6274 錯誤
而 ( 1224*4 + 85 ) * ( 133 ) / 100 = 6624.73 正確
所以
可以確定表攻公式裡面 攻擊力直接捨棄小數點以下位數
但是這樣一來 由我的數據就完全測不出是否有加乘精靈祝福
因為不論有沒有加乘 我的兩組數據 送進r()函數後出來的值都一樣 無法比較
裝備全上為184.37 跟184.01 值都為184
拿掉面具為133.9 跟133.54 值都為133
而且我加乘太小 祝福太少 就算有差異也無法明顯的看出來
所以在此借用 gigicm大的數據
力量1533 敏捷122 武器+12%攻擊力 裝備總攻擊179 祝福18
沒吃蛋糕的狀況下 人物表攻最大值13758
如果不算精靈祝福 攻擊力應帶入r( 179*1.12 + 18 ) = 218
如果有算 則應該是r( 197 * 1.12 ) = 220
帶入表攻公式
沒算祝福 ( 1533*4 + 122 ) * 218 / 100 = 13633.72 錯誤
有算祝福 ( 1533*4 + 122 ) * 220 / 100 = 13758.80 正確
所以
確定+攻擊力% 有加乘精靈祝福的攻擊
在此也感謝gigicm大的指正
推 WOODSTACK:好文! 12/02 09:56
※ 編輯: ntdenntden 來自: 118.170.224.188 (12/02 11:16)
推 alan722:推!!! 12/02 14:43
推 pairsed:正妹只能推~ 12/02 20:50
推 nkcup:推 原PO正妹 12/03 00:34
推 chihchinglin:推用心的正妹莉 12/03 18:30
推 rockj3:用心推 其實耐心看 很好懂的^ ^ 12/09 21:50
推 willy718066:神@@ 04/02 01:03