mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
Token Scripts: add Token to Name
This commit is contained in:
@@ -722,7 +722,12 @@ public final class CardType implements Comparable<CardType>, CardTypeView {
|
||||
return CardType.isALandType(input);
|
||||
}
|
||||
};
|
||||
|
||||
public static Predicate<String> IS_BASIC_LAND_TYPE = new Predicate<String>() {
|
||||
@Override
|
||||
public boolean apply(String input) {
|
||||
return CardType.isABasicLandType(input);
|
||||
}
|
||||
};
|
||||
public static Predicate<String> IS_ARTIFACT_TYPE = new Predicate<String>() {
|
||||
@Override
|
||||
public boolean apply(String input) {
|
||||
|
||||
@@ -5139,12 +5139,7 @@ public class Card extends GameEntity implements Comparable<Card>, IHasSVars {
|
||||
}
|
||||
|
||||
public final boolean hasABasicLandType() {
|
||||
for (final String type : getType().getSubtypes()) {
|
||||
if (forge.card.CardType.isABasicLandType(type)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
return Iterables.any(getType().getSubtypes(), CardType.Predicates.IS_BASIC_LAND_TYPE);
|
||||
}
|
||||
|
||||
public final boolean isUsedToPay() {
|
||||
|
||||
@@ -185,11 +185,9 @@ public class TokenInfo {
|
||||
}
|
||||
}
|
||||
if (!typeMap.isEmpty()) {
|
||||
String oldName = result.getName();
|
||||
|
||||
CardType type = new CardType(result.getType());
|
||||
String joinedName = StringUtils.join(type.getSubtypes(), " ");
|
||||
final boolean nameGenerated = oldName.equals(joinedName);
|
||||
final boolean nameGenerated = result.getName().endsWith(" Token");
|
||||
boolean typeChanged = false;
|
||||
|
||||
if (!Iterables.isEmpty(type.getSubtypes())) {
|
||||
@@ -207,7 +205,7 @@ public class TokenInfo {
|
||||
|
||||
// update generated Name
|
||||
if (nameGenerated) {
|
||||
result.setName(StringUtils.join(type.getSubtypes(), " "));
|
||||
result.setName(StringUtils.join(type.getSubtypes(), " ") + " Token");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
assertEquals(1, heraldCopy.getToughnessBonusFromCounters());
|
||||
assertEquals(1, heraldCopy.getPowerBonusFromCounters());
|
||||
|
||||
Card warriorToken = findCardWithName(simGame, "Warrior");
|
||||
Card warriorToken = findCardWithName(simGame, "Warrior Token");
|
||||
assertNotNull(warriorToken);
|
||||
assertTrue(warriorToken.isSick());
|
||||
assertEquals(1, warriorToken.getCurrentPower());
|
||||
@@ -233,7 +233,7 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
GameSimulator sim = createSimulator(game, p);
|
||||
sim.simulateSpellAbility(minusTwo);
|
||||
Game simGame = sim.getSimulatedGameState();
|
||||
Card vampireToken = findCardWithName(simGame, "Vampire");
|
||||
Card vampireToken = findCardWithName(simGame, "Vampire Token");
|
||||
assertNotNull(vampireToken);
|
||||
|
||||
Player simP = simGame.getPlayers().get(1);
|
||||
@@ -599,7 +599,7 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
assertTrue(score > 0);
|
||||
Game simGame = sim.getSimulatedGameState();
|
||||
|
||||
Card scion = findCardWithName(simGame, "Eldrazi Scion");
|
||||
Card scion = findCardWithName(simGame, "Eldrazi Scion Token");
|
||||
assertNotNull(scion);
|
||||
assertEquals(1, scion.getNetPower());
|
||||
assertEquals(1, scion.getNetToughness());
|
||||
@@ -608,7 +608,7 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
|
||||
GameCopier copier = new GameCopier(simGame);
|
||||
Game copy = copier.makeCopy();
|
||||
Card scionCopy = findCardWithName(copy, "Eldrazi Scion");
|
||||
Card scionCopy = findCardWithName(copy, "Eldrazi Scion Token");
|
||||
assertNotNull(scionCopy);
|
||||
assertEquals(1, scionCopy.getNetPower());
|
||||
assertEquals(1, scionCopy.getNetToughness());
|
||||
@@ -1288,7 +1288,7 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
assertTrue(score > 0);
|
||||
Game simGame = sim.getSimulatedGameState();
|
||||
|
||||
int numZombies = countCardsWithName(simGame, "Zombie");
|
||||
int numZombies = countCardsWithName(simGame, "Zombie Token");
|
||||
assertEquals(2, numZombies);
|
||||
}
|
||||
|
||||
@@ -1323,11 +1323,11 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
GameSimulator sim = createSimulator(game, p);
|
||||
int score = sim.simulateSpellAbility(fatalPushSA).value;
|
||||
assertTrue(score > 0);
|
||||
assertEquals(2, countCardsWithName(sim.getSimulatedGameState(), "Zombie"));
|
||||
assertEquals(2, countCardsWithName(sim.getSimulatedGameState(), "Zombie Token"));
|
||||
|
||||
score = sim.simulateSpellAbility(electrifySA).value;
|
||||
assertTrue(score > 0);
|
||||
assertEquals(countCardsWithName(sim.getSimulatedGameState(), "Zombie"), 4);
|
||||
assertEquals(4, countCardsWithName(sim.getSimulatedGameState(), "Zombie Token"));
|
||||
}
|
||||
|
||||
public void testPlayerXCount() {
|
||||
@@ -1564,7 +1564,7 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
assertTrue(score > 0);
|
||||
Game simGame = sim.getSimulatedGameState();
|
||||
|
||||
int numZombies = countCardsWithName(simGame, "Zombie");
|
||||
int numZombies = countCardsWithName(simGame, "Zombie Token");
|
||||
assertEquals(4, numZombies);
|
||||
}
|
||||
|
||||
@@ -1592,7 +1592,7 @@ public class GameSimulatorTest extends SimulationTestCase {
|
||||
assertTrue(score > 0);
|
||||
Game simGame = sim.getSimulatedGameState();
|
||||
|
||||
int numZombies = countCardsWithName(simGame, "Zombie");
|
||||
int numZombies = countCardsWithName(simGame, "Zombie Token");
|
||||
assertEquals(3, numZombies);
|
||||
}
|
||||
|
||||
|
||||
@@ -5,5 +5,5 @@ K:Enchant player
|
||||
A:SP$ Attach | Cost$ R | ValidTgts$ Player | AILogic$ Curse
|
||||
T:Mode$ AttackersDeclared | ValidCard$ Creature | AttackedTarget$ Player.EnchantedBy | Execute$ TrigRepeat | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted player is attacked, create a Gold token. Each opponent attacking that player does the same. (A Gold token is an artifact with "Sacrifice this artifact: Add one mana of any color.")
|
||||
SVar:TrigRepeat:DB$ RepeatEach | RepeatPlayers$ TriggeredAttackingPlayerAndYou | RepeatSubAbility$ TrigToken | ChangeZoneTable$ True
|
||||
SVar:TrigToken:DB$ Token | TokenScript$ gold | TokenOwner$ Player.IsRemembered | TokenAmount$ 1 | LegacyImage$ gold c17
|
||||
SVar:TrigToken:DB$ Token | TokenScript$ c_a_gold_draw | TokenOwner$ Player.IsRemembered | TokenAmount$ 1
|
||||
Oracle:Enchant player\nWhenever enchanted player is attacked, create a Gold token. Each opponent attacking that player does the same. (A Gold token is an artifact with "Sacrifice this artifact: Add one mana of any color.")
|
||||
|
||||
@@ -2,5 +2,5 @@ Name:Gild
|
||||
ManaCost:3 B
|
||||
Types:Sorcery
|
||||
A:SP$ ChangeZone | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBToken | SpellDescription$ Exile target creature. Create a Gold token. (It's an artifact with "Sacrifice this artifact: Add one mana of any color.")
|
||||
SVar:DBToken:DB$ Token | TokenScript$ gold | TokenOwner$ You | LegacyImage$ gold bng
|
||||
SVar:DBToken:DB$ Token | TokenScript$ c_a_gold_draw | TokenOwner$ You
|
||||
Oracle:Exile target creature. Create a Gold token. (It's an artifact with "Sacrifice this artifact: Add one mana of any color.")
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Legendary Creature Human Noble
|
||||
PT:2/3
|
||||
T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Inspired — Whenever CARDNAME becomes untapped, you may exile target creature. If you do, create a Gold token. (It's an artifact with "Sacrifice this artifact: Add one mana of any color.")
|
||||
SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBToken
|
||||
SVar:DBToken:DB$ Token | TokenScript$ gold | TokenOwner$ You | TokenAmount$ 1 | LegacyImage$ gold jou | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup
|
||||
SVar:DBToken:DB$ Token | TokenScript$ c_a_gold_draw | TokenOwner$ You | TokenAmount$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:X:Remembered$Amount
|
||||
Oracle:Inspired — Whenever King Macar, the Gold-Cursed becomes untapped, you may exile target creature. If you do, create a Gold token. (It's an artifact with "Sacrifice this artifact: Add one mana of any color.")
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:X W U U
|
||||
Types:Legendary Planeswalker Niko
|
||||
Loyalty:3
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create X Shard tokens. (They're enchantments with "{2}, Sacrifice this enchantment: Scry 1, then draw a card.")
|
||||
SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ shard | TokenOwner$ You
|
||||
SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ c_e_shard_draw | TokenOwner$ You
|
||||
SVar:X:Count$xPaid
|
||||
A:AB$ Effect | Cost$ AddCounter<1/LOYALTY> | Name$ Niko Aris Effect | Planeswalker$ True | Triggers$ Trig | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | RememberObjects$ Targeted | SubAbility$ DBPump | SpellDescription$ Up to one target creature you control can't be blocked this turn. Whenever that creature deals damage this turn, return it to its owner's hand.
|
||||
SVar:DBPump:DB$ Pump | KW$ HIDDEN Unblockable | Defined$ Targeted
|
||||
@@ -11,6 +11,6 @@ SVar:Trig:Mode$ DamageDealtOnce | ValidSource$ Creature.IsRemembered | Execute$
|
||||
SVar:Eff:DB$ ChangeZone | ValidTgts$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Hand
|
||||
A:AB$ DealDamage | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.tapped | NumDmg$ Y | TgtPrompt$ Select target tapped creature | SpellDescription$ CARDNAME deals 2 damage to target tapped creature for each card you've drawn this turn.
|
||||
SVar:Y:Count$YouDrewThisTurn/Twice
|
||||
A:AB$ Token | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenScript$ shard | TokenOwner$ You | SpellDescription$ Create a Shard token.
|
||||
A:AB$ Token | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenScript$ c_e_shard_draw | TokenOwner$ You | SpellDescription$ Create a Shard token.
|
||||
DeckHas:Ability$Token & Ability$Sacrifice
|
||||
Oracle:When Niko Aris enters the battlefield, create X Shard tokens. (They're enchantments with "{2}, Sacrifice this enchantment: Scry 1, then draw a card.")\n[+1]: Up to one target creature you control can't be blocked this turn. Whenever that creature deals damage this turn, return it to its owner's hand.\n[−1]: Niko Aris deals 2 damage to target tapped creature for each card you've drawn this turn.\n[−1]: Create a Shard token.
|
||||
|
||||
@@ -5,6 +5,6 @@ K:Saga:4:TrigToken,TrigPutCounter,TrigDraw,TrigGold
|
||||
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_soldier | TokenOwner$ You | LegacyImage$ w 1 1 human soldier thb | SpellDescription$ Create a 1/1 white Human Soldier token.
|
||||
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 3 | SpellDescription$ Put three +1/+1 counters on target creature you control.
|
||||
SVar:TrigDraw:DB$ Draw | NumCards$ 2 | ConditionPresent$ Creature.YouCtrl+powerGE4 | SpellDescription$ If you control a creature with power 4 or greater, draw two cards.
|
||||
SVar:TrigGold:DB$ Token | TokenAmount$ 1 | TokenScript$ gold | TokenOwner$ You | LegacyImage$ gold thb | SpellDescription$ Create a Gold token.
|
||||
SVar:TrigGold:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_gold_draw | TokenOwner$ You | SpellDescription$ Create a Gold token.
|
||||
DeckHas:Ability$Counters & Ability$Token
|
||||
Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.)\nI — Create a 1/1 white Human Soldier creature token.\nII — Put three +1/+1 counters on target creature you control.\nIII — If you control a creature with power 4 or greater, draw two cards.\nIV — Create a Gold token. (It's an artifact with "Sacrifice this artifact: Add one mana of any color.")
|
||||
|
||||
@@ -300,6 +300,7 @@ Curse
|
||||
Rune
|
||||
Saga
|
||||
Shrine
|
||||
Shard
|
||||
[ArtifactTypes]
|
||||
Blood
|
||||
Clue:Clues
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Phyrexian Germ
|
||||
Name:Phyrexian Germ Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Phyrexian Germ
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie Army
|
||||
Name:Zombie Army Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie Army
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Cleric
|
||||
Name:Cleric Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Cleric
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Insect
|
||||
Name:Insect Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Insect
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Serf
|
||||
Name:Serf Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Serf
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Thrull
|
||||
Name:Thrull Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Thrull
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Assassin
|
||||
Name:Assassin Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Assassin
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Assassin
|
||||
Name:Assassin Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Assassin
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Assassin
|
||||
Name:Assassin Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Assassin
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Bat
|
||||
Name:Bat Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Bat
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Faerie Rogue
|
||||
Name:Faerie Rogue Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Faerie Rogue
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Goblin Rogue
|
||||
Name:Goblin Rogue Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Goblin Rogue
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Harpy
|
||||
Name:Harpy Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Harpy
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Insect
|
||||
Name:Insect Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Insect
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Minion
|
||||
Name:Minion Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Minion
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Rat
|
||||
Name:Rat Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Rat
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Rat
|
||||
Name:Rat Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Rat
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Skeleton
|
||||
Name:Skeleton Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Skeleton
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Skeleton
|
||||
Name:Skeleton Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Minion
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Skeleton
|
||||
Name:Skeleton Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Skeleton
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Slug
|
||||
Name:Slug Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Slug
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Snake
|
||||
Name:Snake Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Snake
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Thrull
|
||||
Name:Thrull Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Thrull
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Vampire
|
||||
Name:Vampire Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Vampire
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Vampire Knight
|
||||
Name:Vampire Knight Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Vampire Knight
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Vampire
|
||||
Name:Vampire Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Vampire
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Wolf
|
||||
Name:Wolf Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Wolf
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Bat
|
||||
Name:Bat Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Bat
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Cat
|
||||
Name:Cat Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Cat
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Spider
|
||||
Name:Spider Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Spider
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Warrior
|
||||
Name:Warrior Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Warrior
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie
|
||||
Name:Zombie Token
|
||||
ManaCost:no cost
|
||||
Types:Enchantment Creature Zombie
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Knight
|
||||
Name:Knight Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Knight
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Phyrexian Zombie
|
||||
Name:Phyrexian Zombie Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Phyrexian Zombie
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Pirate
|
||||
Name:Pirate Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Pirate
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Rogue
|
||||
Name:Rogue Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Rogue
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Rogue
|
||||
Name:Rogue Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Rogue
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Vampire
|
||||
Name:Vampire Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Vampire
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie
|
||||
Name:Zombie Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie Berserker
|
||||
Name:Zombie Berserker Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie Berserker
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie
|
||||
Name:Zombie Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie
|
||||
Name:Zombie Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie Knight
|
||||
Name:Zombie Knight Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie Knight
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Vampire
|
||||
Name:Vampire Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Vampire
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Spider
|
||||
Name:Spider Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Spider
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Angel
|
||||
Name:Angel Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Angel
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Beast
|
||||
Name:Beast Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Beast
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Horror
|
||||
Name:Horror Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Horror
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Horror
|
||||
Name:Horror Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Horror
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Kavu
|
||||
Name:Kavu Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Kavu
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Horror
|
||||
Name:Horror Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Horror
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie Warrior
|
||||
Name:Zombie Warrior Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie Warrior
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Demon
|
||||
Name:Demon Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Demon
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie Giant
|
||||
Name:Zombie Giant Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Zombie Giant
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Demon
|
||||
Name:Demon Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Demon
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Wurm
|
||||
Name:Wurm Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Wurm
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Aura Curse
|
||||
Name:Aura Curse Token
|
||||
ManaCost:no cost
|
||||
Types:Enchantment Aura Curse
|
||||
Colors:black
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Demon
|
||||
Name:Demon Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Demon
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Horror
|
||||
Name:Horror Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Horror
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Nightmare Horror
|
||||
Name:Nightmare Horror Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Nightmare Horror
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Phyrexian Minion
|
||||
Name:Phyrexian Minion Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Phyrexian Minion
|
||||
PT:*/*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Spirit
|
||||
Name:Spirit Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Spirit
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Vampire
|
||||
Name:Vampire Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Vampire
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie
|
||||
Name:Zombie Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Zombie
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Zombie Horror
|
||||
Name:Zombie Horror Token
|
||||
ManaCost:no cost
|
||||
Colors:black
|
||||
Types:Creature Zombie Horror
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Snake
|
||||
Name:Snake Token
|
||||
ManaCost:no cost
|
||||
Types:Enchantment Creature Snake
|
||||
Colors:black,green
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Insect
|
||||
Name:Insect Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Insect
|
||||
Colors:black,green
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Pest
|
||||
Name:Pest Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Pest
|
||||
Colors:black,green
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Worm
|
||||
Name:Worm Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Worm
|
||||
Colors:black,green
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Wolf
|
||||
Name:Wolf Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Wolf
|
||||
Colors:black,green
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Hydra
|
||||
Name:Hydra Token
|
||||
ManaCost:no cost
|
||||
Colors:black,green
|
||||
Types:Creature Hydra
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Spirit Warrior
|
||||
Name:Spirit Warrior Token
|
||||
ManaCost:no cost
|
||||
Colors:black,green
|
||||
Types:Creature Spirit Warrior
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Graveborn
|
||||
Name:Graveborn Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Graveborn
|
||||
Colors:black,red
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Vampire
|
||||
Name:Vampire Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Vampire
|
||||
Colors:black,red
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Avatar
|
||||
Name:Avatar Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Avatar
|
||||
Colors:black,red
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Elemental
|
||||
Name:Elemental Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Elemental
|
||||
Colors:black,red
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Cat Dragon
|
||||
Name:Cat Dragon Token
|
||||
ManaCost:no cost
|
||||
Types:Creature Cat Dragon
|
||||
Colors:black,red,green
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Construct
|
||||
Name:Construct Token
|
||||
ManaCost:no cost
|
||||
PT:0/0
|
||||
Types:Artifact Creature Construct
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Egg
|
||||
Name:Egg Token
|
||||
ManaCost:no cost
|
||||
PT:0/1
|
||||
Types:Artifact Creature Egg
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Goblin Construct
|
||||
Name:Goblin Construct Token
|
||||
ManaCost:no cost
|
||||
PT:0/1
|
||||
Types:Artifact Creature Goblin Construct
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Pest
|
||||
Name:Pest Token
|
||||
ManaCost:no cost
|
||||
PT:0/1
|
||||
Types:Artifact Creature Pest
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Prism
|
||||
Name:Prism Token
|
||||
ManaCost:no cost
|
||||
PT:0/1
|
||||
Types:Artifact Creature Prism
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Eldrazi Spawn
|
||||
Name:Eldrazi Spawn Token
|
||||
ManaCost:no cost
|
||||
PT:0/1
|
||||
Types:Creature Eldrazi Spawn
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Wall
|
||||
Name:Wall Token
|
||||
ManaCost:no cost
|
||||
PT:0/2
|
||||
Types:Artifact Creature Wall
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Wall
|
||||
Name:Wall Token
|
||||
ManaCost:no cost
|
||||
Types:Artifact Creature Wall
|
||||
PT:0/4
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Eldrazi
|
||||
Name:Eldrazi Token
|
||||
ManaCost:no cost
|
||||
PT:10/10
|
||||
Types:Creature Eldrazi
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Construct
|
||||
Name:Construct Token
|
||||
ManaCost:no cost
|
||||
PT:1/1
|
||||
Types:Artifact Creature Construct
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Construct
|
||||
Name:Construct Token
|
||||
ManaCost:no cost
|
||||
PT:1/1
|
||||
Types:Artifact Creature Construct
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Gnome
|
||||
Name:Gnome Token
|
||||
ManaCost:no cost
|
||||
PT:1/1
|
||||
Types:Artifact Creature Gnome
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Name:Myr
|
||||
Name:Myr Token
|
||||
ManaCost:no cost
|
||||
PT:1/1
|
||||
Types:Artifact Creature Myr
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user