diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java index c22d0297ec1..d303496dad6 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportTokens.java @@ -2278,6 +2278,35 @@ public class ScryfallImageSupportTokens { put("MKC/Treasure", "https://api.scryfall.com/cards/tmkc/26/en?format=image"); put("MKC/Zombie", "https://api.scryfall.com/cards/tmkc/11/en?format=image"); + // OTC + put("OTC/Angel", "https://api.scryfall.com/cards/totc/3/en?format=image"); + put("OTC/Ape", "https://api.scryfall.com/cards/totc/15/en?format=image"); + put("OTC/Assassin", "https://api.scryfall.com/cards/totc/7/en?format=image"); + put("OTC/Bird Illusion", "https://api.scryfall.com/cards/totc/4/en?format=image"); + put("OTC/Blood", "https://api.scryfall.com/cards/totc/24/en?format=image"); + put("OTC/Boar", "https://api.scryfall.com/cards/totc/16/en?format=image"); + put("OTC/Dragon", "https://api.scryfall.com/cards/totc/11/en?format=image"); + put("OTC/Dragon Egg", "https://api.scryfall.com/cards/totc/12/en?format=image"); + put("OTC/Dragon Elemental", "https://api.scryfall.com/cards/totc/13/en?format=image"); + put("OTC/Drake", "https://api.scryfall.com/cards/totc/5/en?format=image"); + put("OTC/Eldrazi", "https://api.scryfall.com/cards/totc/1/en?format=image"); + put("OTC/Eldrazi Scion", "https://api.scryfall.com/cards/totc/2/en?format=image"); + put("OTC/Elemental/1", "https://api.scryfall.com/cards/totc/17/en?format=image"); + put("OTC/Elemental/2", "https://api.scryfall.com/cards/totc/14/en?format=image"); + put("OTC/Elemental/3", "https://api.scryfall.com/cards/totc/21/en?format=image"); + put("OTC/Food", "https://api.scryfall.com/cards/totc/25/en?format=image"); + put("OTC/Inkling", "https://api.scryfall.com/cards/totc/22/en?format=image"); + put("OTC/Insect", "https://api.scryfall.com/cards/totc/18/en?format=image"); + put("OTC/Plant", "https://api.scryfall.com/cards/totc/19/en?format=image"); + put("OTC/Plant Warrior", "https://api.scryfall.com/cards/totc/20/en?format=image"); + put("OTC/Rat", "https://api.scryfall.com/cards/totc/8/en?format=image"); + put("OTC/Rogue", "https://api.scryfall.com/cards/totc/9/en?format=image"); + put("OTC/Sand Warrior", "https://api.scryfall.com/cards/totc/23/en?format=image"); + put("OTC/Shark", "https://api.scryfall.com/cards/totc/6/en?format=image"); + put("OTC/Soldier", "https://api.scryfall.com/cards/totc/26/en?format=image"); + put("OTC/Thopter", "https://api.scryfall.com/cards/totc/27/en?format=image"); + put("OTC/Zombie", "https://api.scryfall.com/cards/totc/10/en?format=image"); + // generate supported sets supportedSets.clear(); for (String cardName : this.keySet()) { diff --git a/Mage/src/main/java/mage/game/permanent/token/DragonEggDragonToken.java b/Mage/src/main/java/mage/game/permanent/token/DragonEggDragonToken.java index 62c48ca7450..573d48400f1 100644 --- a/Mage/src/main/java/mage/game/permanent/token/DragonEggDragonToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/DragonEggDragonToken.java @@ -24,7 +24,8 @@ public final class DragonEggDragonToken extends TokenImpl { toughness = new MageInt(2); this.addAbility(FlyingAbility.getInstance()); - this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl<>("{R}"))); + this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn) + .setText("This creature gets +1/+0 until end of turn"), new ManaCostsImpl<>("{R}"))); } private DragonEggDragonToken(final DragonEggDragonToken token) { diff --git a/Mage/src/main/java/mage/game/permanent/token/DragonElementalToken.java b/Mage/src/main/java/mage/game/permanent/token/DragonElementalToken.java index d86acb57688..e2644bd1908 100644 --- a/Mage/src/main/java/mage/game/permanent/token/DragonElementalToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/DragonElementalToken.java @@ -12,7 +12,7 @@ import mage.constants.SubType; public final class DragonElementalToken extends TokenImpl { public DragonElementalToken() { - super("Dragon Token", "4/4 red Dragon Elemental creature token with flying and prowess"); + super("Dragon Elemental Token", "4/4 red Dragon Elemental creature token with flying and prowess"); cardType.add(CardType.CREATURE); color.setRed(true); subtype.add(SubType.DRAGON); diff --git a/Mage/src/main/resources/tokens-database.txt b/Mage/src/main/resources/tokens-database.txt index fea5905a58f..64cf7f25f45 100644 --- a/Mage/src/main/resources/tokens-database.txt +++ b/Mage/src/main/resources/tokens-database.txt @@ -2213,3 +2213,32 @@ |Generate|TOK:MKC|Tiny|||TinyToken| |Generate|TOK:MKC|Treasure|||TreasureToken| |Generate|TOK:MKC|Zombie|||ZombieToken| + +# OTC +|Generate|TOK:OTC|Angel|||AngelToken| +|Generate|TOK:OTC|Ape|||ApeToken| +|Generate|TOK:OTC|Assassin|||QueenMarchesaAssassinToken| +|Generate|TOK:OTC|Bird Illusion|||BirdIllusionToken| +|Generate|TOK:OTC|Blood|||BloodToken| +|Generate|TOK:OTC|Boar|||Boar2Token| +|Generate|TOK:OTC|Dragon|||DragonEggDragonToken| +|Generate|TOK:OTC|Dragon Egg|||NestingDragonToken| +|Generate|TOK:OTC|Dragon Elemental|||DragonElementalToken| +|Generate|TOK:OTC|Drake|||DrakeToken| +|Generate|TOK:OTC|Eldrazi|||EldraziToken| +|Generate|TOK:OTC|Eldrazi Scion|||EldraziScionToken| +|Generate|TOK:OTC|Elemental|1||TitaniaProtectorOfArgothElementalToken| +|Generate|TOK:OTC|Elemental|2||RedElementalToken| +|Generate|TOK:OTC|Elemental|3||OmnathElementalToken| +|Generate|TOK:OTC|Food|||FoodToken| +|Generate|TOK:OTC|Inkling|||InklingToken| +|Generate|TOK:OTC|Insect|||InsectToken| +|Generate|TOK:OTC|Plant|||PlantToken| +|Generate|TOK:OTC|Plant Warrior|||PlantWarriorToken| +|Generate|TOK:OTC|Rat|||RatToken| +|Generate|TOK:OTC|Rogue|||RogueToken| +|Generate|TOK:OTC|Sand Warrior|||HazezonTamarSandWarriorToken| +|Generate|TOK:OTC|Shark|||SharkToken| +|Generate|TOK:OTC|Soldier|||SoldierArtifactToken| +|Generate|TOK:OTC|Thopter|||ThopterColorlessToken| +|Generate|TOK:OTC|Zombie|||ZombieToken|