CardFactoryUtil: Disguise Keyword

This commit is contained in:
Hans Mackowiak
2024-01-20 22:13:02 +01:00
committed by Chris H
parent 6639da3f20
commit ff3ea852b7
14 changed files with 215 additions and 81 deletions

View File

@@ -310,6 +310,9 @@ public abstract class GameState {
if (c.isManifested()) {
newText.append(":Manifested");
}
if (c.isCloaked()) {
newText.append(":Cloaked");
}
}
if (c.getCurrentStateName().equals(CardStateName.Transformed)) {
newText.append("|Transformed");
@@ -1280,6 +1283,9 @@ public abstract class GameState {
if (info.endsWith("Manifested")) {
c.setManifested(true);
}
if (info.endsWith("Cloaked")) {
c.setCloaked(true);
}
} else if (info.startsWith("Transformed")) {
c.setState(CardStateName.Transformed, true);
c.setBackSide(true);

View File

@@ -389,6 +389,9 @@ public class GameCopier {
if (c.isManifested()) {
newCard.setManifested(true);
}
if (c.isCloaked()) {
newCard.setCloaked(true);
}
}
if (c.isMonstrous()) {
newCard.setMonstrous(true);