首页 > 游戏资讯 > 《炉石传说》【讨论】魁梧的石颚穴居怪 vs 暗言术:痛

《炉石传说》【讨论】魁梧的石颚穴居怪 vs 暗言术:痛

时间:2021-01-18 21:17:12

ILD2010 (KC) #1 2015-08-08 14:49:23
刚突然想到这个问题~

如果痛丢在穴居怪身上会发生什幺事

魁梧的石颚穴居怪效果是 "每当对方出一张法术+2攻击"

暗言术:痛 效果是 "摧毁一张3攻以下手下"

实际去测了一下发现 穴居怪的确会在加完攻击变5攻之后被摧毁

那问题就来了,"每当"这个效果发动顺位照理说应该是在暗言术前面

逻辑上来讲穴居怪变成5攻之后,痛应该要失效才对

不过穴居怪还是被摧毁,于是我有了几种假设

第一种 - 动画顺序问题

既然穴居怪是加完攻击之后才被摧毁

那痛要发动效果就必须是在加攻击之前

如果是这样的话,那动画的顺序可能是错的

丢出痛的瞬间,触发穴居怪"每当"的效果

穴居怪增加攻击动画先跑完,之后暗言术才打到穴居怪身上

这里动画顺序明显不合理

或许可以改成痛的动画先打在穴居怪身上之后,才跑加攻击的动画

这样改或许合理一点,但颠覆了"每当"先于"痛"的效果发动顺位

第二种 - 考虑手下原始状态

痛的效果是发生在穴居怪的"原始"状态上也就是3攻的时候

不过这有接触过炉石的人都知道不太可能,任何加攻击的buff作用在穴居怪身上之后

痛就根本没办法用,因为超过3攻,不过这里有个问题

通常对面buff之后,下一回合才换我方动作

不过痛打在穴居怪身上是"当回合"一次性发生

第三种 - 效果发动顺位问题

痛打出去的瞬间效果已经作用在穴居怪身上

之后才换穴居怪+2攻,但这又不合理了,变成痛的发动顺位是在穴居怪的"每当"前面

那就变成是第一种假设最后改成的动画顺序

举个最简单例子:拿任何伤害法术、变形法术或沉默法术去打穴居怪

他都会先加完攻击才受到伤害或、被变形或被沉默

又或者你拿"暗言术:死"丢在克洛格佐尔身上,他也是会先生完一只穴居怪才被摧毁

所以第三种假设也很明显不合理

我在想会不会有可能是暴雪没注意到这个问题?

还是根本"痛"在穴居怪"每当"的效果前面发生的?

不知道有没有高手能为我解惑一下


看较旧的 21 则留言

黑井-修: 08-08 19:34

用暗影烈焰炸法扭大概是我看过最需要解释的例子

小梁: 08-09 16:48

事实上来说 你用暗影狂乱来拉他他也会变五攻被你拉

D能: 08-09 22:25

你已经死了 爆炸

sdfgh02 (治疗药水) #2 2015-08-08 15:08:18
基本上就像你说的第三种

"摧毁"
那就意味这 我丢出这张卡的时候
除非有其他卡能转移或阻挡它发挥效果 不然他都是死定了
(法反/法术扭曲)

而其他的限制条件只是在于说我能不能"使用"这张卡

就用你的例子来说吧
痛的条件→3攻以下摧毁
石穴→每当对手使用法术+2攻

1.对石穴用痛:
在这个步骤就确定了石穴一定会死
因为条件已经满足了 除非像我上面说的能转移/阻挡

2.石穴效果触发:
因为对手使用法术 所以+2攻

步骤大概是这样
丢死→石穴吃攻(每当判定最快)→痛摧毁石穴

留言也有人讲 斩杀效果被法术扭曲者转移的话 1/3满血也照杀

条件是只要你出的"当下"有满足就好 后面的触发基本上不鸟
这样讲应该比较好懂

居家模式.: 08-08 16:06

少年,你太年轻了

KC: 08-08 17:15

这样看来只要满足打出法术当下条件就可以生效,后面都不管

sony991419 (真‧神无月) #3
CC
2015-08-08 15:16:31
和留言说的一样,就是「指定一个攻击力3或以下的手下,摧毁该手下

其实不止暗言术,所有法术也是一样
那个说明只是「能指定的条件」
暗言术:痛打大怪,法术扭曲者跳出来的1攻怪也能吃到=>死掉


Staphyl - ♎ 镜花水月 ♂: 08-08 22:49

法术扭曲者是一个替身的概念 所有对前一张造成的效果 他概括承受 不论Buff Nerf 或是摧毁

Dravex (侑) #4
CC
2015-08-08 16:02:36
你用人的角度去看一定不合理
但是你把你自己当成电脑就会发现这超级合理

http://hearthstone.gamepedia.com/Advanced_rulebook
这个网站有很多细节规则 我懒的全翻
我就简单讲一下基本的运作模式

Hearthstone resolves consequences in a 'depth-first' style - the moment a new trigger/event is raised, Hearthstone immediately begins exploring its consequences, before resolving those remaining for the current trigger/event. Finally, when that is fully resolved, it picks off where it left off in the earlier trigger/event. (The opposite would be 'breadth-first' - Hearthstone ignoring newly raised triggers until it had completed all previous ones. Hearthstone ONLY does this for Deaths.)

炉石的整个运作模式使用的结构是「
除了少数有优先级以外(比方说科尔苏加德)
其他都是依照进场顺序深度优先在进行
但死亡是广度优先

好 然后是名词解释
电脑术语上的「」是一种储存资料的方式
最上面的点叫作「」 根往下会有「子叶
「子叶」往下会有更多「子叶」

深度优先是表示 「当我走到一个点时,我会先走他的子叶,然后是子叶的子叶,直到没有子叶为止」
广度优先是表示 「当我走到一个点时,我会先走完他全部的子叶,然后才是子叶的全部子叶,直到没有子叶为止」

还是不懂的话 左边是深度优先 右边是广度优先 图来自wiki


好 对名词有概念之后
这是我对整个事件做的结算推测
有可能他们不是这样写的 但是实际运作不会差太多


其实穴居怪早就死了
但是因为判定的顺序 死亡会在全部的特效结算之后才被进行
所以「死亡」被加在第1层子叶的最后面(根为第0层)
因为是深度优先 「作用于穴居怪」这件事开始计算
所以会先触发+2攻击(+2攻其实可以放在第2层 不过这里不是重点)
但是没啥差别 因为判断穴居怪死不死的计算早就发生了 他早就死了
所以走到死亡的时候 即使他不是3攻以下也没差了
(附带一提 如果穴居怪有死声 执行列应该会连在死亡下方)

很多事情大概用这个判断就可以了解
比方说如果你有飞刀手 对面有奴隶 当你一次召唤2只以上的生物时
如果飞刀射中奴隶会先生第二只 而不是先丢完全部飞刀
因为「生奴隶」这件事是「第一只飞刀」的子叶
根据深度优先必须先执行 然后才是「第二只飞刀」的判定

最后再强调一次
依照我所理解的运作机制应该是这样跑
不过毕竟没看过程式码 实际上不见得这样执行
但无论如何 可以确定的是
增攻这件事都是在无关紧要的地方进行计算的
因为死亡的判定早就已经结束 剩下的计算基本毫无意义
这样写合不合里见仁见智 但现阶段来说他们就是这样写╮(╯_╰)╭

诸如此类的 有兴趣研究详细的情况就去看那个连结吧
整个运作机制写的超级清楚的_(:3」∠)_

看较旧的 28 则留言

蹐地跼天: 08-09 13:59

下拉GP+1

水: 08-09 19:53

小妹求认识

机动胖胖: 08-10 09:40

DFS & BFS 你太专业了吧@@

kevin013013 (杰哥) #5 2015-08-08 16:07:54
这就好像白沫 再受到大于血量的攻击
仍然会先跳+攻击力 但之后还是得死
adidas753 (酷康) #6 2015-08-08 16:26:55
好点理解就是

暗言术痛的效果是摧毁一个手下
条件是3攻以下
在牌出得出去的时候条件就已经达成
剩下的效果就是摧毁那只手下了

很多情况都会这样
p625038 (早上醒来圣光就变弱了) #7 2015-08-08 20:07:02
那我问个问题
对怪放暗言术死,被法师秘密法术扭曲者挡了
1/3的法术扭曲者会...?
KC: 08-08 20:14

只要怪符合5攻以上被摧毁条件,1/3法术扭曲者就会被摧毁,因为他是"代替承受"那只5攻被摧毁,这个比较没争议

侑: 08-08 22:39

依照电脑逻辑 应该就是目标对象被转移而已 简单来说也是没有重新判断的问题

Staphyl - ♎ 镜花水月 ♂: 08-08 23:27

扭曲者无论怎样都会吃下该张牌的效果 因为是替身

andy1234597 (神前刀工) #8 2015-08-09 04:00:32
想的简单一点
痛的条件是限制你可丢的目标一定要在3攻以下
当这个条件达成,破解限制
那效果就已经发动
就算突然条件不符合
也不会改变前面的结果
反正:能丢,即死。
jonathan1977 (小李) #9 2015-08-09 09:41:17
※ 引述《Dravex (侑)》之铭言

> 还是不懂的话 左边是深度优先 右边是广度优先 图来自wiki
> 在新视窗开启图片在新视窗开启图片
其实我觉得比较神奇的是
奴战被法师的2伤範围技冰到
新招来的奴主没受伤却还是被冰住
这样到底是算什幺
到底它如果是生了被冰
就要扣二血阿
所以觉得法师这招应该有2个判断时间
先打伤害
再冰
所以它在树中的状况不就要跑2次吗
等于这招法术出现的是先跑深度再跑广度吗?
同样的一招打在2费蜘蛛上却是2只生出来的没被冰到

看较旧的 3 则留言

枫叶的天空: 08-09 16:21

所以蜘蛛死声叫出来的不会被冰

Philipc: 04-05 11:51

暴风雪应该看作有两个步骤,伤害和冰冻,如果我没理解错的话,结算顺序如下:

Philipc: 04-05 11:53

2点伤害->奴隶受伤触发效果->新生奴隶->全体冰冻效果, 所以新生的奴隶也会被冰

ken0nek0 (ㄚ登) #10 2015-08-09 12:49:41

专题合集

精彩合集,奇葩无下限

相关文章

精彩推荐

大家还在看

手机版 | 电脑版