登录

Magic: The Gathering 中的层级系统(Layering System)详解

了解 Magic: The Gathering 如何按固定的七层顺序施加持续性效果,使相互重叠的增益、类别变更和操控效果都能可预测地解析。

为什么 Magic 需要层级

当多个持续性效果同时修改同一个永久物时,Magic: The Gathering 需要一条规则来确定哪个效果先生效。层级系统通过把每个持续性效果归入七个层级之一,并按固定顺序施加它们来解决这个问题,而不论这些效果是按什么顺序产生的。这样可以保持结果一致:两名玩家读取同一个战场时总会得出相同的答案。

这七个层级按顺序分别是:(1) 复制效果,(2) 改变操控权的效果,(3) 改变文字的效果,(4) 改变类别的效果,(5) 改变颜色的效果,(6) 添加或移除异能的效果,以及 (7) 力量/防御力(power/toughness)的变更。你总是从上往下处理。只有当两个效果处于同一层级时,你才开始借助时间戳(timestamp)和依赖关系来判断哪个先施加。

逐层走查

第 1 层处理复制效果,比如一个 Clone 以另一个生物的复制品进场。第 2 层改变谁操控某个永久物,例如 Control Magic。第 3 层改变一张牌的文字,第 4 层改变它的类别(例如把一块地变成生物),第 5 层改变它的颜色,第 6 层添加或移除诸如 flying 或‘can't block’这样的异能。由于这些层在力量与防御力之前运行,一个生物必须先‘是’一个生物(第 4 层),才能设定它的数值。

第 7 层比较特殊,按以下顺序分为多个子层:7a 把力量/防御力设为某个特定数值(定义特征的异能以及‘设定’P/T 的效果),7b 施加来自其他来源的‘设定’P/T 效果,7c 施加 +X/+X 与 -X/-X 的修改,7d 施加指示物(counters)。在单个层级内,由时间戳顺序(哪个效果先产生)来打破平局,除非一个效果依赖于另一个,此时依赖的效果会等待,并在它所依赖的效果之后施加。

时间戳与依赖关系

大多数同层冲突由时间戳解决:更早产生的效果先施加。一个永久物自身的时间戳可能改变,例如当它成为复制品或获得某个效果时,这正是为什么有些卡牌互动会让那些只关注法术施放顺序的玩家感到意外。

依赖关系(dependency)在一种情况下优先于时间戳:如果施加效果 A 会改变效果 B 的作用(或 B 是否生效),而反过来不成立,那么 B 就依赖于 A,会等到 A 先施加。一个经典例子是‘将此生物的力量设为 0’的效果与‘+2/+2’效果的互动,但依赖关系只在层内、一个效果实际改变另一个效果的存在或文字时才触发。当多个效果相互依赖或彼此独立时,则回到时间戳判定。

FAQ

来自法术的指示物和 +1/+1 是否在同一层级施加?
两者都在第 7 层,但处于不同的子层。给予 +2/+2 的法术在子层 7c 施加,而 +1/+1 指示物在其后的子层 7d 施加。数值上结果会相加,但当 7a 或 7b 中还存在‘set to’效果时,了解子层就很重要。
如果我 Clone 一个被 Control Magic 操控的生物,谁操控这个 Clone?
复制效果(第 1 层)只复制印刷/可复制的数值,不包括操控权。你的 Clone 复制该生物的特征,但你操控这个 Clone,因为操控权是稍后在第 2 层确定的,复制不会转移 Control Magic 效果。
为什么把地变成生物会在设定它的力量之前发生?
改变类别是第 4 层,而力量/防御力是第 7 层。一个永久物必须已经是生物,它的数值才有意义,所以先施加类别变更,然后任何赋予它力量与防御力的效果再生效。