作者r78213 (RR)
看板Hearthstone
標題[心得] 血之小鬼遇到爆炸陷阱的BUG
時間Wed Oct 30 10:54:01 2013
剛剛玩一場
對面兩隻血小鬼 把一隻垃圾小鬼(原: 1/1) 血加到3滴
我這邊空身裝了爆炸陷阱要婊他
過一回 他垃圾小鬼 1/3 打我本尊
我爆炸陷阱啟動
先炸死了那兩隻 1/2 1/2的血小鬼
兩隻血小鬼死掉 被動技血+1就沒了
所以垃圾小鬼理應變回1/1然後被炸死
結果系統計算垃圾小鬼是1/3然後被我炸成1/1
沒死
結論: 被爆炸陷阱炸死的怪被動技有可能存在場上。
繼續抓BUG....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.99.170
1F:→ morphyster :並沒有...先算傷害然後死掉的丟進去再扣buff 10/30 10:55
2F:推 Mikemage :並沒有錯唷,爆炸陷阱同時對所有人造成傷害,無先後 10/30 10:55
同時傷害,垃圾小鬼3 -2 -2 = -1 說是要他死也沒錯吧?
3F:推 strray :因為是同時發生 在被炸當時他身上的1/3還在 10/30 10:55
4F:推 p41413 :原PO一定有玩MTG 10/30 10:55
5F:→ hitmd :應該是樓上說的這樣 爆炸當下他血是3沒錯 10/30 10:55
6F:推 sean780912 :他是全部同時炸的 所以扣血是從3滴開始扣 10/30 10:56
※ 編輯: r78213 來自: 114.43.99.170 (10/30 10:57)
7F:→ rufjvm12345 :順序:你先造成傷害全體-2 → 1/3 1/2變成 1/1 1/0 10/30 10:56
8F:→ videobink :傷害值會先扣buff的血量 10/30 10:58
9F:→ r78213 :赫然發現我差點要和上一篇結婚了XD 10/30 10:58
10F:推 morphyster :BUFF不會扣回來阿... 10/30 10:58
11F:→ videobink :若小鬼死buff沒了 回覆到原生物的血量值(紅字則紅字 10/30 10:59
12F:→ morphyster :BUFF扣回來也太恐怖了...那是額外送你的 10/30 10:59
13F:→ morphyster :buff就是,有就有,沒有就沒有,不會因為消失倒扣 10/30 11:00
痾... 你是不是弄錯什麼了 血小鬼,森林狼這種BUFF怪死掉本來就會扣回來啊...
※ 編輯: r78213 來自: 114.43.99.170 (10/30 11:01)
14F:→ morphyster :例如你場上有 1/1小鬼 + 1/2垃圾(垃圾原本1/1) 10/30 11:01
15F:→ morphyster :不會因為你殺掉小鬼就變成垃圾一起死阿 10/30 11:02
16F:→ videobink :bz規則是這樣 拿wow的真言術韌來看也是 10/30 11:02
17F:→ strray :扣回去是扣上限 不是扣血量 你超過上限的才會扣 10/30 11:02
18F:→ morphyster :那叫做,buff消失,不叫倒扣 10/30 11:02
1/3的小鬼BUFF消失變1/1,然後被-2,就-1囉。 所以不死掉嗎?
19F:→ strray :所以你扣掉的是他上限的2 10/30 11:02
※ 編輯: r78213 來自: 114.43.99.170 (10/30 11:03)
20F:噓 rufjvm12345 :1/3被炸的時候還是1/3 當然就用1/3 -2 10/30 11:05
21F:→ know12345 :你是沒玩過D2或D3 靈氣關掉還會有一陣子效果阿~XD 10/30 11:05
22F:→ strray :你沒有血量上限跟目前血量的觀念嗎.... 10/30 11:05
23F:推 jity :你如果只把血之小鬼炸死 因為BUFF消失 所以最大血量 10/30 11:06
24F:→ jity :變回1 而不是那隻1/1小鬼受到2點傷害 10/30 11:07
25F:→ jity : 1/3 10/30 11:07
26F:推 LayerZ :靈氣類的會扣回來,但是假如有靈氣血,會優先扣 10/30 11:07
27F:→ jity :只有受到傷害 才會變成負的 才會死掉 10/30 11:08
28F:推 morphyster :不對,先扣傷害...-2爆炸傷害,然後1/3變成1/1 10/30 11:08
29F:噓 sean780912 :1/3被炸是炸buff的血量 炸完剩1/1 buff消失還是1/1阿 10/30 11:08
30F:→ morphyster :再去計算buff,發現沒有buff,所以維持1/1 10/30 11:08
31F:→ evildark :你有靈氣的觀念嗎...當然會剩下1 hp 10/30 11:09
32F:→ jity :M大的推文是正解 我表達好不清楚 QAQ 10/30 11:09
33F:→ morphyster :我在一開始就回你了,要先扣對方的傷害再去計算buff 10/30 11:09
34F:→ sean780912 :等於是你被套了2層1點的盾牌 盾牌被炸掉你本人會死 10/30 11:10
35F:→ sean780912 :嗎? 當然不會阿 10/30 11:10
36F:→ MarcLin :我回你一篇了,你看看吧 10/30 11:10
37F:→ steven5l5l :真是奇特的觀念= = 10/30 11:12
38F:→ ExCaleBuR :......數學不太好嗎 10/30 11:12
39F:推 asewd :他是1/3時被炸,為甚麼要先變回1/1再扣兩點? 10/30 11:13
40F:推 insect1123 :簡單的說,這遊戲不想把規則複雜化。原PO認賠吧 10/30 11:14
41F:→ insect1123 :to asewd 因為MTG 後發先置 還有傷害是代到回合結束 10/30 11:15
42F:→ insect1123 :記算的方式跟WOWTCG不同,就會造成算法不同 10/30 11:15
43F:→ aotsukirin :因為MTG沒有上限(最大血量)的問題XD 10/30 11:17
44F:→ aotsukirin :這遊戲因為血不會恢復 所以有一個目前血量/最大血量 10/30 11:18
45F:→ MIDDLELIN :先算傷害 再算BUFF 10/30 11:18
46F:→ aotsukirin :小鬼本來是3(目前血量)/3(最大血量) 被炸兩點變成1/3 10/30 11:18
47F:→ aotsukirin :BUFF消失變成1(目前血量)/1(最大血量) 所以不會死 10/30 11:19
48F:推 gowet :原PO應該是被BZ的血量邏輯坑了,被buff的血量不會因 10/30 11:22
49F:→ gowet :未來源消失降到1以下,另外有玩牧師也可以知道套盾 10/30 11:23
50F:→ gowet :以及血量加倍在受過傷的手下身上,前後有無治療差很 10/30 11:24
51F:→ gowet :很多,總之去習慣他的設定吧 XD 10/30 11:24
52F:→ SGBA :就算MTG算法 那小鬼也會活吧 10/30 11:25
53F:推 aotsukirin :樓上一說害我也糾結了 我去問問XD 10/30 11:36
54F:→ Hydra333 :這邏輯… 10/30 11:37
55F:噓 sanzosaskura:加油 努力抓BUG 10/30 11:46
56F:噓 Arnol :== 10/30 12:05
57F:噓 ncc5566 :........... 10/30 12:09
58F:→ colorhand :1/3(上限3) > 1/1(上限3) > 1/1 (上限1) 10/30 12:11
59F:推 aotsukirin :我問完了 MTG的話那小鬼明明就不會活 我被誤導了QQ 10/30 12:13
60F:噓 strray :總而言之你小鬼沒死掉害我輸掉不管怎麼想都是BZ的錯! 10/30 12:16
61F:→ SGBA :那AOT 還真抱歉阿... 10/30 12:17
62F:→ aotsukirin :沒差 我自己被誤導代表我理解不足 我被我問的人笑說 10/30 12:21
63F:→ aotsukirin :怎麼會問這種基本題= =||| 10/30 12:21
64F:→ morphyster :每個卡牌遊戲規則都不太一樣,玩太多搞混也很正常 10/30 12:22
65F:推 XXLKFC :我也玩過MTG,所以一開始看到這題也會覺得是bug 10/30 12:47
66F:→ XXLKFC :不過就是兩個遊戲的概念不同囉,剛好學到一課 10/30 12:47
67F:噓 rex333214 :先算傷害才算buff 怪物受到傷害才會死 不會因為 10/30 13:12
68F:→ rex333214 :消掉血扣到負值死掉 10/30 13:13
69F:→ colmash :有算stack的觀念就不會搞錯了.. 10/30 14:14
70F:推 kent61314 :對面有暴風城勇士跟一個2/2的怪 將該怪打到2/1 10/30 14:23
71F:→ kent61314 :再擊殺暴風城勇士 該怪會變回1/1 而非1/0 10/30 14:23
72F:→ vencin1987 :老實說跟血從頭到尾都沒扣到負值 參考我回的那篇吧 10/30 14:24
73F:噓 RICKY12035 :這不叫bug..你只是把bonus的血量打掉而已 10/30 15:12
74F:噓 ElliotMa :他是先減二 再扣BUFF 10/30 15:21
75F:→ ElliotMa :所以1/3先被打成1/1 再扣掉BUFF 變回正常的1/1 10/30 15:22
76F:噓 Allen0315 : 原PO邏輯需要重修 先後順序很明顯沒bug 10/30 18:10
77F:噓 jonothan :這邏輯真的有問題 10/31 01:29