[心得] 關於武器潛力 +總傷害% +攻擊力%修正版

看板MapleStory (楓之谷)作者 (暗黑巫師)時間15年前 (2010/12/01 22:00), 編輯推噓37(3704)
留言41則, 37人參與, 最新討論串1/1
恩...這篇文章含有落落長內文 + 一堆實測數據 + 一堆公式 如果對這個部分有興趣 歡迎往下看 有什麼地方覺得奇怪也歡迎一起討論 如果趕時間 或者看到一堆算式會感覺頭痛的 也歡迎直接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

12/01 22:04, , 1F
end推
12/01 22:04, 1F

12/01 22:07, , 2F
推~~
12/01 22:07, 2F

12/01 22:07, , 3F
用心 推~~
12/01 22:07, 3F

12/01 22:08, , 4F
大推~~
12/01 22:08, 4F

12/01 22:08, , 5F
認真推
12/01 22:08, 5F

12/01 22:11, , 6F
+49面具 *.*
12/01 22:11, 6F

12/01 22:13, , 7F
大推 好用心~
12/01 22:13, 7F

12/01 22:18, , 8F
給個讚
12/01 22:18, 8F

12/01 22:19, , 9F
(  ̄▽ ̄)b
12/01 22:19, 9F

12/01 22:22, , 10F
推推 能力不足無法DEBUG QQ
12/01 22:22, 10F

12/01 22:27, , 11F
BB以後 攻擊%被總傷害%打臉打很大
12/01 22:27, 11F

12/01 22:33, , 12F
看ID很眼熟原來是玫莉阿
12/01 22:33, 12F

12/01 22:38, , 13F
推 就甘心~
12/01 22:38, 13F

12/01 22:42, , 14F
好用心耶 原PO有空的話可以順便測試 主屬性%
12/01 22:42, 14F

12/01 22:47, , 15F
好文啊
12/01 22:47, 15F

12/01 22:48, , 16F
好強...一定要推的阿!!!
12/01 22:48, 16F

12/01 22:52, , 17F
推推 好用心! 而且有結論好貼心qq
12/01 22:52, 17F

12/01 22:59, , 18F
有受惠有推!!
12/01 22:59, 18F

12/01 23:01, , 19F
12/01 23:01, 19F

12/01 23:04, , 20F
想討論一下 王的防禦不是特別高嗎?那打王時是不是加攻
12/01 23:04, 20F

12/01 23:05, , 21F
擊的比較好??
12/01 23:05, 21F

12/01 23:16, , 22F
推推 雖然算式複雜 但重點結論簡潔扼要有力 還上色
12/01 23:16, 22F

12/01 23:17, , 23F
對於像我這種懶人 這樣懶人包式的結論最棒了XDDDD
12/01 23:17, 23F

12/01 23:30, , 24F
好文推!!
12/01 23:30, 24F

12/02 00:03, , 25F
讚 比 密技吱吱叫還讚
12/02 00:03, 25F

12/02 00:20, , 26F
推推! 讚!
12/02 00:20, 26F

12/02 00:51, , 27F
你把秘密說出來一堆商人都要哭了啦XD
12/02 00:51, 27F

12/02 05:42, , 28F
原po正妹
12/02 05:42, 28F

12/02 07:23, , 29F
12/02 07:23, 29F

12/02 07:57, , 30F
推薦這篇文章!!!!太厲害了!!!!
12/02 07:57, 30F

12/02 08:08, , 31F
推用心..
12/02 08:08, 31F

12/02 08:10, , 32F
..............因為精靈祝福不能拿掉 不要叫我砍人物
12/02 08:10, 32F

12/02 08:11, , 33F
你沒補上面一句 大家可能會狂推這句...哈
12/02 08:11, 33F

12/02 09:08, , 34F
這篇文章值101分 破表啦!
12/02 09:08, 34F
------------------------------------------------------------------------- 文章內容 似乎跟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大的指正

12/02 09:56, , 35F
好文!
12/02 09:56, 35F
※ 編輯: ntdenntden 來自: 118.170.224.188 (12/02 11:16)

12/02 14:43, , 36F
推!!!
12/02 14:43, 36F

12/02 20:50, , 37F
正妹只能推~
12/02 20:50, 37F

12/03 00:34, , 38F
推 原PO正妹
12/03 00:34, 38F

12/03 18:30, , 39F
推用心的正妹莉
12/03 18:30, 39F

12/09 21:50, , 40F
用心推 其實耐心看 很好懂的^ ^
12/09 21:50, 40F

04/02 01:03, , 41F
神@@
04/02 01:03, 41F
文章代碼(AID): #1CzbKNAZ (MapleStory)
文章代碼(AID): #1CzbKNAZ (MapleStory)