Merge branch 'sojourn' into 'master'

MH2: Sojourner's Companion w/ updates to TypeCycling to parse "Artifact.Land"

See merge request core-developers/forge!4810
This commit is contained in:
Michael Kamensky
2021-06-03 05:15:34 +00:00
3 changed files with 11 additions and 0 deletions

View File

@@ -3208,6 +3208,8 @@ public class CardFactoryUtil {
String desc = type;
if (type.equals("Basic")) {
desc = "Basic land";
} else if (type.equals("Land.Artifact")) {
desc = "Artifact land";
}
sb.append(" Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ ").append(desc).append("cycling ");

View File

@@ -24,6 +24,8 @@ public class KeywordWithCostAndType extends KeywordInstance<KeywordWithCostAndTy
n[i] = n[i].toLowerCase();
} else if (n[i].equals("Basic")) {
n[i] = "basic land";
} else if (n[i].equals("Land.Artifact")) {
n[i] = "artifact land";
}
}

View File

@@ -0,0 +1,7 @@
Name:Sojourner's Companion
ManaCost:7
Types:Artifact Creature Salamander
PT:4/4
K:Affinity:Artifact
K:TypeCycling:Land.Artifact:2
Oracle:Affinity for artifacts\nArtifact landcycling {2} (({2}, Discard this card: Search your library for an artifact land card, reveal it, put it into your hand, then shuffle.)