diff --git a/main.py b/main.py
index 2917b359..167bfdee 100644
--- a/main.py
+++ b/main.py
@@ -86,7 +86,7 @@ if __name__ == '__main__':
scryfall = spoilers.get_scryfall('https://api.scryfall.com/cards/search?q=++e:' + setinfo['setname'].lower())
mtgs = spoilers.get_image_urls(mtgs, presets['isfullspoil'], setinfo['setname'], setinfo['setlongname'], setinfo['setsize']) #get images
mtgjson = spoilers.smash_mtgs_scryfall(mtgs, scryfall)
- [mtgjson, errors] = spoilers.error_check(mtgjson) #check for errors where possible
+ [mtgjson, errors] = spoilers.error_check(mtgjson, card_corrections) #check for errors where possible
errorlog += errors
spoilers.write_xml(mtgjson, setinfo['setname'], setinfo['setlongname'], setinfo['setreleasedate'])
#save_xml(spoilers.pretty_xml(setinfo['setname']), 'out/spoiler.xml')
diff --git a/spoilers.py b/spoilers.py
index 72c1151a..a2399c30 100644
--- a/spoilers.py
+++ b/spoilers.py
@@ -315,7 +315,7 @@ def correct_cards(mtgjson, manual_cards=[], card_corrections=[], delete_cards=[]
return mtgjson
-def error_check(mtgjson):
+def error_check(mtgjson, card_corrections={}):
errors = []
for card in mtgjson['cards']:
@@ -327,7 +327,6 @@ def error_check(mtgjson):
if not requiredKey in card:
errors.append({"name": card['name'], "key": key, "missing": True})
if 'text' in card:
- #foo = 1
card['text'] = card['text'].replace('','').replace('','').replace('','').replace('