作者stuza17 (東堂窮書生)
看板PathofExile
標題[問題] 混沌DOT超過2千萬 導致傷害歸零
時間Tue May 26 01:10:56 2020
大家好 我是鬼島混沌玩家
星團珠寶出現後 將混沌DOT提升至新的高度
同時在最近我也發現 原本順暢的刷圖過程常發生莫名的怪物血量停滯現象
於是深入尋找問題成因 多方測試後發現很大可能為:
怪物身上總DOT傷害高於2000萬時 所有DOT傷害將不再作用導致歸0
以下測試開始 喜歡都可以參考看看
機體
____________
※光環師的機體我就不PO了 也是光環星團塞到滿出來
由於我是專家玩家 在當季聯盟資產為0 沒辦法在聯盟測試 於是我將星團珠寶帶下標準
在標準聯盟組成了一隻全身傳奇與藍裝的機體全撐傷害:
https://i.imgur.com/siMolQl.jpg 如此簡陋 無任何遺產 金裝只有一件+3弓 而且在下方兩部影片中只有使用到初惡枝枒而
已
使用這個機體 搭配光環師給予我基本的防禦抗性與傷害 測試圖為牛頭人迷域
以下給各位呈現兩部影片:
無buff萎滅 Total Dps<2000萬 正常擊殺
https://youtu.be/b4l5tmmM8o8 3257萬(牛頭基礎血量) x 4(四人) x 1.31(地圖詞墜) = 17066萬
耗時10秒擊殺 Total Dps = 17066/10 = 1706萬
全buff萎滅 Total Dps>2000萬 傷害歸0
https://youtu.be/2hFXODWl6F8 第二部影片中可以看到 萎滅加上了 正義之火 瓦爾正義之火 瓦爾萎滅 將傷害提高了許
多
同樣配置 理應要比第一部快上許多擊殺 但是反而造成傷害突然消失 boss血量停止的情
況
而這部影片中 王的血量開始扣除的時候都是在萎滅剛開始疊層與中斷疊層一陣子後才發
生的
推估為傷害降低於臨界值(2000萬)因此王才會開始扣血
而這個具體數字 猜測為 "21,474,836.47" 也就是大家知道的過溢面板上限
做一個結論的動作
____________
我們測過不下40場的牛頭 逐一將各個問題排除 包括:
1.是否為瓦爾萎滅bug?
None - 已經用其他混沌DOT技能(如靈吸)測試過
2.是否為正義之火bug?
None - 測試過不開正火 不開瓦爾正義之火
3.是否為不同技能疊加傷害造成bug?
None - 我是10季混沌玩家 這是我一直以來習慣的技能順序與串法 從來沒有發生問題
4.是否為光環師給予的bug?
None - 已經用單人測試過(光環師不跟) 傷害過高一樣也會造成停滯
5.是否為某些技能石或裝備造成bug?
None - 將各種技能石逐一拔掉測試過了 剛開始我們還以為是賦予造成bug 因為拔掉就好
了
結果發現只是傷害降低的關係而已
由角色機體可得知 幾乎所有裝備都是藍裝與垃圾傳奇 主要傷害來源都是星團珠寶
無論你是在聯盟抑或專家 配置都一定能更好 能輕易達成超越2000萬傷害的混沌DOT
特別是在你buff全開 傷害疊加時總能超過這個數字
但目前為止我還沒有遇到任何人有發生過這個問題 因此拋磚引混沌
也許有人也遇到同我一般的困擾 那我們可以攜手迎向夕陽 共同尋找解決問題的方式
謝謝大家
※小伙激戰牛頭40秒 仍不支倒地
https://youtu.be/H0XKL5k8N24 --
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.225.156 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PathofExile/M.1590426658.A.A9A.html
推 a09270927: 奇怪的知識增加了05/26 01:12
推 Nigger5566: integer overflow05/26 01:19
推 hanmas: dot打爆表好像常出現 因為是用沒分鐘算的 之前殭屍屍毒05/26 01:38
→ hanmas: 跟點燃爆炸箭都爆表過 05/26 01:38
→ hanmas: 每分鐘05/26 01:39
推 a619063: 可以回報給GGG 看能不能改善 05/26 02:38
推 MoWilliams: 牛頭:怎麼大家一直都在打我測試奇怪的東西???05/26 03:08
推 Heartlessli: GGG:ok我們知道了,星團不進核心05/26 04:51
推 doom3: 回報阿 來得及的話 下季就會修正了 (把星團刪除05/26 06:25
推 zxc2331189: 傷害太高才這樣 把Dot全砍了05/26 08:07
推 he02789222: 是說上限設成32int的1/100倍感覺有點奇怪== 05/26 09:30
https://i.imgur.com/2n1gTSr.jpg 其實並不是32int的1/100倍 遊戲中的面板會計算到小數點後兩位 實際上角色面板那邊也
是顯示小數點後兩位的 所以我才猜測這個數字
推 dchain: overstack (?)05/26 09:51
推 narotic: 寫的很清楚 幫推 希望官方可以注意05/26 09:53
※ 編輯: stuza17 (180.217.225.156 臺灣), 05/26/2020 10:40:34
推 he02789222: 我只是好奇GGG幹嘛不直接用32int==,沒有要懷疑你05/26 10:50
→ he02789222: 這個好像以前到現在都沒改05/26 10:51
推 thbygn98: 這遊戲神奇在有64位元的執行檔卻還是用32位元的引擎05/26 10:51
→ thbygn98: 2020了還會int overflow 05/26 10:53
推 fff417: 騰訊股東嘛 不準用64位元 05/26 11:13
推 a37821910: 知道了 你的問題是傷害過高嘛 那就下一季nerf 05/26 11:28
推 greyyouth: GGG:下季預計改用***位元引擎 ***此信息已被屏蔽*** 05/26 11:40
→ su4vu6: 因為你傷害是負的 所以在幫怪補血阿 很好懂吧 05/26 12:50
推 Bewho: 太強了吧 05/26 13:12
推 Silwez: 我玩毒BV,從來不知道自己DPS多少 05/26 13:47
推 doom3: 翻成英文po到reddit吧 中文論壇有他們的人嗎==? 05/26 14:11
推 wayne870811: 可憐混沌沒傷害 05/26 16:15
→ yam276: 這是整數當浮點數用吧 05/26 17:07
推 lucifershen: 0202年了還不做boundary test 測試團隊清潔工兼任的 05/26 17:07
→ lucifershen: ? 05/26 17:07
推 Xanphenir: 真的是,都2020年了還在int overflow.... 05/26 20:13
推 ap954212: Overflow build05/26 21:20
→ et310: poe證實了英文的重要性==05/26 23:45
→ et310: 原波能發現這個也很厲害== 順便求板上大大翻譯+1 05/26 23:48
如果能幫忙翻譯轉載的話 內文可以隨便更改
沒意義的分析也能去掉 我贅文蠻多的
然後提供給你一部單人的影片
https://youtu.be/nfR7sJIAsQY 推 song: 奇怪的知識增加了 05/27 00:51
※ 編輯: stuza17 (180.217.225.156 臺灣), 05/27/2020 01:22:29
推 whitecygnus: chaos player from ghost land我覺得超有梗的啊XDDDD 05/27 01:38
→ whitecygnus: 所謂的意思有到文字不對渣翻 有沒有人要用隨意... 05/27 02:10
推 abcde010710: 樓上英文怪人 佩服 05/27 03:35
→ bnn: 其實對debug來說只要看到關鍵字int overflow和DOT就可以試了 05/27 07:43
推 gkkcast: 牛頭人:奇怪的知識又增加了 05/27 10:17
推 bobboy8755: 所以那些百萬dot傷原來單位都是每分鐘喔? 我就一直 05/27 18:16
→ bobboy8755: 很疑惑到底要怎把dot每秒百萬…我再怎麼玩撐死也就十 05/27 18:16
→ bobboy8755: 幾萬 還以為自己是低能兒== 05/27 18:16
呀 你應該是說面板上的持續傷吧
那個沒buff的情況要到百萬確實是小有難度
我文中的傷害是說pob算出來的dps2000萬啦
不過文中機體在雙火開起來加上光環的面板
大概也有800萬就是了
https://i.imgur.com/1PHftO9.jpg 推 POCARI5566: 是嗎單位是秒吧 原po不就每秒1700萬 05/27 18:25
推 Orenjifurai: 每秒百萬不難撐吧 05/27 18:25
→ lcc0214: 每秒百萬應該算常見吧 05/27 18:56
推 lucifershen: dot怎麼玩到只有十幾萬的...基礎全20等+6L就不只了吧 05/27 23:10
→ su4vu6: 十幾萬連金怪都要打很久吧 05/28 01:40
推 DogeCoin: d能@@ 05/28 02:37
推 stkissstone: 溢位用分鐘算 介紹影片的DPS當然是用秒算05/28 03:27
※ 編輯: stuza17 (180.217.225.156 臺灣), 05/28/2020 10:08:58
推 runedcross: 多數程式在 optimization 時不會用 float 10/15 17:47
→ runedcross: 大多會用 , fixed point 來取代 float 10/15 17:48