Any plans to document aliases of illustrators? This is something I've been interested in and I actually have a good first-take of every artist and his/her known aliases (and non-aliases) if you're interested.
In my database of aliases, I have things like this:
Alias #1: Abyssal Protector is illustrated by Chippy, who happens to have collaborated with Matthew Wilson for the artwork of Disease Carriers
Alias #2: Matthew Wilson is the same person as Matthew D. Wilson (proof: http://mattwilsonprime.com/)
Alias #3: Ron Spears is the same person as Ron "Don't You Dare Change Me" Spears
Alias #4: Dennis Detwiller is the same person as Dennis Detwiler (misspelling)
Alias #5: Denise Detwiler is the same person as Dennis Detwiller (misspelling, proof: http://wiki.mtgsalvation.com/article/The_Dark#Misprints)
I also have things like this:
Non-Alias #1: Yang Hong is not the same person as Hong Yan
etc...
At this time I don't have plans to add this kind of information. I try not to include everything and the kitchen sink but instead draw a line somewhere and currently I feel this info falls on the wrong side of the line
Any plans to document aliases of illustrators? This is something I've been interested in and I actually have a good first-take of every artist and his/her known aliases (and non-aliases) if you're interested.
In my database of aliases, I have things like this:
Alias #1: Abyssal Protector is illustrated by Chippy, who happens to have collaborated with Matthew Wilson for the artwork of Disease Carriers
Alias #2: Matthew Wilson is the same person as Matthew D. Wilson (proof: http://mattwilsonprime.com/)
Alias #3: Ron Spears is the same person as Ron "Don't You Dare Change Me" Spears
Alias #4: Dennis Detwiller is the same person as Dennis Detwiler (misspelling)
Alias #5: Denise Detwiler is the same person as Dennis Detwiller (misspelling, proof: http://wiki.mtgsalvation.com/article/The_Dark#Misprints)
I also have things like this:
Non-Alias #1: Yang Hong is not the same person as Hong Yan
etc...
I'm interested in this but not now. (I have a LOT much more important stuff to do on my site than this sadly.)
TypeError: Object #<Object> has no method 'toLowerCase'
at Function.Buffer.isEncoding (buffer.js:240:32)
at assertEncoding (fs.js:98:27)
at Object.fs.writeFileSync (fs.js:908:3)
at Function.createDoc (/var/www/k/mtgjson/build/rip.js:538:8)
at Request.next [as _callback] (/var/www/k/mtgjson/node_modules/tiptoe/index.js:48:22)
at Request.self.callback (/var/www/k/mtgjson/node_modules/request/request.js:121:22)
at Request.EventEmitter.emit (events.js:97:17)
at Request.<anonymous> (/var/www/k/mtgjson/node_modules/request/request.js:978:14)
at Request.EventEmitter.emit (events.js:124:20)
at IncomingMessage.<anonymous> (/var/www/k/mtgjson/node_modules/request/request.js:929:12)
So not sure what could be wrong here, it works fine for me from a new git clone and following the readme. Could you tell me what version of node you are using, which OS and what your `npm ls` shows? Feel free to e-mail me this info, it may be easier than in the forums (robert@cosmicrealms.com)
Do you know anything about Judge promo cards/Prerelease foils/DCI cards etc? Their data can be found somewhere on the web? My users killing me if I not add support to them. At the moment I think the best I can do is crawling magiccards.info for them. Any better idea?
Also JIN is added to gatherer. Can someone add it to the AllSets? (Please Sembiance. :))
Its not a big deal, but the set 'Duels of the Planeswalkers' the following cards ( all but the lands I think ) have their card numbers as integers, not strings. Just a small inconsistency.
Abyssal Specter
Act of Treason
Air Elemental
Ascendant Evincar
Banefire
Blanchwood Armor
Blaze
Bloodmark Mentor
Boomerang
Cancel
Cinder Pyromancer
Civic Wayfinder
Cloud Sprite
Coat of Arms
Consume Spirit
Counterbore
Crowd of Cinders
Deluge
Demon's Horn
Denizen of the Deep
Dragon's Claw
Drove of Elves
Drudge Skeletons
Dusk Imp
Duskdale Wurm
Earth Elemental
Elven Riders
Elvish Champion
Elvish Eulogist
Elvish Promenade
Elvish Visionary
Elvish Warrior
Enrage
Essence Drain
Essence Scatter
Evacuation
Eyeblight's Ending
Furnace of Rath
Gaea's Herald
Giant Growth
Giant Spider
Goblin Piker
Goblin Sky Raider
Greenweaver Druid
Hill Giant
Howl of the Night Pack
Immaculate Magistrate
Imperious Perfect
Incinerate
Jagged-Scar Archers
Kamahl, Pit Fighter
Kraken's Eye
Lightning Elemental
Loxodon Warhammer
Lys Alana Huntmaster
Mahamoti Djinn
Megrim
Mind Control
Mind Rot
Mind Shatter
Mind Spring
Molimo, Maro-Sorcerer
Moonglove Winnower
Mortivore
Natural Spring
Naturalize
Nature's Spiral
Negate
Overrun
Phantom Warrior
Prodigal Pyromancer
Rage Reflection
Rampant Growth
Ravenous Rats
River Boa
Roughshod Mentor
Runeclaw Bear
Sengir Vampire
Severed Legion
Shivan Dragon
Shock
Snapping Drake
Spined Wurm
Talara's Battalion
Terror
The Rack
Thieving Magpie
Trained Armodon
Troll Ascetic
Underworld Dreams
Unholy Strength
Unsummon
Verdant Force
Vigor
Wall of Spears
Wall of Wood
Wurm's Tooth
Easily viewed/replicated with the following Python code.
Its not a big deal, but the set 'Duels of the Planeswalkers' the following cards ( all but the lands I think ) have their card numbers as integers, not strings. Just a small inconsistency.
Easily viewed/replicated with the following Python code.
Thanks for the bug report!
I just updated the website, it's fixed.
I also added an automated test to ensure that all card fields have the correct type going forward.
Another update to the site:
* Level up cards now have the layout: leveler
* ARC, HOP, PC2: Several cards now have foreignName fields that did not previously
can we get old style set codes somewhere? this would help in interacting with legacy software (mws)
I have just updated the site and added an 'oldCode' field to several sets.
Note that in many cases the old style set code was the same as the gathererCode, in which case I do not include the oldCode field. So if you are always looking for the old style code, check for 'oldCode' first, then 'gatherCoder' and finally 'code'.
I don't believe I missed any, but let me know if you find something.
this link has all the old codes used by mws. there are many differences between this and mtgjson: alpha (a), fifth dawn (fd), etc
Thanks for the link, I'll take a look, however I'm not sure they belong in MTGJSON itself. For example, if I were to go add a 'mwsCode' field to each set, then along comes a different MTG product that uses different codes, and then do I add that too? I feel like I need to draw a line somewhere.
MTGJSON is meant for developers to consume. It is trivial for those same developers who need to interface with legacy software that uses custom set codes to keep a mapping of the product specific codes to official WotC/Gatherer codes.
I'm not sure MTGJSON should be where that mapping lives.... I'll give it some more thought.
instead of a new field, these mappings could be put into a separate file
it is trivial to create a mapping, as long as you have the data - finding this list took a bit of searching. at least consider adding the link to mtgjson
instead of a new field, these mappings could be put into a separate file
it is trivial to create a mapping, as long as you have the data - finding this list took a bit of searching. at least consider adding the link to mtgjson
Hey, I just noticed that in Gatherer (and the comprehensive rules), Phyrexian mana symbols are written with the P in the second half, e.g., {W/P}, while in your format they come first: {P/W}. Is there a reason for that?
Private Mod Note
():
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
At this time I don't have plans to add this kind of information. I try not to include everything and the kitchen sink but instead draw a line somewhere and currently I feel this info falls on the wrong side of the line
Just fixed this and update the site.
Duplicate rulings will no longer appear, instead only the most recent duplicate will show up.
Thanks a lot for letting me know about this
I'm interested in this but not now. (I have a LOT much more important stuff to do on my site than this sadly.)
Thanks a lot for the fast fix!
Are you referring to the artist alias info starryknight64 mentioned?
Yes sorry, I clicked 'reply' under the post and thought it will auto quote it. Edit: c+p-ed the quotes to my previous posts.
Also a minor fix to some of the non-gatherer sets where the printings field didn't have some of the other non-gatherer sets. Fixed
So not sure what could be wrong here, it works fine for me from a new git clone and following the readme. Could you tell me what version of node you are using, which OS and what your `npm ls` shows? Feel free to e-mail me this info, it may be easier than in the forums (robert@cosmicrealms.com)
He e-mailed me, turns out his node version (0.9.9) was too old. Upgrading to 0.10.0 or higher fixes the issue
Do you know anything about Judge promo cards/Prerelease foils/DCI cards etc? Their data can be found somewhere on the web? My users killing me if I not add support to them. At the moment I think the best I can do is crawling magiccards.info for them. Any better idea?
Also JIN is added to gatherer. Can someone add it to the AllSets? (Please Sembiance. :))
Added set: Journey into Nyx (JOU)
Will be up on MTGImage shortly.
Act of Treason
Air Elemental
Ascendant Evincar
Banefire
Blanchwood Armor
Blaze
Bloodmark Mentor
Boomerang
Cancel
Cinder Pyromancer
Civic Wayfinder
Cloud Sprite
Coat of Arms
Consume Spirit
Counterbore
Crowd of Cinders
Deluge
Demon's Horn
Denizen of the Deep
Dragon's Claw
Drove of Elves
Drudge Skeletons
Dusk Imp
Duskdale Wurm
Earth Elemental
Elven Riders
Elvish Champion
Elvish Eulogist
Elvish Promenade
Elvish Visionary
Elvish Warrior
Enrage
Essence Drain
Essence Scatter
Evacuation
Eyeblight's Ending
Furnace of Rath
Gaea's Herald
Giant Growth
Giant Spider
Goblin Piker
Goblin Sky Raider
Greenweaver Druid
Hill Giant
Howl of the Night Pack
Immaculate Magistrate
Imperious Perfect
Incinerate
Jagged-Scar Archers
Kamahl, Pit Fighter
Kraken's Eye
Lightning Elemental
Loxodon Warhammer
Lys Alana Huntmaster
Mahamoti Djinn
Megrim
Mind Control
Mind Rot
Mind Shatter
Mind Spring
Molimo, Maro-Sorcerer
Moonglove Winnower
Mortivore
Natural Spring
Naturalize
Nature's Spiral
Negate
Overrun
Phantom Warrior
Prodigal Pyromancer
Rage Reflection
Rampant Growth
Ravenous Rats
River Boa
Roughshod Mentor
Runeclaw Bear
Sengir Vampire
Severed Legion
Shivan Dragon
Shock
Snapping Drake
Spined Wurm
Talara's Battalion
Terror
The Rack
Thieving Magpie
Trained Armodon
Troll Ascetic
Underworld Dreams
Unholy Strength
Unsummon
Verdant Force
Vigor
Wall of Spears
Wall of Wood
Wurm's Tooth
Easily viewed/replicated with the following Python code.
Thanks for the bug report!
I just updated the website, it's fixed.
I also added an automated test to ensure that all card fields have the correct type going forward.
Thanks again
* Level up cards now have the layout: leveler
* ARC, HOP, PC2: Several cards now have foreignName fields that did not previously
Thank you for making amazing tools for developers to use, and actively maintaining them!
I have just updated the site and added an 'oldCode' field to several sets.
Note that in many cases the old style set code was the same as the gathererCode, in which case I do not include the oldCode field. So if you are always looking for the old style code, check for 'oldCode' first, then 'gatherCoder' and finally 'code'.
I don't believe I missed any, but let me know if you find something.
this link has all the old codes used by mws. there are many differences between this and mtgjson: alpha (a), fifth dawn (fd), etc
Thanks for the link, I'll take a look, however I'm not sure they belong in MTGJSON itself. For example, if I were to go add a 'mwsCode' field to each set, then along comes a different MTG product that uses different codes, and then do I add that too? I feel like I need to draw a line somewhere.
MTGJSON is meant for developers to consume. It is trivial for those same developers who need to interface with legacy software that uses custom set codes to keep a mapping of the product specific codes to official WotC/Gatherer codes.
I'm not sure MTGJSON should be where that mapping lives.... I'll give it some more thought.
it is trivial to create a mapping, as long as you have the data - finding this list took a bit of searching. at least consider adding the link to mtgjson
Link added to MTGJSON.