mirror of
https://github.com/correl/mage.git
synced 2024-12-24 11:50:45 +00:00
Set the color of all cards with color indicators
This commit is contained in:
parent
68f2b65c34
commit
9686d38d1a
17 changed files with 20 additions and 1 deletions
|
@ -66,6 +66,7 @@ public class ArchdemonOfGreed extends CardImpl {
|
|||
super(ownerId, 71, "Archdemon of Greed", Rarity.RARE, new CardType[]{CardType.CREATURE}, "");
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Demon");
|
||||
this.color.setBlack(true);
|
||||
|
||||
this.nightCard = true;
|
||||
this.canTransform = true;
|
||||
|
|
|
@ -48,6 +48,7 @@ public class GhastlyHaunting extends CardImpl {
|
|||
super(ownerId, 50, "Ghastly Haunting", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, "");
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Aura");
|
||||
this.color.setBlue(true);
|
||||
|
||||
// this card is the second face of double-faced card
|
||||
this.nightCard = true;
|
||||
|
|
|
@ -54,6 +54,7 @@ public class HinterlandScourge extends CardImpl {
|
|||
super(ownerId, 94, "Hinterland Scourge", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "");
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Werewolf");
|
||||
this.color.setRed(true);
|
||||
|
||||
// this card is the second face of double-faced card of Hinterland Hermit
|
||||
this.nightCard = true;
|
||||
|
|
|
@ -52,6 +52,7 @@ public class KrallenhordeKiller extends CardImpl {
|
|||
super(ownerId, 133, "Krallenhorde Killer", Rarity.RARE, new CardType[]{CardType.CREATURE}, "");
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Werewolf");
|
||||
this.color.setGreen(true);
|
||||
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
@ -43,6 +43,7 @@ public class MarkovsServant extends CardImpl {
|
|||
super(ownerId, 55, "Markov's Servant", Rarity.COMMON, new CardType[]{CardType.CREATURE}, null);
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Vampire");
|
||||
this.color.setBlack(true);
|
||||
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
|
|
@ -57,6 +57,8 @@ public class RavagerOfTheFells extends CardImpl {
|
|||
super(ownerId, 140, "Ravager of the Fells", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, "");
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Werewolf");
|
||||
this.color.setRed(true);
|
||||
this.color.setGreen(true);
|
||||
|
||||
// this card is the second face of double-faced card
|
||||
this.nightCard = true;
|
||||
|
|
|
@ -53,6 +53,7 @@ public class SilverpeltWerewolf extends CardImpl {
|
|||
super(ownerId, 122, "Silverpelt Werewolf", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, null);
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Werewolf");
|
||||
this.color.setGreen(true);
|
||||
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(5);
|
||||
|
|
|
@ -45,6 +45,7 @@ public class UnhallowedCathar extends CardImpl {
|
|||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Zombie");
|
||||
this.subtype.add("Soldier");
|
||||
this.color.setBlack(true);
|
||||
|
||||
// this card is the second face of double-faced card
|
||||
this.nightCard = true;
|
||||
|
|
|
@ -62,6 +62,7 @@ public class WerewolfRansacker extends CardImpl {
|
|||
super(ownerId, 81, "Werewolf Ransacker", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "");
|
||||
this.expansionSetCode = "DKA";
|
||||
this.subtype.add("Werewolf");
|
||||
this.color.setRed(true);
|
||||
|
||||
// this card is the second face of double-faced card
|
||||
this.nightCard = true;
|
||||
|
|
|
@ -54,6 +54,7 @@ public class WithengarUnbound extends CardImpl {
|
|||
this.expansionSetCode = "DKA";
|
||||
this.supertype.add("Legendary");
|
||||
this.subtype.add("Demon");
|
||||
this.color.setBlack(true);
|
||||
|
||||
// this card is the second face of double-faced card
|
||||
this.nightCard = true;
|
||||
|
|
|
@ -45,6 +45,7 @@ public class LudevicsAbomination extends CardImpl {
|
|||
this.expansionSetCode = "ISD";
|
||||
this.subtype.add("Lizard");
|
||||
this.subtype.add("Horror");
|
||||
this.color.setBlue(true);
|
||||
|
||||
// this card is the second face of double-faced card
|
||||
this.nightCard = true;
|
||||
|
|
|
@ -42,6 +42,7 @@ public class CrimsonKobolds extends CardImpl {
|
|||
public CrimsonKobolds(UUID ownerId) {
|
||||
super(ownerId, 219, "Crimson Kobolds", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{0}");
|
||||
this.expansionSetCode = "LEG";
|
||||
this.color.setRed(true);
|
||||
this.subtype.add("Kobold");
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -42,6 +42,7 @@ public class CrookshankKobolds extends CardImpl {
|
|||
public CrookshankKobolds(UUID ownerId) {
|
||||
super(ownerId, 220, "Crookshank Kobolds", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{0}");
|
||||
this.expansionSetCode = "LEG";
|
||||
this.color.setRed(true);
|
||||
this.subtype.add("Kobold");
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -42,6 +42,7 @@ public class KoboldsOfKherKeep extends CardImpl {
|
|||
public KoboldsOfKherKeep(UUID ownerId) {
|
||||
super(ownerId, 226, "Kobolds of Kher Keep", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{0}");
|
||||
this.expansionSetCode = "LEG";
|
||||
this.color.setRed(true);
|
||||
this.subtype.add("Kobold");
|
||||
this.power = new MageInt(0);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
@ -56,7 +56,7 @@ public class LivingEnd extends CardImpl {
|
|||
super(ownerId, 115, "Living End", Rarity.RARE, new CardType[]{CardType.SORCERY}, "");
|
||||
this.expansionSetCode = "TSP";
|
||||
|
||||
this.color.isBlack();
|
||||
this.color.setBlack(true);
|
||||
|
||||
// Suspend 3-{2}{B}{B}
|
||||
this.addAbility(new SuspendAbility(3, new ManaCostsImpl("{2}{B}{B}"), this));
|
||||
|
|
|
@ -60,6 +60,8 @@ public class RestoreBalance extends CardImpl {
|
|||
super(ownerId, 38, "Restore Balance", Rarity.RARE, new CardType[]{CardType.SORCERY}, "");
|
||||
this.expansionSetCode = "TSP";
|
||||
|
||||
this.color.setWhite(true);
|
||||
|
||||
// Suspend 6-{W}
|
||||
this.addAbility(new SuspendAbility(6, new ColoredManaCost(ColoredManaSymbol.W), this));
|
||||
// Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players sacrifice creatures and discard cards the same way.
|
||||
|
|
|
@ -47,6 +47,8 @@ public class WheelOfFate extends CardImpl {
|
|||
super(ownerId, 187, "Wheel of Fate", Rarity.RARE, new CardType[]{CardType.SORCERY}, "");
|
||||
this.expansionSetCode = "TSP";
|
||||
|
||||
this.color.setRed(true);
|
||||
|
||||
// Suspend 4-{1}{R}
|
||||
this.addAbility(new SuspendAbility(4, new ManaCostsImpl("{1}{R}"), this));
|
||||
// Each player discards his or her hand, then draws seven cards.
|
||||
|
|
Loading…
Reference in a new issue