巫毒娃娃 褻瀆 - 爐石戰記

Isabella avatar
By Isabella
at 2018-04-27T02:46

Table of Contents

※ 引述《kysyfw (Yaafun)》之銘言:
: 今天在偷米台聽他們聊sk
: 聊到巫毒娃娃套術士939
: 再加褻瀆是算5滴
: 小魯頭腦不好
: 求解原因


實際測試了一下並試著猜測實際程式是怎麼判定的

先說結論:我覺得這是bug,但是暴雪邏輯you know

(事實上官方已經一堆bug reported..)

這個bug,的問題出在,當死聲的效果是殺死另一個手下時

實際上做的事情不是立即殺死那個手下並執行該手下的死亡動作

而是標註該手下為“即將死亡”,並在之後找機會執行該手下的死亡


回到褻瀆,以這個巫毒娃娃 (3/1/1) vs 虛無領主 (9/3/9) 所以褻瀆的執行順序是這樣:

褻瀆round1:

全體手下-1血

檢查是否有手下0血且並非標記為“即將死亡”

若有,則褻瀆round + 1 等下執行,並標記該手下為“即將死亡“

(這裡是巫毒被標為”即將死亡“)

依序執行每個“即將死亡”的手下的死聲

執行巫毒的死聲,將虛無領主標為“即將死亡”

褻瀆round2:

全體手下-1血 (虛無領主被扣為7血,但這不重要)

檢查是否有手下0血且並非標記為“即將死亡” (沒有)

褻瀆round 不加1

依序執行每個“即將死亡”的手下的死聲

執行虛無領主的死聲,掉出3個藍胖

得到三個1/3 藍胖



事實上同樣的狀況在牧師的黑曜石像(9/4/8) 也會出現

我猜測所有死聲會讓別人死掉的手下都有同樣的問題



為了證明上面的敘述

以下是我用1 血的牧師黑曜石像(9/4/8) 對上 西瓜吃了一隻6血怪的各種實驗

每個實驗我就直接打結果了,除了說明一些特殊狀況

注意底下黑曜石像全部都是1血



實驗1: 西瓜滿血(4/6):

結果: 得到2隻6血怪 (同原po巫毒vs領主的案例)


實驗2: 西瓜2血(4/2):

結果: 得到2隻6血怪

這裡要注意的是第二次褻瀆雖然讓西瓜變0血

但是西瓜已經被9/4/8殺成“即將死亡”,褻瀆認為不是他殺的

所以沒有第三輪褻瀆



實驗3: 西瓜1血,先下9/4/8,再下西瓜:

結果: 得到2隻5血怪

這裡因為褻瀆先全體-1,殺了9/4/8再殺了西瓜

然後執行9/4/8的死聲時發現沒人可殺

再來執行西瓜死聲,掉出兩隻6血怪

最後被第二輪褻瀆打成2隻5血怪


實驗4: 西瓜1血,先下西瓜,再下9/4/8

結果: 得到1隻5血怪

這個就滿合理的,因為西瓜先執行死聲掉出2隻6血怪

再執行9/4/8 的死聲殺了一隻6血怪

最後第二輪褻瀆打成1隻5血怪


=========更新============

實驗5: 獵人自爆蝙蝠(4/2/1) vs 2血西瓜

結果: 得到2隻6血怪

同實驗二,西瓜是被自爆蝙蝠殺的

在褻瀆第二輪的時候西瓜話從血量-1 -> -2

然後才執行上一輪就已經標記的死聲


所以跟指定死聲無關,而是死聲造成其他手下死亡的話都會有這個問題

=========================



我一定是太無聊才打這篇文的......

--
Tags: 爐石

All Comments

Kumar avatar
By Kumar
at 2018-04-29T23:20
推測試
Tom avatar
By Tom
at 2018-05-01T11:16
測完讓我想到一個畫面:
A: 你已經死了 B: 你在說什麼笑...(爆開)
Anonymous avatar
By Anonymous
at 2018-05-05T11:37
這題太難 我跳過==
Zanna avatar
By Zanna
at 2018-05-06T21:31
這題算變化題了吧 我覺得應該不會考
Heather avatar
By Heather
at 2018-05-07T04:31
但是巫毒vs虛無領主應該在接下來都很常見吧
Anthony avatar
By Anthony
at 2018-05-07T09:53
其實關鍵在於指定死亡的死聲跟褻瀆判斷死亡的時間
點(廢話)根據測試的結果看來 褻瀆完判斷有無擊殺->
下次褻瀆->死聲擊殺 感覺會這樣跟堆疊有關(? 好晚
了不想想
Annie avatar
By Annie
at 2018-05-10T06:37
希望職業選手都有看到這篇 不要比賽時出糗
David avatar
By David
at 2018-05-12T16:02
這題太難 遇到就送
Lucy avatar
By Lucy
at 2018-05-15T18:38
猛 不過這程式碼這樣寫結果會比較符合直觀的結果需
要思考一下
Hedy avatar
By Hedy
at 2018-05-17T06:11
感謝測試
Leila avatar
By Leila
at 2018-05-21T05:36
這題必考
Linda avatar
By Linda
at 2018-05-23T18:14
看完只覺得頭很痛

時光巧匠托奇 怪物獵殺心得分享

Joseph avatar
By Joseph
at 2018-04-27T02:34
我覺得我選到的寶藏超op 完全屌打第七關的巨人海 https://i.imgur.com/oneFpwe.jpg 雙倍速:重複施放你當回合施放的第一個法術 隨機選擇目標 法傷+3 不多說 給法師就是OP 禮帽:沒什麼用到 但打法術回音那關超作弊 不祥的...:不知道能幹嘛 王關前選的沒用到 效果是召 ...

黑巫森林 火炮手 8王通關 微心得

Regina avatar
By Regina
at 2018-04-27T02:31
https://i.imgur.com/aqltsdC.jpg 被動能力選到 召換權杖(5以上手下消耗為5) 固守陣地(手下生命值+2) 老舊的民兵號角:給場上全部手下+1/+1/嘲諷,升級後洗入牌堆,沒用到 (第一次升級+2/+2/嘲諷、第二次升級+4/+4/嘲諷,猜下一次是+8?) 尾王是不 ...

怪物獵殺最掰的對局

William avatar
By William
at 2018-04-27T02:25
※ 引述《ker5566 (科科)》之銘言: : ※ 引述《allenpop2016 (192)》之銘言: : : 如題,怪物獵殺時第六關低語者 : : 英雄能力為所有法術都有回音 : : 小弟在T3的時候抽到碎顱... : : https://i.imgur.com/72Sbz9Q.jpg : : 就靠著無 ...

怪物獵殺最掰的對局

Robert avatar
By Robert
at 2018-04-27T02:24
回音有無限可能性啊 剛剛我是玩時光巧匠 拿到法術減一費的被動加秘法飛彈就ko對面了 順便來個法師過關分享 簡單來說就是用每回合限用一次的時光回溯(0費)靠賽 有時候可以先抽牌看自己後面的牌 或是雕紋找起來 用法很活 最後一關的王是打未來的自己 能力是2費給個超級風怒 有隻1/1/1的超強怪 ...

美服炸掉啦

Zora avatar
By Zora
at 2018-04-27T02:19
進不去黑巫森林啦QQQQ 所有對戰好像都掛了QQ 競技場選牌還能 開卡包未知 來源 自己、TWITCH 難道是女巫的陰謀?? -- 有一隻神奇寶貝 叫乘龍 後來變成了寶可夢 叫拉普拉斯 乘龍變成拉普拉斯 ...