It is currently 17 Feb 2019, 23:43
Text Size

The Art of Things to Come

Discuss Upcoming Releases, Coding New Cards, Etc.

Moderators: BAgate, drool66, stassy, Aswan jaguar, gmzombie, CCGHQ Admins

Re: The Art of Things to Come

Postby dingbat1 » 15 Dec 2015, 16:55

Korath wrote:T
[*]Bring to Light: Casting spells without paying their mana cost is surprisingly awkward, considering how common an effect that is, and casting them from exile more so.
Couldn't this be approximated pretty closely by skipping the exile part? I don't know if it's easier to cast directly from the library, as opposed to exiling the card first, but this card is basically a tutor directly into play

(although I do know someone will complain about losing the ability to exile a card from their own library; perhaps a "choose an effect" dialog might mollify that?)
Posts: 102
Joined: 08 Apr 2015, 13:48
Has thanked: 1 time
Been thanked: 32 times

Re: The Art of Things to Come

Postby Korath » 19 Dec 2015, 20:02

I can do that, but I thought you were going to package it per this?

I've gotten through all the old functional reprints that I'm going to. Big list in the bottom dropdown here.
User avatar
Posts: 3364
Joined: 02 Jun 2013, 05:57
Has thanked: 481 times
Been thanked: 926 times

Re: The Art of Things to Come

Postby Korath » 21 Dec 2015, 03:51

Having just discovered the 100% redundant, 75% incorrect, and 50% uncorrectable tumor that is get_pt_for_creature_with_variable_pt(), I'm not having anything further to do with this ball of mud. I'll post the update when the art's ready, but that's it.

Mechanically-generated list of new cards/tokens since FRF I have art for | Open
Abbey Matron
Abbot of Keral Keep
Acid-Spewer Dragon
Acolyte of the Inferno
Adverse Conditions
Aerial Volley
Aerie Bowmasters
Ainok Artillerist
Ainok Survivalist
Akoum Firebird
Akoum Hellkite
Akoum Stonewaker
Akroan Jailer
Akroan Sergeant
Alchemist's Vial
Alhammarret, High Arbiter
Aliban's Tower
Aligned Hedron Network
Ambuscade Shaman
Ampryn Tactician
An-Havva Constable
An-Havva Inn
An-Havva Township
An-Zerrin Ruins
Anaba Ancestor
Anaba Bodyguard
Anafenza, Kin-Tree Spirit
Ancestral Statue
Anchor to the AEther
Ancient Carp
Angel of Renewal
Angelic Captain
Angelic Gift
Animist's Awakening
Anointer of Champions
Apocalypse Chime
Arashin Foremost
Arashin Sovereign
Archangel of Tithes
Artful Maneuver
Artificer's Epiphany
Ashaya, the Awoken World
Aspiring Aeronaut
Assault Formation
Atarka Beastbreaker
Atarka Efreet
Atarka Monument
Atarka Pummeler
Atarka's Command
Avaricious Dragon
Avatar of the Resolute
Aven Battle Priest
Aven Sunstriker
Aven Tactician
Aysen Abbey
Aysen Bureaucrats
Aysen Highway
Baki's Curse
Bane of Bala Ged
Barrage Tyrant
Beast Walkers
Belligerent Whiptail
Belltoll Dragon
Benthic Infiltrator
Berserkers' Onslaught
Black Carriage
Blazing Hellhound
Blessed Reincarnation
Blessed Spirits
Blight Herder
Blighted Cataract
Blighted Fen
Blighted Gorge
Blighted Steppe
Blighted Woodland
Blood-Chin Fanatic
Blood-Chin Rager
Blood-Cursed Knight
Bloodbond Vampire
Boggart Brute
Boiling Earth
Boltwing Marauder
Bounding Krasis
Breaker of Armies
Brilliant Spectrum
Bring to Light
Broken Visage
Brood Butcher
Brood Monitor
Broodhunter Wurm
Brutal Expulsion
Butcher's Glee
Calculated Dismissal
Call of the Full Moon
Call the Scions
Call to Arms
Canopy Vista
Carrier Thrall
Castle Sengir
Catacomb Sifter
Caustic Caterpillar
Center Soul
Champion of Arashin
Chandra's Ignition
Chandra, Fire of Kaladesh
Chandra, Roaring Flame
Chandra, Roaring Flame Emblem
Chaos Lord
Chasm Guide
Chief of the Foundry
Cinder Glade
Circle of Elders
Citadel Castellan
Clash of Wills
Cleric of the Forward Order
Cliffside Lookout
Clockwork Gnomes
Clone Legion
Cloud Manta
Clutch of Currents
Coastal Discovery
Coat with Venom
Collected Company
Colossodon Yearling
Commune with Lava
Complete Disregard
Conclave Naturalists
Conduit of Ruin
Conifer Strider
Consul's Lieutenant
Coral Reef
Coralhelm Guide
Courier Griffin
Crater Elemental
Crumble to Dust
Cryptic Cruiser
Culling Drone
Cunning Breezedancer
Custodian of the Trove
Damnable Pact
Dampening Pulse
Dance of the Skywise
Dark Dabbling
Dark Maze
Dark Petition
Deadbridge Shaman
Deadly Wanderings
Deathbringer Regent
Deathmist Raptor
Deep-Sea Terror
Defiant Bloodlord
Demon's Grasp
Demonic Pact
Den Protector
Descent of the Dragons
Desolation Twin
Dirgur Nemesis
Displacement Wave
Divine Intervention
Djinn Monk
Dominator Drone
Draconic Roar
Dragon Tempest
Dragon Whisperer
Dragon's Eye Sentry
Dragon-Scarred Bear
Dragonloft Idol
Dragonlord Atarka
Dragonlord Dromoka
Dragonlord Kolaghan
Dragonlord Ojutai
Dragonlord Silumgar
Dragonlord's Prerogative
Dragonlord's Servant
Drana's Emissary
Drana, Liberator of Malakir
Drift of the Dead
Dromoka Captain
Dromoka Dunecaster
Dromoka Monument
Dromoka Warrior
Dromoka's Command
Dromoka's Gift
Drowner of Hope
Dust Stalker
Dutiful Attendant
Dwarven Sea Clan
Dwarven Trader
Dwynen's Elite
Dwynen, Gilt-Leaf Daen
Earthen Arms
Ebony Rhino
Echoes of the Kin Tree
Elder Druid
Eldrazi Devastator
Eldrazi Scion
Eldrazi Skyspawner
Elemental Bond
Elusive Spellfist
Embermaw Hellion
Emeria Shepherd
Encase in Ice
Encircling Fissure
Endless One
Enduring Scalelord
Enduring Victory
Enlightened Ascetic
Enshrouding Mist
Enthralling Victor
Epic Confrontation
Errant Minion
Essence Filter
Essence Flare
Evolutionary Leap
Exert Influence
Expedition Envoy
Exquisite Firecraft
Eyeblight Assassin
Eyeblight Massacre
Eyeless Watcher
Faerie Miscreant
Fanatical Fever
Fate Forgotten
Fathom Feeder
Feast of the Unicorn
Felidar Cub
Feroz's Ban
Fertile Thicket
Fetid Imp
Fiery Impulse
Firefiend Elemental
Firemantle Mage
Flameshadow Conjuring
Flow of Maggots
Foe-Razer Regent
Folk of An-Havva
Folk of the Pines
Force Void
Forerunner of Slaughter
Fortified Rampart
Foul Familiar
Foul Renewal
Foul-Tongue Invocation
Foul-Tongue Shriek
Foundry of the Consuls
Freyalise's Charm
From Beyond
Funeral March
Fyndhorn Brownie
Gate Smasher
Gather the Pack
Geyserfield Stalker
Ghirapur Gearcrafter
Ghirapur AEther Grid
Ghost Hounds
Ghostly Sentinel
Giant Mantis
Gideon's Phalanx
Gideon's Reproach
Gideon, Ally of Zendikar
Gideon, Ally of Zendikar Emblem
Gideon, Battle-Forged
Gilt-Leaf Winnower
Glacial Wall
Glade Watcher
Glaring Aegis
Gleam of Authority
Goblin Glory Chaser
Goblin Lyre
Gorilla Pack
Graceblade Artisan
Grasp of the Hieromancer
Grave Birthing
Graveblade Marauder
Great Teacher's Decree
Greenwarden of Murasa
Grip of Desolation
Grove Rumbler
Grovetender Druids
Guardian Automaton
Guardian Shield-Bearer
Guardian of Tazeem
Gudul Lurker
Gurmag Drowner
Guul Draz Overseer
Hagra Sharpshooter
Halimar Tidecaller
Hand of Silumgar
Hangarback Walker
Harbinger of the Hunt
Harbinger of the Tides
Healing Hands
Heavy Infantry
Hedron Archive
Hedron Blade
Helm of the Gods
Hematite Talisman
Herald of Dromoka
Herald of Kozilek
Herald of the Pantheon
Herdchaser Dragon
Hero of Goma Fada
Hidden Dragonslayer
Hitchclaw Recluse
Hixus, Prison Warden
Hoar Shade
Honored Hierarch
Horribly Awry
Hungry Mist
Hyalopterous Lemure
Ice Floe
Illusionary Terrain
Illusionary Wall
Illusory Gains
Impact Tremors
Imposing Visage
Incubator Drone
Infectious Bloodlust
Infernal Scarring
Infinite Obliteration
Infuse with the Elements
Inspiring Call
Ire Shaman
Irini Sengir
Iroas's Champion
Ironclaw Curse
Jace's Sanctum
Jaddi Offshoot
Jhessian Thief
Johtull Wurm
Joraga Invocation
Joven's Tools
Kalastria Healer
Kalastria Nightwatch
Karplusan Yeti
Keeper of the Lens
Kelsinko Ranger
Kiora, Master of the Depths
Kiora, Master of the Depths Emblem
Kitesail Scout
Kjeldoran Knight
Knight Ally
Knight of the Pilgrim's Road
Kolaghan Aspirant
Kolaghan Forerunners
Kolaghan Monument
Kolaghan Skirmisher
Kolaghan Stormsinger
Kolaghan's Command
Kor Ally
Kor Bladewhirl
Kor Castigator
Kor Entanglers
Koskun Falls
Koskun Keep
Kothophed, Soul Hoarder
Kozilek's Channeler
Kozilek's Sentinel
Krovikan Fetish
Kytheon's Irregulars
Kytheon's Tactics
Kytheon, Hero of Akros
Labyrinth Minotaur
Land Cap
Lantern Scout
Lapis Lazuli Talisman
Lava Tubes
Lavastep Raider
Leaping Lizard
Learn from the Past
Leshrac's Rite
Lifespring Druid
Lightning Berserker
Lightning Blow
Lightning Javelin
Liliana, Defiant Necromancer
Liliana, Defiant Necromancer Emblem
Liliana, Heretical Healer
Lithomancer's Focus
Looming Spires
Lord Magnus
Lose Calm
Lumbering Falls
Lurking Arynx
Maddening Wind
Mage-Ring Bully
Mage-Ring Responder
Magmatic Chasm
Magmatic Insight
Makindi Patrol
Makindi Sliderunner
Malachite Talisman
Malakir Cullblade
Malakir Familiar
Mammoth Harness
Managorger Hydra
Mantle of Webs
Marang River Skeleton
March from the Tomb
Marsh Hulk
Mesa Falcon
Mesmeric Trance
Mind Raker
Mind Ravel
Mind Warp
Minister of Pain
Mire's Malice
Mirror Mockery
Mist Intruder
Misthoof Kirin
Mole Worms
Molten Nursery
Molten Vortex
Monastery Loremaster
Mortuary Mire
Mountain Goat
Mountain Titan
Munda, Ambush Leader
Muraganda Petroglyphs
Murasa Ranger
Murk Strider
Mystic Decree
Mystic Meditation
Myth Realized
Nacre Talisman
Natural Connection
Necromantic Summons
Necromaster Dragon
Nettle Drone
Nirkana Assassin
Nissa's Pilgrimage
Nissa's Renewal
Nissa's Revelation
Nissa, Sage Animist
Nissa, Vastwood Seer
Nivix Barrier
Noyan Dar, Roil Shaper
Ob Nixilis Reignited
Ob Nixilis Reignited Emblem
Oblivion Sower
Obscuring AEther
Ojutai Exemplars
Ojutai Interceptor
Ojutai Monument
Ojutai's Breath
Ojutai's Command
Ojutai's Summons
Omnath, Locus of Rage
Ondu Champion
Ondu Greathorn
Ondu Rising
Onyx Talisman
Oracle of Dust
Oran-Rief Hydra
Oran-Rief Invoker
Orator of Ojutai
Orbs of Warding
Orcish Cannoneers
Orcish Mine
Painful Truths
Palace Familiar
Part the Waterveil
Pathway Arrows
Patron of the Valiant
Pharika's Disciple
Pia and Kiran Nalaar
Pinion Feast
Pitiless Horde
Planar Outburst
Plated Crusher
Possessed Skaab
Prairie Stream
Press the Advantage
Priest of the Blood Rite
Prism Array
Prism Ring
Pristine Skywise
Processor Assault
Profaner of the Dead
Profound Journey
Psychic Rebuttal
Pygmy Allosaurus
Qarsi Sadist
Quarantine Field
Rabid Bloodsucker
Radiant Flames
Radiant Purge
Rakshasa Gravecaller
Rashka the Slayer
Ravaging Blaze
Ray of Erasure
Reave Soul
Reckless Cohort
Reckless Imp
Reclaiming Vines
Reclusive Artificer
Reduce in Stature
Relic Seeker
Rending Volley
Resolute Blademaster
Retreat to Coralhelm
Retreat to Emeria
Retreat to Hagra
Retreat to Kazandu
Retreat to Valakut
Revealing Wind
Reveka, Wizard Savant
Rhox Maulers
Ringwarden Owl
Rising Miasma
River Delta
Roil Spout
Roil's Retribution
Roilmage's Trick
Root Spider
Rot Shambler
Ruin Processor
Ruination Guide
Ruinous Path
Rush of Ice
Ruthless Deathfang
Sabertooth Outrider
Sacred Boon
Salt Road Ambushers
Salt Road Quartermasters
Salvage Drone
Sanctum of Ugin
Sandcrafter Mage
Sandsteppe Scavenger
Sandstone Bridge
Sandstorm Charger
Sarkhan Unbroken
Sarkhan's Rage
Sarkhan's Triumph
Savage Ventmaw
Scab-Clan Berserker
Scale Blessing
Scaleguard Sentinels
Scatter to the Winds
Scion of Ugin
Scour from Existence
Screamreach Brawler
Scythe Leopard
Sea Spirit
Sea Troll
Secure the Wastes
Seek the Wilds
Segmented Krotiq
Seismic Elemental
Seismic Rupture
Self-Inflicted Wound
Send to Sleep
Sentinel of the Eternal Watch
Separatist Voidmage
Serene Steward
Serpentine Spike
Serra Aviary
Serra Inquisitors
Serra Paladin
Servant of the Scale
Shadow Glider
Shadows of the Past
Shaman of the Pack
Shambling Ghoul
Shambling Goblin
Shambling Strider
Shambling Vent
Shape the Sands
Shatterskull Recruit
Sheer Drop
Sheltered Aerie
Shieldhide Dragon
Shorecrasher Elemental
Sibilant Spirit
Sibsig Icebreakers
Sidisi's Faithful
Sidisi, Undead Vizier
Sight Beyond Sight
Sight of the Scalelords
Sigil of Valor
Silent Skimmer
Silumgar Assassin
Silumgar Butcher
Silumgar Monument
Silumgar Sorcerer
Silumgar Spell-Eater
Silumgar's Command
Silumgar's Scorn
Silver Erne
Sire of Stagnation
Skyline Cascade
Skyraker Giant
Skyrider Elf
Skysnare Spider
Skywise Teachings
Slab Hammer
Sludge Crawler
Smoldering Marsh
Smothering Abomination
Snapping Gnarlid
Snow Devil
Snow Fortress
Snow Hound
Snow-Covered Forest
Snow-Covered Island
Snow-Covered Mountain
Snow-Covered Plains
Snow-Covered Swamp
Somberwald Alpha
Soulblade Djinn
Spawning Bed
Spell Shrivel
Sphinx's Tutelage
Sprinting Warbrute
Stalwart Aven
Stampeding Elk Herd
Stasis Snare
Stone Haven Medic
Stone Spirit
Storm Spirit
Stormcrag Elemental
Stormrider Rig
Stormwing Dragon
Stratus Dancer
Strongarm Monk
Student of Ojutai
Subterranean Scout
Sunbringer's Touch
Sunken Hollow
Sunscorch Regent
Suppression Bonds
Sure Strike
Surge of Righteousness
Surrak, the Hunt Caller
Swarm Surge
Swell of Growth
Swift Reckoning
Sword of the Animist
Taigam's Strike
Tail Slash
Tainted Remedy
Tajuru Beastmaster
Tajuru Stalwart
Tajuru Warcaller
Tandem Tactics
Tapestry of the Ages
Territorial Roc
The Great Aurora
Thopter Engineer
Thopter Spy Network
Thornbow Archer
Throwing Knife
Thunder Wall
Thunderclap Wyvern
Tide Drifter
Tightening Coils
Timberline Ridge
Titan's Presence
Topan Freeblade
Tor Giant
Touch of Death
Touch of the Void
Tragic Arrogance
Transgress the Mind
Tread Upon
Tunneling Geopede
Turn Against
Twin Bolt
Ugin's Insight
Ukud Cobra
Ulamog's Despoiler
Ulamog's Nullifier
Ulamog's Reclaimer
Ulamog, the Ceaseless Hunger
Undead Servant
Undercity Troll
Undergrowth Champion
Unholy Hunger
Unified Front
Unnatural Aggression
Updraft Elemental
Valakut Invoker
Valakut Predator
Valeron Wardens
Valor in Akros
Vampiric Rites
Veldrane of Sengir
Vestige of Emrakul
Veteran Warleader
Veteran's Sidearm
Vial of Dragonfire
Vile Aggregate
Vine Snare
Virulent Plague
Void Attendant
Void Squall
Void Winnower
Volcanic Rambler
Volcanic Rush
Volcanic Upheaval
Volcanic Vision
Voracious Null
Vryn Wingmare
Vulturous Aven
Walking Wall
Wall of Lava
Wall of Pine Needles
Wall of Shields
Wandering Tombshell
War Chariot
War Horn
War Oracle
Wasteland Strangler
Wave-Wing Elemental
Whirler Rogue
Wild Instincts
Wind Spirit
Windrider Patrol
Wings of Aesthir
Winter Sky
Withering Wisps
Wizards' School
Woodland Bellower
Woodland Wanderer
Word of Blasting
Youthful Scholar
Zendikar Incarnate
Zendikar's Roil
Zephyr Scribe
Zombie Giant
Zombie Horror
Zulaport Cutthroat
Zuran Enchanter
Zurgo Bellstriker
Mechanically-generated list of new cards/tokens since FRF I do not have art for | Open
Advanced Hoverguard
Aesthir Glider
Alaborn Cavalier
Alaborn Trooper
Alexi's Cloak
Angel of Light
Anodet Lurker
Argothian Swine
Armored Galleon
Arrogant Vampire
Barbtooth Wurm
Bay Falcon
Bear Cub
Belbe's Percher
Benevolent Ancestor
Benthic Behemoth
Blistering Barrier
Bloodcurdling Scream
Boiling Seas
Border Guard
Border Patrol
Bull Hippo
Burning Sands
Cackling Fiend
Carrier Pigeons
Cavern Crawler
Changeling Sentinel
Charging Bandits
Chorus of Woe
Cloud Djinn
Cloud Spirit
Cloudchaser Eagle
Coiled Tinviper
Crafty Pathmage
Crash of Rhinos
Craven Giant
Craven Knight
Crazed Skirge
Crypt Cobra
Daggerclaw Imp
Dakmor Bat
Dakmor Scorpion
Death Stroke
Deep-Sea Serpent
Desert Drake
Djinn of the Lamp
Dosan's Oldest Chant
Dread Specter
Dross Prowler
Dungeon Shade
Dwarven Nomad
Elven Cache
Ethereal Whiskergill
False Demise
False Mourning
Femeref Healer
Femeref Scouts
Feral Shadow
Fetid Horror
Fiery Conclusion
Fire Snake
Fire Tempest
Flanking Troops
Flowstone Crusher
Flowstone Shambler
Flowstone Wall
Foot Soldiers
Furnace Spirit
Gerrard's Irregulars
Ghostly Visit
Giant Crab
Giant Octopus
Gnat Alley Creeper
Goblin Berserker
Goblin Bully
Goblin Gardener
Goblin Spelunkers
Goblin Striker
Gorilla Warrior
Greel's Caress
Hand of Death
Harbor Guardian
Heat of Battle
Highland Giant
Hollow Dogs
Horned Cheetah
Hoverguard Observer
Howling Fury
Hulking Goblin
Hulking Ogre
Iron Tusk Elephant
Keen-Eyed Archers
King Cheetah
Kithkin Healer
Knight Errant
Kyren Glider
Lava Flow
Leonin Armorguard
Lowland Giant
Mana Leech
Mark of Sakiko
Merfolk Raiders
Moaning Spirit
Mobile Fort
Moon Sprite
Mortal Wound
Muck Rats
Noble Elephant
Norwood Archers
Null Rod
Obsidian Giant
Ogre Berserker
Ogre Warrior
Pewter Golem
Phantom Flock
Phyrexian Battleflies
Phyrexian Monitor
Pit Imp
Prey's Vengeance
Raging Cougar
Raging Minotaur
Ravenous Skirge
Razorclaw Bear
Razortooth Rats
Red Cliffs Armada
Redwood Treefolk
Renegade Troops
Restless Dead
River Bear
Robe of Mirrors
Rock Basilisk
Rockslide Ambush
Rootbreaker Wurm
Rowan Treefolk
Sabertooth Wyvern
Sage Aven
Sage of Epityr
Sakura-Tribe Springcaller
Scavenging Scarab
Scorching Spear
Screeching Drake
Screeching Harpy
Sentinels of Glen Elendra
Shadow Rider
Shifting Wall
Shizuko, Caller of Autumn
Sisay's Ring
Skeletal Snake
Skeletal Wurm
Sky Spirit
Skyshroud Condor
Skyshroud Troll
Skyshroud Troopers
Slashing Tiger
Snorting Gahr
Spire Owl
Spitting Drake
Spitting Earth
Spotted Griffin
Squirming Mass
Standing Troops
Starlit Angel
Steam Catapult
Steam Frigate
Stronghold Zeppelin
Symbol of Unsummoning
Talas Air Ship
Talas Merchant
Talas Scout
Tangle Spider
Tel-Jilad Exile
Thalakos Sentry
Thundering Wurm
Tolarian Drake
Totem-Guide Hartebeest
Touch of Brilliance
Trokin High Guard
Undying Beast
Unworthy Dead
Vampiric Feast
Viashino Runner
Viashino Slasher
Virtuous Charge
Vodalian Merchant
Wall of Granite
Warrior's Charge
Whiptail Wurm
Whiptongue Frog
Wild Colos
Wild Elephant
Wild Ox
Willow Dryad
Wu Warship
Yellow Scarves Troops
Young Wei Recruits
Youthful Knight
Zealous Guardian
Zebra Unicorn
The latter list contains 210 entries, so it should (hopefully) exactly match the previous list sorted by first printing, if that one's easier to work with.

And Shandalar uses Muraganda Petroglyphs and the five snow-covered basic lands, so please include those in the CardArtManalink archive if you're packaging it.
User avatar
Posts: 3364
Joined: 02 Jun 2013, 05:57
Has thanked: 481 times
Been thanked: 926 times

Re: The Art of Things to Come

Postby Sonic » 23 Dec 2015, 22:07

OK, all done... I hope! 8-[

And here's the card art post notes:

Please Note: The main ‘2012_CardArtManalink’ archive has now been recompiled to include its replacement artwork from last year, and the separate 2014 card art update archives are now recompiled into a single archive with the 2012/13 releases. Please download these archives again – see links below.

CardArtUpdate_Dec2015 – ...

Archive includes alternative artwork for:

Accumulated Knowledge
Akroma, Angel of Fury
Akroma, Angel of Wrath
Avenger of Zendikar
Consume the Meek
Daybreak Coronet
Decree of Justice
Elspeth, Sun's Champion
Etched Champion
Exalted Angel
Iridescent Angel
Kiora, the Crashing Wave
Mother of Runes
Pillory of the Sleepless
Primal Command
Serra Angel
Shadowmage Infiltrator
Temple of the False God
Vendilion Clique
Wrath of God

Please Note: This card art update only contains the card artwork for the December 2015 Manalink 3.0 patch.

If you are downloading Manalink 3.0 for the first time, or your currently installed ‘CardArtManalink’ folder is older than the March 2015 release, please download and install the folder and files in the following archives:

‘’ (Main Folder / Artwork) – ...
‘’ (Compiled 2012-14 Card Art Updates) – ...
'' – ...

Delete your currently installed ‘CardArtManalink’ folder and replace it with the folder in the CardArtManalink_2012 archive. Then copy the artwork from the CardArtUpdates_2012_2014, March and December archives into the newly installed ‘CardArtManalink’ folder.

Updated number of image files in the CardArtManalink folder: 15213 (March 2012 release) –

If your current CardArtShandalar folder is older than the March 2012 release, please delete it before installing the one in the link above.
The folder for the March release contains images with corrected file names, copying the new files into an old CardArtShandalar folder will not overwrite the incorrectly named files.

Number of images image files in the CardArtShandalar folder: 1259
And just in case I don't get the chance to post again this year... Merry Christmas and a happy new year from your fellow Mud Ball Juggler. :partyman:

Working On: Life, the Universe, and Everything.
User avatar
Posts: 827
Joined: 27 Feb 2010, 00:37
Has thanked: 3 times
Been thanked: 160 times

Re: The Art of Things to Come

Postby Sonic » 03 Jan 2016, 17:05

Fresh off the desktop - Commander 2015 HQ card art ready for testing purposes. ...
Working On: Life, the Universe, and Everything.
User avatar
Posts: 827
Joined: 27 Feb 2010, 00:37
Has thanked: 3 times
Been thanked: 160 times

Re: The Art of Things to Come

Postby Korath » 07 Jan 2016, 19:09

Sonic wrote:
Korath wrote:Any interest in doing the same for Shandalar releases?
No problem. Send it on, and I'll return a download link for you to post. :)
Well, I seem to be doing my best to make you regret saying that.

How big do you want chunks of these in? I'm currently at 535 non-Manalink cards in dev Shandalar, and adding maybe 50 a day.

Current list | Open
Aboshan's Desire
Aggressive Urge
Air Bladder
Altar's Light
Angel of Retribution
Animate Land
Anurid Murkdiver
Arcbound Bruiser
Arcbound Lancer
Archdemon of Unx
Argent Mutation
Arjun, the Shifting Flame
Armed Response
Asha's Favor
Assassin's Blade
Aura Blast
Avenging Arrow
Aven Envoy
Aven Fogbringer
Aven Windreader
Axegrinder Giant
Ballynock Trapper
Barbarian General
Barbarian Horde
Barrenton Cragtreads
Barrin's Unmaking
Battlefield Percher
Battle Hurda
Battle Squadron
Blind Phantasm
Bloodied Ghost
Bloodscale Prowler
Body of Jukai
Bogardan Lancer
Bog Gnarr
Bog-Strider Ash
Bramble Creeper
Briarknit Kami
Brilliant Plan
Brood Birthing
Bull Rush
Burning Fields
Burrenton Shield-Bearers
Cackling Flames
Capashen Standard
Caustic Rain
Cave Sense
Champion's Victory
Charging Paladin
Chill to the Bone
Cinder Pyromancer
Cinder Storm
Citanul Centaurs
Claws of Valakut
Clinging Darkness
Cloak of Mists
Clutch of Undeath
Coastal Drake
Coastal Wizard
Coiling Woodworm
Consign to Dream
Convincing Mirage
Corrupted Roots
Council of Advisors
Crackling Club
Crawling Filth
Cursed Flesh
Cyclopean Giant
Daggerback Basilisk
Daily Regimen
Darksteel Gargoyle
Dark Offering
Dark Temper
Deadly Grub
Death Mutation
Deepwood Elder
Defiant Elf
Demonic Appetite
Dense Canopy
Dogged Hunter
Dowsing Shaman
Drain the Well
Dread Drone
Dream Thrush
Dreg Reaver
Drooling Ogre
Dross Crocodile
Drudge Reavers
Dust Corona
Dwarven Patrol
Eager Cadet
Eightfold Maze
Elder Mastery
Elephant Resurgence
Elvish Handservant
Elvish Lookout
Ember Shot
Emerald Oryx
Emrakul's Hatcher
Enatu Golem
Endless Scream
Errand of Duty
Escaped Null
Escape Routes
Essence Feed
Ethercaste Knight
Even the Odds
Exoskeletal Armor
Extra Arms
Eyes of the Wisent
Fangren Hunter
Fatal Blow
Favorable Destiny
Feedback Bolt
Feral Instinct
Fevered Strength
Field of Reality
Filigree Fracture
Flamecore Elemental
Flaming Sword
Fleet-Footed Monk
Flowstone Embrace
Fomori Nomad
Forced Retreat
Frog Tongue
Furious Assault
Gale Force
Galvanic Arc
Ghor-Clan Savage
Ghostly Wings
Giant Warthog
Gibbering Hyenas
Gibbering Kami
Gift of Granite
Glade Gnarr
Glass Golem
Glen Elendra Pranksters
Gloomwidow's Feast
Gloryscale Viashino
Glowing Anemone
Goblin Mountaineer
Goblin Spy
Golden Wish
Goldmeadow Dodger
Goliath Beetle
Gorger Wurm
Graceful Adept
Graceful Antelope
Granite Grip
Gravelgill Axeshark
Grave Scrabbler
Grayscaled Gharial
Grotag Thrasher
Guardian of Cloverdell
Guardian of Solitude
Hallowed Ground
Hanabi Blast
Harvest Gwyllion
Haunted Angel
Hearthcage Giant
Hero's Demise
Hero's Resolve
Hexplate Golem
Hobgoblin Dragoon
Horrible Hordes
Hundred-Talon Kami
Hungry Spriggan
Hydromorph Guardian
Hydromorph Gull
Illuminated Wings
Incurable Ogre
Independent Troops
Infested Roothold
Inner-Chamber Guard
Innocence Kami
Into Thin Air
Iona's Judgment
Ironclaw Buzzardiers
Iron-Barb Hellion
Ishi-Ishi, Akki Crackshot
Jagged Lightning
Jagwasp Swarm
Jeweled Torque
Jhovall Rider
Jungle Troll
Just Fate
Kagemaro's Clutch
Kamahl's Sledge
Kami of Empty Graves
Kami of Lunacy
Kami of Old Stone
Kami of Tattered Shoji
Kami of the Honored Dead
Kami of the Painted Road
Kami of the Palace Fields
Kami of Twisted Reflection
Kavu Recluse
Kelinore Bat
Kiss of Death
Krovikan Scoundrel
Kukemssa Serpent
Lagac Lizard
Lantern of Insight
Last Kiss
Leaf Arrow
Leshrac's Sigil
Lifespark Spellbomb
Lightning Dart
Lightning Hounds
Light of Day
Lingering Tormentor
Lost Order of Jarkeld
Lucent Liminid
Lust for War
Magefire Wings
Mageta's Boon
Maggot Therapy
Maniacal Rage
Manta Ray
March of Souls
Marisi's Twinclaws
Mark of Fury
Marsh Boa
Mask of Law and Grace
Mass of Ghouls
Meng Huo's Horde
Metathran Transport
Metathran Zombie
Meteor Blast
Militant Monk
Misfortune's Gain
Mishra's Groundbreaker
Misshapen Fiend
Mist Leopard
Mogg Jailer
Mold Adder
Moonbow Illusionist
Moonglove Winnower
Moriok Scavenger
Moss Kami
Mothrider Samurai
Mudbrawler Raiders
Myr Landshaper
Myr Matrix
Mystic Compass
Mystic Melting
Natural Emergence
Neck Snap
Needlepeak Spider
Needleshot Gourna
Needle Drop
Nema Siltlurker
Neurok Transmuter
Nezumi Ronin
Noggle Bandit
Odious Trow
Ogre Savant
Ogre Sentry
Old Ghastbark
Omega Myr
Omen of Fire
Oona's Gatewarden
Orbweaver Kumo
Orcish Farmer
Ordeal of Purphoros
Order of the Sacred Torch
Ore Gorger
Ostiary Thrull
Otarian Juggernaut
Outrider of Jhess
Parasitic Bond
Path of Peace
Patriarch's Desire
Penumbra Kavu
Pestilent Kathari
Phantom Wings
Poison Arrow
Poison the Well
Pooling Venom
Predatory Hunger
Protective Bubble
Puppet Conjurer
Pure Reflection
Pus Kami
Quill-Slinger Boggart
Quirion Druid
Raging Gorilla
Rampart Crawler
Raven's Run Dragoon
Razorfin Abolisher
Recumbent Bliss
Reef Shaman
Rendclaw Trow
Rend Spirit
Renegade Warlord
Rewards of Diversity
Rhox Bodyguard
Rib Cage Spider
Ridgetop Raptor
Righteous Cause
Riptide Crab
Ritual of Steel
River Kaijin
Rock Badger
Roiling Terrain
Ronin Cavekeeper
Ronom Serpent
Rootwater Commando
Royal Falcon
Rustrazor Butcher
Sacellum Archers
Sacred Knight
Sangrite Backlash
Sanity Gnawers
Scaled Hulk
Scarab of the Unseen
Scarwood Treefolk
Scavenged Weaponry
Scornful AEther-Lich
Searing Flesh
Sea's Claim
Sea Eagle
Sea Snidd
Second Thoughts
Security Detail
Selesnya Evangel
Serpent of the Endless Sea
Serpent Skin
Serra Zealot
Sewn-Eye Drake
Shaleskin Bruiser
Shield of Duty and Reason
Shimmering Mirage
Shimmering Wings
Shu Elite Infantry
Sigiled Behemoth
Silverstorm Samurai
Sinister Strength
Sire of the Storm
Skittering Monstrosity
Skyhunter Patrol
Sleeper's Guile
Slimy Kavu
Slinking Giant
Slinking Serpent
Smoldering Butcher
Snake Cult Initiation
Snake Pit
Snapping Drake
Soaring Hope
Sokenzan Bruiser
Song of Serenity
Soratami Mirror-Mage
Soulbound Guardians
Soul Bleed
Soul Nova
Soul of Magma
Soul Rend
Soul Shred
Spawning Breath
Spellgorger Barbarian
Spiked Baloth
Spike Tiller
Spirit Loop
Spitfire Handler
Springjack Shepherd
Squall Line
Steelclad Serpent
Stolen Grain
Stomper Cub
Stone Idol Trap
Stormcloud Djinn
Straw Soldiers
Streambed Aquitects
Stream of Acid
Stromgald Cabal
Sudden Strength
Summoning Station
Sun Clasp
Surrakar Banisher
Tainted Well
Talon Trooper
Taoist Hermit
Taoist Mystic
Tattered Drake
Tectonic Fiend
Teferi's Care
Telim'Tor's Edict
Teller of Tales
Temporal Eddy
Thermal Blast
Thorntooth Witch
Thousand-legged Kami
Thran Forge
Tidal Warrior
Tidal Wave
Tideshaper Mystic
Tiger Claws
Tolarian Sentinel
Tolarian Winds
Torii Watchward
Tormented Angel
Torpor Dust
Touch of Invisibility
Toxic Iguanar
To Arms!
Trained Orgg
Transguild Courier
Trapjaw Kelpie
Treefolk Seedlings
Treetop Bracers
Treetop Rangers
Treetop Scout
Triclopean Sight
Trip Wire
Tundra Kavu
Undercity Shade
Undying Rage
Unified Strike
Unyaro Griffin
Valiant Guard
Vampiric Touch
Venerable Kumo
Venomous Vines
Viashino Outrider
Viashino Slaughtermaster
Vile Deacon
Vindictive Mob
Violet Pall
Viscerid Armor
Votary of the Conclave
Vug Lizard
Wanderbrine Rootcutters
Wandering Ones
Waning Wurm
Weight of Spires
Whip Silk
Wielding the Green Dragon
Wildslayer Elves
Wild Jhovall
Willow Elf
Winding Wurm
Wings of Hope
Wirefly Hive
Wizened Snitches
Wretched Banquet
Yavimaya's Embrace
Yawgmoth's Edict
Yawning Fissure
Yellow Scarves Cavalry
Yellow Scarves General
Zephyr Sprite
Zhou Yu, Chief Commander
Zodiac Dog
Zodiac Goat
Zodiac Horse
Zodiac Ox
Zodiac Pig
Zodiac Rabbit
Zodiac Rat
Zodiac Snake
Zombie Trailblazer
Zuo Ci, the Mocking Sage
Some I already have from packages posted earlier in this thread, and some seem to be hanging around in my CardArtManalink/ already. I don't know if they're still in the canonical downloads, though, since I haven't cleaned out my directory in forever; so I haven't omitted any from that list compared to the complete one in Shandalar source code except for Muraganda Petroglyphs and the snow-covered basics.
User avatar
Posts: 3364
Joined: 02 Jun 2013, 05:57
Has thanked: 481 times
Been thanked: 926 times

Re: The Art of Things to Come

Postby Sonic » 10 Jan 2016, 01:48

Just send a full list when you've made a final decision on what's going in the update. Don't worry about the numbers.

As to the canonical downloads. Here's the full current CardArtManalink folder install.

1. '' (Main Folder / Artwork) - ...

2. '' (Compiled 2012-14 Card Art Updates) - ...

3. 'CardArtUpdates_2015' (Compiled 2015 Card Art Updates) - ...

And here's the current Manalink file with the 'Num Pic' column updated with current image file numbers and a full image file list for the CardArtManalink folder - ...

Hope it helps. As seemingly I won't be able to edit the Manalink file any more. Because as stassy has noted, and I've also found. The file is so big now Libre Calc just can't handle doing even the most basic operations on the file any longer. :(
Working On: Life, the Universe, and Everything.
User avatar
Posts: 827
Joined: 27 Feb 2010, 00:37
Has thanked: 3 times
Been thanked: 160 times

Re: The Art of Things to Come

Postby gmzombie » 11 Jan 2016, 02:09

is it possible to have a second file or ?
can I maze of ith your snowstorm? old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
Posts: 855
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 199 times
Been thanked: 50 times

Re: The Art of Things to Come

Postby Sonic » 11 Jan 2016, 13:11

gmzombie wrote:is it possible to have a second file or ?
A logical solution would be to strip out the expansion rarity columns from the main file, and create a new file with duplicate Card ID and Full Name columns as a way to cross reference each file.

Although, I'm not even sure this would work. It's just the sheer amount of data that Libre needs to work on that seems to cause the problem.
Office 2003 can't handle file - and should be avoided anyway, because it corrupts the manalink files text fields when imported as a csv.
I don't have access to Office 2013, so I have no idea if the file size or corruption problem would be the same in this version of Office.
Working On: Life, the Universe, and Everything.
User avatar
Posts: 827
Joined: 27 Feb 2010, 00:37
Has thanked: 3 times
Been thanked: 160 times

Re: The Art of Things to Come

Postby gmzombie » 11 Jan 2016, 13:29

Hmm.. maybe this is also a time to look at how the rarity column is imported to sealed deck and change that.:) But in all seriousness it's probably just a few changes in the csv2dat file to include a second csv.
can I maze of ith your snowstorm? old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
Posts: 855
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 199 times
Been thanked: 50 times

Re: The Art of Things to Come

Postby stassy » 12 Jan 2016, 05:37

Excel 2007 seems to work somewhat, but since the 2003 version there are always the 2 "attempt to read" and "not sil format" warnings.

I tried some time ago with Gnumeric to no avail, will check again the latest version if it can handle it.
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: The Art of Things to Come

Postby stassy » 12 Jan 2016, 06:57

Ok, tried Gdoc from Google and it has the same column limitation.

The worst case seems to be to upgrade to the version above 2003, which is 2007 (?), though not sure if it's still sold anywhere...
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: The Art of Things to Come

Postby Korath » 12 Jan 2016, 22:07

It could be split into multiple files by row, or split files combined back into a monolithic one for processing by csv2dat.exe and ct2exe, quite easily. I'm a bit hesitant to do so, because that's really just a bandaid.

Either they should be
  • moved into a real database, which would make querying for, say, "all blue instant cards with converted mana cost 3 or less" (which is the sort of thing I have to do fairly frequently) easy, and updating very easy, but tracking changes difficult,
  • or be split on one-card-per-file basis like Forge does, which makes querying slightly harder than present, but updating even easier than the database route and tracking changes trivial.
Continuing to work with them either spreadsheets or raw csv files is worse than either in almost every aspect: they're difficult to query (in all but the simplest cases, like a regex search on rules text), impossible to update through a user-friendly front end and error-prone to update by editing the raw files, and slow to track changes in.

I'd probably already have moved them to either a database or per-card split files if ct2exe.exe did what we think it does. It places some of the data in the wrong places in the card_data_t structures in Magic.exe (compared to what the column headings say), and, worse, Manalink corrects for that for at least some of the data, so any new converter would have to be bug-for-bug compatible with ct2exe. Ct2exe, insanely, was originally written in assembly, so it's very difficult to analyze. And while (so far as I can tell) csv2dat.exe does everything right, it's a good deal more complex, and also originally written in assembly, so wouldn't be any fun to reimplement either.

The inelegant path of least resistance would probably be to convert from the database or individual files into temporary csvs for the two existing converters to consume.

In the meantime, a specialized csv editor might work better than a full-fledged spreadsheet.

(And the Num Pics column doesn't need to be updated anymore as of the BFZ release, btw.)
User avatar
Posts: 3364
Joined: 02 Jun 2013, 05:57
Has thanked: 481 times
Been thanked: 926 times

Re: The Art of Things to Come

Postby gmzombie » 14 Jan 2016, 18:05

Just throwing it out there what if we went with a sort of split but instead of 1 card we do per set? If that isn't doable I vote for whatever makes it easier in the long run. :))
can I maze of ith your snowstorm? old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
Posts: 855
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 199 times
Been thanked: 50 times


Return to Development

Who is online

Users browsing this forum: Exabot [Bot] and 2 guests

Who is online

In total there are 3 users online :: 1 registered, 0 hidden and 2 guests (based on users active over the past 10 minutes)
Most users ever online was 279 on 11 Jul 2013, 22:03

Users browsing this forum: Exabot [Bot] and 2 guests

Login Form