Skip to content

Instantly share code, notes, and snippets.

@Fluxflashor
Created November 1, 2019 23:31
Show Gist options
  • Save Fluxflashor/6251a979036fd8bb0dbbd81f323b2656 to your computer and use it in GitHub Desktop.
Save Fluxflashor/6251a979036fd8bb0dbbd81f323b2656 to your computer and use it in GitHub Desktop.
{
'sets':[
{
'id':1347,
'slug':'descent-of-dragons',
'releaseDate':'2019-12-01T00:00:00',
'name':'Descent of Dragons',
'collectibleCount':140,
'collectibleRevealedCount':32,
'nonCollectibleCount':104,
'nonCollectibleRevealedCount':7
},
{
'id':1158,
'slug':'saviors-of-uldum',
'releaseDate':'2019-08-06T00:00:00',
'name':'Saviors of Uldum',
'collectibleCount':135,
'collectibleRevealedCount':135,
'nonCollectibleCount':74,
'nonCollectibleRevealedCount':35
},
{
'id':1130,
'slug':'rise-of-shadows',
'releaseDate':'2019-04-01T00:00:00',
'name':'Rise of Shadows',
'collectibleCount':136,
'collectibleRevealedCount':136,
'nonCollectibleCount':73,
'nonCollectibleRevealedCount':36
},
{
'id':1129,
'slug':'rastakhans-rumble',
'releaseDate':'2018-12-01T00:00:00',
'name':"Rastakhan's Rumble",
'collectibleCount':135,
'collectibleRevealedCount':135,
'nonCollectibleCount':71,
'nonCollectibleRevealedCount':29
},
{
'id':1127,
'slug':'the-boomsday-project',
'releaseDate':'2018-08-01T00:00:00',
'name':'The Boomsday Project',
'collectibleCount':136,
'collectibleRevealedCount':136,
'nonCollectibleCount':81,
'nonCollectibleRevealedCount':20
},
{
'id':1125,
'slug':'the-witchwood',
'releaseDate':'2018-04-01T00:00:00',
'name':'The Witchwood',
'collectibleCount':129,
'collectibleRevealedCount':129,
'nonCollectibleCount':69,
'nonCollectibleRevealedCount':24
},
{
'id':1004,
'slug':'kobolds-and-catacombs',
'releaseDate':'2017-12-01T00:00:00',
'name':'Kobolds and Catacombs',
'collectibleCount':135,
'collectibleRevealedCount':135,
'nonCollectibleCount':111,
'nonCollectibleRevealedCount':72
},
{
'id':1001,
'slug':'knights-of-the-frozen-throne',
'releaseDate':'2017-08-01T00:00:00',
'name':'Knights of the Frozen Throne',
'collectibleCount':135,
'collectibleRevealedCount':135,
'nonCollectibleCount':98,
'nonCollectibleRevealedCount':48
},
{
'id':27,
'slug':'journey-to-ungoro',
'releaseDate':'2017-04-01T00:00:00',
'name':"Journey to Un'Goro",
'collectibleCount':135,
'collectibleRevealedCount':135,
'nonCollectibleCount':93,
'nonCollectibleRevealedCount':52
},
{
'id':25,
'slug':'mean-streets-of-gadgetzan',
'releaseDate':'2016-12-01T00:00:00',
'name':'Mean Streets of Gadgetzan',
'collectibleCount':132,
'collectibleRevealedCount':132,
'nonCollectibleCount':125,
'nonCollectibleRevealedCount':82
},
{
'id':23,
'slug':'one-night-in-karazhan',
'releaseDate':'2016-08-01T00:00:00',
'name':'One Night in Karazhan',
'type':'adventure',
'collectibleCount':45,
'collectibleRevealedCount':45,
'nonCollectibleCount':70,
'nonCollectibleRevealedCount':53
},
{
'id':21,
'slug':'whispers-of-the-old-gods',
'releaseDate':'2016-04-01T00:00:00',
'name':'Whispers of the Old Gods',
'collectibleCount':134,
'collectibleRevealedCount':134,
'nonCollectibleCount':84,
'nonCollectibleRevealedCount':31
},
{
'id':20,
'slug':'league-of-explorers',
'releaseDate':'2015-11-01T00:00:00',
'name':'League of Explorers',
'type':'adventure',
'collectibleCount':45,
'collectibleRevealedCount':45,
'nonCollectibleCount':27,
'nonCollectibleRevealedCount':15
},
{
'id':15,
'slug':'the-grand-tournament',
'releaseDate':'2015-08-01T00:00:00',
'name':'The Grand Tournament',
'collectibleCount':132,
'collectibleRevealedCount':132,
'nonCollectibleCount':79,
'nonCollectibleRevealedCount':27
},
{
'id':14,
'slug':'blackrock-mountain',
'releaseDate':'2015-04-01T00:00:00',
'name':'Blackrock Mountain',
'type':'adventure',
'collectibleCount':31,
'collectibleRevealedCount':31,
'nonCollectibleCount':23,
'nonCollectibleRevealedCount':12
},
{
'id':13,
'slug':'goblins-vs-gnomes',
'releaseDate':'2014-12-01T00:00:00',
'name':'Goblins vs Gnomes',
'collectibleCount':123,
'collectibleRevealedCount':123,
'nonCollectibleCount':59,
'nonCollectibleRevealedCount':20
},
{
'id':12,
'slug':'naxxramas',
'releaseDate':'2014-06-01T00:00:00',
'name':'Curse of Naxxramas',
'type':'adventure',
'collectibleCount':30,
'collectibleRevealedCount':30,
'nonCollectibleCount':134,
'nonCollectibleRevealedCount':114
},
{
'id':2,
'slug':'basic',
'name':'Basic',
'collectibleCount':142,
'collectibleRevealedCount':142,
'nonCollectibleCount':105,
'nonCollectibleRevealedCount':43
},
{
'id':3,
'slug':'classic',
'name':'Classic',
'collectibleCount':245,
'collectibleRevealedCount':245,
'nonCollectibleCount':153,
'nonCollectibleRevealedCount':63
},
{
'id':4,
'slug':'hall-of-fame',
'name':'Hall of Fame',
'collectibleCount':24,
'collectibleRevealedCount':24,
'nonCollectibleCount':16,
'nonCollectibleRevealedCount':9
}
],
'setGroups':[
{
'slug':'dragon',
'year':2019,
'cardSets':[
'descent-of-dragons',
'saviors-of-uldum',
'rise-of-shadows'
],
'name':'Year of the Dragon',
'standard':True,
'icon':'icon_cardset_yearofthedragon'
},
{
'slug':'raven',
'year':2018,
'cardSets':[
'rastakhans-rumble',
'the-boomsday-project',
'the-witchwood'
],
'name':'Year of the Raven',
'standard':True,
'icon':'icon_cardset_yearoftheraven'
},
{
'slug':'mammoth',
'year':2017,
'cardSets':[
'kobolds-and-catacombs',
'knights-of-the-frozen-throne',
'journey-to-ungoro'
],
'name':'Year of the Mammoth',
'standard':False,
'icon':'icon_cardset_yearofthemammoth'
},
{
'slug':'kraken',
'year':2016,
'cardSets':[
'mean-streets-of-gadgetzan',
'one-night-in-karazhan',
'whispers-of-the-old-gods'
],
'name':'Year of the Kraken',
'icon':'icon_cardset_yearofthekraken'
},
{
'slug':'classic',
'year':2015,
'cardSets':[
'league-of-explorers',
'the-grand-tournament',
'blackrock-mountain',
'goblins-vs-gnomes',
'naxxramas'
],
'name':'Classic Sets',
'yearRange':'2014-2015',
'icon':'icon_cardset_classic'
},
{
'slug':'standard',
'cardSets':[
'descent-of-dragons',
'wild-event',
'saviors-of-uldum',
'rise-of-shadows',
'rastakhans-rumble',
'the-boomsday-project',
'the-witchwood',
'basic',
'classic'
],
'name':'Standard Cards'
},
{
'slug':'wild',
'cardSets':[
'descent-of-dragons',
'saviors-of-uldum',
'rise-of-shadows',
'rastakhans-rumble',
'the-boomsday-project',
'the-witchwood',
'kobolds-and-catacombs',
'knights-of-the-frozen-throne',
'journey-to-ungoro',
'mean-streets-of-gadgetzan',
'one-night-in-karazhan',
'whispers-of-the-old-gods',
'league-of-explorers',
'the-grand-tournament',
'blackrock-mountain',
'goblins-vs-gnomes',
'naxxramas',
'basic',
'classic',
'hall-of-fame'
],
'name':'All Cards'
}
],
'types':[
{
'id':3,
'slug':'hero',
'name':'Hero'
},
{
'id':4,
'slug':'minion',
'name':'Minion'
},
{
'id':5,
'slug':'spell',
'name':'Spell'
},
{
'id':7,
'slug':'weapon',
'name':'Weapon'
}
],
'rarities':[
{
'id':1,
'slug':'common',
'craftingCost':[
40,
400
],
'dustValue':[
5,
50
],
'name':'Common'
},
{
'id':2,
'slug':'free',
'craftingCost':[
None,
None
],
'dustValue':[
None,
None
],
'name':'Free'
},
{
'id':3,
'slug':'rare',
'craftingCost':[
100,
800
],
'dustValue':[
20,
100
],
'name':'Rare'
},
{
'id':4,
'slug':'epic',
'craftingCost':[
400,
1600
],
'dustValue':[
100,
400
],
'name':'Epic'
},
{
'id':5,
'slug':'legendary',
'craftingCost':[
1600,
3200
],
'dustValue':[
400,
1600
],
'name':'Legendary'
}
],
'classes':[
{
'id':'*',
'slug':'all',
'name':'All Classes'
},
{
'id':2,
'slug':'druid',
'cardId':274,
'name':'Druid'
},
{
'id':3,
'slug':'hunter',
'cardId':31,
'name':'Hunter'
},
{
'id':4,
'slug':'mage',
'cardId':637,
'name':'Mage'
},
{
'id':5,
'slug':'paladin',
'cardId':671,
'name':'Paladin'
},
{
'id':6,
'slug':'priest',
'cardId':813,
'name':'Priest'
},
{
'id':7,
'slug':'rogue',
'cardId':930,
'name':'Rogue'
},
{
'id':8,
'slug':'shaman',
'cardId':1066,
'name':'Shaman'
},
{
'id':9,
'slug':'warlock',
'cardId':893,
'name':'Warlock'
},
{
'id':10,
'slug':'warrior',
'cardId':7,
'name':'Warrior'
},
{
'id':12,
'slug':'neutral',
'name':'Neutral'
}
],
'minionTypes':[
{
'id':14,
'slug':'murloc',
'name':'Murloc'
},
{
'id':15,
'slug':'demon',
'name':'Demon'
},
{
'id':17,
'slug':'mech',
'name':'Mech'
},
{
'id':18,
'slug':'elemental',
'name':'Elemental'
},
{
'id':20,
'slug':'beast',
'name':'Beast'
},
{
'id':21,
'slug':'totem',
'name':'Totem'
},
{
'id':23,
'slug':'pirate',
'name':'Pirate'
},
{
'id':24,
'slug':'dragon',
'name':'Dragon'
},
{
'id':26,
'slug':'all',
'name':'All'
}
],
'keywords':[
{
'id':1,
'slug':'taunt',
'name':'Taunt',
'refText':'Enemies must attack minions that have Taunt.',
'text':'Enemies must attack this minion.'
},
{
'id':2,
'slug':'spellpower',
'name':'Spell Damage',
'refText':'Your spells deal extra damage.',
'text':'Your spell cards deal {0} extra damage.'
},
{
'id':3,
'slug':'divine-shield',
'name':'Divine Shield',
'refText':'The first time a Shielded minion takes damage, ignore it.',
'text':'The first time this minion takes damage, ignore it.'
},
{
'id':4,
'slug':'charge',
'name':'Charge',
'refText':'Can attack immediately. ',
'text':'Can attack immediately. '
},
{
'id':5,
'slug':'secret',
'name':'Secret',
'refText':"Hidden until a specific action occurs on your opponent's turn.",
'text':"Hidden until a specific action occurs on your opponent's turn."
},
{
'id':6,
'slug':'stealth',
'name':'Stealth',
'refText':"Can't be attacked or targeted until it attacks.",
'text':"Can't be attacked or targeted until it attacks."
},
{
'id':8,
'slug':'battlecry',
'name':'Battlecry',
'refText':'Does something when you play it from your hand.',
'text':'Does something when you play it from your hand.'
},
{
'id':10,
'slug':'freeze',
'name':'Freeze',
'refText':'Frozen characters lose their next attack.',
'text':'Frozen characters lose their next attack.'
},
{
'id':11,
'slug':'windfury',
'name':'Windfury',
'refText':'Can attack twice each turn.',
'text':'Can attack twice each turn.'
},
{
'id':12,
'slug':'deathrattle',
'name':'Deathrattle',
'refText':'Does something when it
dies.',
'text':'Does something when it dies.'
},
{
'id':13,
'slug':'combo',
'name':'Combo',
'refText':'A bonus if you already played a card this turn.',
'text':'A bonus if you already played a card this turn.'
},
{
'id':14,
'slug':'overload',
'name':'Overload',
'refText':'Cards with Overload limit your mana next turn.',
'text':'You have X less mana next turn.'
},
{
'id':15,
'slug':'silence',
'name':'Silence',
'refText':'Removes all card text and enchantments.',
'text':'Removes all card text and enchantments.'
},
{
'id':16,
'slug':'counter',
'name':'Counter',
'refText':'A card that is Countered has no effect.',
'text':'A card that is Countered has no effect.'
},
{
'id':17,
'slug':'immune',
'name':'Immune',
'refText':"Immune characters can't be damaged.",
'text':"Can't be damaged."
},
{
'id':20,
'slug':'inspire',
'name':'Inspire',
'refText':'Does something after you use your Hero Power.',
'text':'Does something after you use your Hero Power.'
},
{
'id':21,
'slug':'discover',
'name':'Discover',
'refText':'Choose one of three cards to add to your hand.',
'text':'Choose one of three cards to add to your hand.'
},
{
'id':31,
'slug':'quest',
'name':'Quest',
'refText':'Starts in your hand. Complete for a reward.',
'text':'Starts in your hand. Complete for a reward.'
},
{
'id':32,
'slug':'poisonous',
'name':'Poisonous',
'refText':'Destroy any minion damaged by this.',
'text':'Destroy any minion damaged by this.'
},
{
'id':34,
'slug':'adapt',
'name':'Adapt',
'refText':'Choose one of 3 bonuses.',
'text':'Choose one of 3 bonuses.'
},
{
'id':38,
'slug':'lifesteal',
'name':'Lifesteal',
'refText':'Damage dealt also heals your hero.',
'text':'Damage dealt also heals your hero.'
},
{
'id':39,
'slug':'recruit',
'name':'Recruit',
'refText':'Summon a minion from your deck.',
'text':'Summon a minion from your deck.'
},
{
'id':52,
'slug':'echo',
'name':'Echo',
'refText':'Repeatable the turn you play this.',
'text':'Repeatable the turn you play this.'
},
{
'id':53,
'slug':'rush',
'name':'Rush',
'refText':'Can attack minions immediately.',
'text':'Can attack minions immediately.'
},
{
'id':61,
'slug':'overkill',
'name':'Overkill',
'refText':'Deal excess damage on your turn for a bonus.',
'text':'Deal excess damage on your turn for a bonus.'
},
{
'id':66,
'slug':'modular',
'name':'Magnetic',
'refText':'Play this to the left of a Mech to fuse them together!',
'text':'Play this to the left of a Mech to fuse them together!'
},
{
'id':71,
'slug':'evilzug',
'name':'Lackey',
'refText':'Lackeys are 1-Cost minions with Battlecries.',
'text':'Lackeys are 1-Cost minions with Battlecries.'
},
{
'id':76,
'slug':'twinspell',
'name':'Twinspell',
'refText':'Can be cast twice.',
'text':'Can be cast twice.'
},
{
'id':77,
'slug':'mega-windfury',
'name':'Mega-Windfury',
'refText':'Can attack four times each turn.',
'text':'Can attack four times each turn.'
},
{
'id':78,
'slug':'reborn',
'name':'Reborn',
'refText':'Resurrects with 1 Health the first time it dies.',
'text':'Resurrects with 1 Health the first time it dies.'
},
{
'id':79,
'slug':'empower',
'name':'Invoke',
'refText':"Use Galakrond's Power.",
'text':"Use Galakrond's Power."
}
],
'filterableFields':[
'collectible',
'classId',
'cardSetId',
'minionTypeId',
'rarityId',
'cardTypeId',
'manaCost',
'attack',
'health',
'armor'
],
'numericFields':[
'manaCost',
'attack',
'health',
'armor'
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment