Merge branch 'arlinnLayerFix' into 'master'

CardFactoryUtil: use new Transform layer for Daybound

Closes #2087

See merge request core-developers/forge!6224
This commit is contained in:
Hans Mackowiak
2022-02-16 12:10:18 +00:00
2 changed files with 4 additions and 3 deletions

View File

@@ -2173,7 +2173,7 @@ public class CardFactoryUtil {
inst.addReplacement(re); inst.addReplacement(re);
} else if (keyword.equals("Daybound")) { } else if (keyword.equals("Daybound")) {
final String actualRep = "Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | DayTime$ Night | Secondary$ True | Description$ If it is night, this permanent enters the battlefield transformed."; final String actualRep = "Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | DayTime$ Night | Secondary$ True | Layer$ Transform | Description$ If it is night, this permanent enters the battlefield transformed.";
final String abTransform = "DB$ SetState | Defined$ ReplacedCard | Mode$ Transform | ETB$ True | Daybound$ True"; final String abTransform = "DB$ SetState | Defined$ ReplacedCard | Mode$ Transform | ETB$ True | Daybound$ True";
ReplacementEffect re = ReplacementHandler.parseReplacement(actualRep, host, intrinsic, card); ReplacementEffect re = ReplacementHandler.parseReplacement(actualRep, host, intrinsic, card);

View File

@@ -6,8 +6,9 @@ package forge.game.replacement;
* *
*/ */
public enum ReplacementLayer { public enum ReplacementLayer {
Control, Control, // 616.1b
Copy, Copy, // 616.1c
Transform, // 616.1d
Other; Other;
/** /**