[quote
If we are correct, that all M15 cards should be Standard legal right now, then Gatherer is pretty HORRIBLE at keeping their legalities up to date. If I can get some confirmation that this is the case, I'll probably change the 'Standard' legality to be something that MTGJSON ensures is correct on the cards rather than trusting what gatherer has to say. Anyone have any thoughts on the matter?
You could keep track of the legality of sets themselves in an object, then when parsing you could check to see if a card has a printing in those sets. The list of bans and restrictions is actually pretty small, so you could just track them in their own object somewhere and check that when parsing as well.
You could keep track of the legality of sets themselves in an object, then when parsing you could check to see if a card has a printing in those sets. The list of bans and restrictions is actually pretty small, so you could just track them in their own object somewhere and check that when parsing as well.