diff --git a/spoilers.py b/spoilers.py
index 1ee49e47..1360df1d 100644
--- a/spoilers.py
+++ b/spoilers.py
@@ -21,7 +21,7 @@ def scrape_mtgs(url):
def parse_mtgs(mtgs, manual_cards=[], card_corrections=[], delete_cards=[], split_cards={}, related_cards=[]):
mtgs = mtgs.replace('utf-16','utf-8')
patterns = ['Name: (?P.*?)<',
- 'Cost: (?P\d{0,2}[WUBRGC]*?)<',
+ 'Cost: (?P[X]*\d{0,2}[XWUBRGC]*?)<',
'Type: (?P.*?)<',
'Pow/Tgh: (?P.*?)<',
'Rules Text: (?P.*?)