function getCardTypes(){ return ["colorless","white","blue","black","red","green","multi","artifact","land","basicland"]; } function getLibrary(colorArray){ colorArray = colorArray || ["all"]; var final = []; if(colorArray.constructor !== Array){ colorArray = [colorArray];//make and array if single element } newColor(colorArray); while(colorArray.length > 0) { var color = colorArray.pop();//iterate color switch (color) { case "": case "all": colorArray = getCardTypes(); break; case "colorless": var colorless = ["//p.jeadly.com//7v69h3201i.jpg","//p.jeadly.com//vohy9cex10.jpg","//p.jeadly.com//dwr5spfl8f.jpg","//p.jeadly.com//uk5fv7le8g.jpg","//p.jeadly.com//fe9r5sgvkd.jpg","//p.jeadly.com//js8ad1ynn1.jpg","//p.jeadly.com//kydeaclbp4.jpg","//p.jeadly.com//ndz60rfgnc.jpg","//p.jeadly.com//2dk1vcxn2b.jpg","//p.jeadly.com//x5qt41ntix.jpg",]; final = final.concat(colorless); break; case "white": var white = ["//p.jeadly.com//jzmpwxpm96.jpg","//p.jeadly.com//ytewo54v84.jpg","//p.jeadly.com//g79x2o4dft.jpg","//p.jeadly.com//hmgswpy0uy.jpg","//p.jeadly.com//uqaokkwdn8.jpg","//p.jeadly.com//7z1t6hmkx9.jpg","//p.jeadly.com//1igpwev3tz.jpg","//p.jeadly.com//m2p2vk9ap4.jpg","//p.jeadly.com//0gj0uuthi8.jpg","//p.jeadly.com//02q6n3vjza.jpg",]; final = final.concat(white); break; case "blue": var blue = ["//p.jeadly.com//cr5xexxs7g.jpg","//p.jeadly.com//v94je8t0nk.jpg","//p.jeadly.com//h4nmtw204d.jpg","//p.jeadly.com//ijd33nbc2s.jpg","//p.jeadly.com//5ock6nd03z.jpg","//p.jeadly.com//nm20ahhhq5.jpg","//p.jeadly.com//63xmmvjqwq.jpg","//p.jeadly.com//g87wvmhspz.jpg","//p.jeadly.com//iu9d1es45e.jpg","//p.jeadly.com//132wb8fd20.jpg",]; final = final.concat(blue); break; case "black": var black = ["//p.jeadly.com//ymwam2htuv.jpg","//p.jeadly.com//g0lqllf639.jpg","//p.jeadly.com//fqzn7zctnz.jpg","//p.jeadly.com//817uu3akbp.jpg","//p.jeadly.com//4009qf7jql.jpg","//p.jeadly.com//a73i14jued.jpg","//p.jeadly.com//xc673qfjbs.jpg","//p.jeadly.com//ijodmka25r.jpg","//p.jeadly.com//1tt8e4od4y.jpg","//p.jeadly.com//npizox7qj9.jpg",]; final = final.concat(black); break; case "red": var red = ["//p.jeadly.com//31lzj6l3i7.jpg","//p.jeadly.com//b0enx8nfw4.jpg","//p.jeadly.com//3yzp9wdqsy.jpg","//p.jeadly.com//mzhx071wt2.jpg","//p.jeadly.com//t15hwqkwd3.jpg","//p.jeadly.com//7z8jzdwoka.jpg","//p.jeadly.com//ak1wmj3c7q.jpg","//p.jeadly.com//evckxepyhl.jpg","//p.jeadly.com//7qe21q9aqh.jpg","//p.jeadly.com//6fdasq9s8a.jpg",]; final = final.concat(red); break; case "green": var green = ["//p.jeadly.com//fpio2jcgrz.jpg","//p.jeadly.com//5navpa6a5e.jpg","//p.jeadly.com//wr4lfqgozy.jpg","//p.jeadly.com//27n9tf8umh.jpg","//p.jeadly.com//cip5k1bewl.jpg","//p.jeadly.com//q8sqtp7wb3.jpg","//p.jeadly.com//j0uyzd9tqr.jpg","//p.jeadly.com//44fsojh6uv.jpg","//p.jeadly.com//6gsrm3zkuo.jpg","//p.jeadly.com//shtw7t3yet.jpg",]; final = final.concat(green); break; case "multi": case "multicolor": case "multi-color": var multi = ["//p.jeadly.com//c2wrzcxdtq.jpg","//p.jeadly.com//rsgrzf32np.jpg","//p.jeadly.com//2zdpguzuqx.jpg","//p.jeadly.com//f0ccfx20mh.jpg","//p.jeadly.com//xoya34ocg1.jpg","//p.jeadly.com//czn1qnxyf8.jpg","//p.jeadly.com//zy20eqn0mu.jpg","//p.jeadly.com//uwdwewjj4w.jpg","//p.jeadly.com//acije24kq5.jpg","//p.jeadly.com//pex6zpn7np.jpg","//p.jeadly.com//nel4rwuf0u.jpg","//p.jeadly.com//xhhd6gstpn.jpg","//p.jeadly.com//aj62wdhihb.jpg","//p.jeadly.com//kn173h1e8y.jpg","//p.jeadly.com//ayuv41tjuz.jpg","//p.jeadly.com//5sno0pp6jg.jpg","//p.jeadly.com//8uzq592y31.jpg","//p.jeadly.com//zc2v2r8r9f.jpg","//p.jeadly.com//0difnuk71i.jpg","//p.jeadly.com//xpc9o3qdwm.jpg","//p.jeadly.com//980m4f17x4.jpg","//p.jeadly.com//6zw0ueuyro.jpg","//p.jeadly.com//h3c9q3umhi.jpg","//p.jeadly.com//ef3p5izbks.jpg","//p.jeadly.com//8t5vzxb7mj.jpg","//p.jeadly.com//tu48of8zza.jpg","//p.jeadly.com//jgv7keya8c.jpg","//p.jeadly.com//9kz1txi8t6.jpg","//p.jeadly.com//77gtsiuevg.jpg","//p.jeadly.com//4iiw50fgam.jpg","//p.jeadly.com//220gfhqiy5.jpg","//p.jeadly.com//hg48dams9x.jpg","//p.jeadly.com//lczmv5u4yl.jpg","//p.jeadly.com//b7a4tf01nl.jpg","//p.jeadly.com//vn47t2ctcy.jpg","//p.jeadly.com//n0d3q3uhbo.jpg","//p.jeadly.com//b0znnhifog.jpg","//p.jeadly.com//atdm3kgiy7.jpg","//p.jeadly.com//qdeiw3nubd.jpg","//p.jeadly.com//9u3qa4bfva.jpg","//p.jeadly.com//1lovsm6g54.jpg","//p.jeadly.com//7qhorr6ymv.jpg","//p.jeadly.com//msp5yu6v0p.jpg","//p.jeadly.com//msopmjgjbu.jpg","//p.jeadly.com//8mcnbney33.jpg","//p.jeadly.com//g122858vrx.jpg","//p.jeadly.com//l159d1cklc.jpg","//p.jeadly.com//qlxiv14fcv.jpg","//p.jeadly.com//co4v4d81ml.jpg","//p.jeadly.com//rec1y2g3uy.jpg","//p.jeadly.com//qz1caajwlt.jpg","//p.jeadly.com//pqowp62imf.jpg","//p.jeadly.com//hptjw1akce.jpg","//p.jeadly.com//15wm4a88v6.jpg","//p.jeadly.com//h1zsuhwjl5.jpg","//p.jeadly.com//pyv7vnexvq.jpg","//p.jeadly.com//327q5vipj5.jpg","//p.jeadly.com//reiww5esde.jpg","//p.jeadly.com//3kt8jju2za.jpg","//p.jeadly.com//8q0p974xa6.jpg","//p.jeadly.com//kkkr07tebh.jpg","//p.jeadly.com//a4anv5i917.jpg","//p.jeadly.com//gu15wd8i5q.jpg","//p.jeadly.com//62lbocb0f9.jpg","//p.jeadly.com//1folbopja6.jpg","//p.jeadly.com//2yb94uoiiu.jpg","//p.jeadly.com//38zzcaoebl.jpg","//p.jeadly.com//oxs7qq2k0n.jpg","//p.jeadly.com//i88yzvs6lm.jpg","//p.jeadly.com//cfeiux356m.jpg","//p.jeadly.com//amspln1n39.jpg","//p.jeadly.com//tbcg0pkxhq.jpg","//p.jeadly.com//6szc4pt3nf.jpg","//p.jeadly.com//2uid822bzb.jpg","//p.jeadly.com//px99cfd5by.jpg","//p.jeadly.com//zm9c2vfzf5.jpg","//p.jeadly.com//16knhryopo.jpg","//p.jeadly.com//1u8shua71k.jpg","//p.jeadly.com//gystv05pl4.jpg","//p.jeadly.com//wougj26qsw.jpg","//p.jeadly.com//g7e5pdgfbf.jpg","//p.jeadly.com//x6l8nszcfx.jpg","//p.jeadly.com//vrgl1cw92g.jpg","//p.jeadly.com//wxl0yeu1vl.jpg","//p.jeadly.com//2tsu9y2tyy.jpg",]; final = final.concat(multi); break; case "artifacts": case "artifact": case "art": var artifacts = ["//p.jeadly.com//7v69h3201i.jpg","//p.jeadly.com//vohy9cex10.jpg","//p.jeadly.com//dwr5spfl8f.jpg","//p.jeadly.com//uk5fv7le8g.jpg","//p.jeadly.com//fe9r5sgvkd.jpg","//p.jeadly.com//js8ad1ynn1.jpg","//p.jeadly.com//kydeaclbp4.jpg","//p.jeadly.com//ndz60rfgnc.jpg","//p.jeadly.com//2dk1vcxn2b.jpg","//p.jeadly.com//x5qt41ntix.jpg",]; final = final.concat(artifacts); break; case "basiclands": case "basicland": var basicland = []; final = final.concat(basicland); break; case "lands": case "land": var land = ["//p.jeadly.com//hwmfzdhrzi.jpg",]; final = final.concat(land); break; case "alt": case "altart": case "AltArt": var alt = ["//p.jeadly.com//p345j7bzqm.jpg","//p.jeadly.com//verbabyfh4.jpg","//p.jeadly.com//xeqhrp42qj.jpg","//p.jeadly.com//0zjrl2uq85.jpg","//p.jeadly.com//bjhoecldoc.jpg","//p.jeadly.com//os6x9dnymm.jpg","//p.jeadly.com//wdq9jf7bmt.jpg","//p.jeadly.com//7hdminzyyn.jpg","//p.jeadly.com//v59ixq4eft.jpg","//p.jeadly.com//uk65t5cvzp.jpg",]; final = final.concat(alt); } } return final; } function getRandomPack(packtype){ //1 mythic/rare //3 uncommons //11 commons newColor(["pack","pack2"]); var final = []; var rares = ["//p.jeadly.com//c2wrzcxdtq.jpg","//p.jeadly.com//31lzj6l3i7.jpg","//p.jeadly.com//cr5xexxs7g.jpg","//p.jeadly.com//aj62wdhihb.jpg","//p.jeadly.com//0difnuk71i.jpg","//p.jeadly.com//xpc9o3qdwm.jpg","//p.jeadly.com//h3c9q3umhi.jpg","//p.jeadly.com//ef3p5izbks.jpg","//p.jeadly.com//77gtsiuevg.jpg","//p.jeadly.com//7z1t6hmkx9.jpg","//p.jeadly.com//b7a4tf01nl.jpg","//p.jeadly.com//g0lqllf639.jpg","//p.jeadly.com//b0znnhifog.jpg","//p.jeadly.com//atdm3kgiy7.jpg","//p.jeadly.com//mzhx071wt2.jpg","//p.jeadly.com//1lovsm6g54.jpg","//p.jeadly.com//7qhorr6ymv.jpg","//p.jeadly.com//msopmjgjbu.jpg","//p.jeadly.com//8mcnbney33.jpg","//p.jeadly.com//fqzn7zctnz.jpg","//p.jeadly.com//cip5k1bewl.jpg","//p.jeadly.com//iu9d1es45e.jpg","//p.jeadly.com//co4v4d81ml.jpg","//p.jeadly.com//hptjw1akce.jpg","//p.jeadly.com//pyv7vnexvq.jpg","//p.jeadly.com//reiww5esde.jpg","//p.jeadly.com//8q0p974xa6.jpg","//p.jeadly.com//kkkr07tebh.jpg","//p.jeadly.com//a4anv5i917.jpg","//p.jeadly.com//2yb94uoiiu.jpg","//p.jeadly.com//38zzcaoebl.jpg","//p.jeadly.com//44fsojh6uv.jpg","//p.jeadly.com//02q6n3vjza.jpg","//p.jeadly.com//x6l8nszcfx.jpg","//p.jeadly.com//wxl0yeu1vl.jpg",]; var rareNames = ["Emmara Tandris","Pyrewild Shaman","Aetherling","Ready // Willing","Notion Thief","Varolz, the Scar-Striped","Catch // Release","Lavinia of the Tenth","Flesh // Blood","Renounce the Guilds","Obzedat\'s Aid","Pontiff of Blight","Breaking // Entering","Teysa, Envoy of Ghosts","Possibility Storm","Zhur-Taa Ancient","Render Silent","Ruric Thar, the Unbowed","Mirko Vosk, Mind Drinker","Blood Scrivener","Renegade Krasis","Trait Doctoring","Advent of the Wurm","Vorel of the Hull Clade","Boros Battleshaper","Exava, Rakdos Blood Witch","Dragonshift","Melek, Izzet Paragon","Beck // Call","Sire of Insanity","Plasm Capture","Skylasher","Scion of Vitu-Ghazi","Gaze of Granite","Tajic, Blade of the Legion",]; var mythic = ["//p.jeadly.com//xoya34ocg1.jpg","//p.jeadly.com//czn1qnxyf8.jpg","//p.jeadly.com//uwdwewjj4w.jpg","//p.jeadly.com//nel4rwuf0u.jpg","//p.jeadly.com//6zw0ueuyro.jpg","//p.jeadly.com//220gfhqiy5.jpg","//p.jeadly.com//lczmv5u4yl.jpg","//p.jeadly.com//vn47t2ctcy.jpg","//p.jeadly.com//l159d1cklc.jpg","//p.jeadly.com//hwmfzdhrzi.jpg","//p.jeadly.com//1folbopja6.jpg",] var mythicNames = ["Voice of Resurgence","Savageborn Hydra","Blood Baron of Vizkopa","Reap Intellect","Master of Cruelties","Council of the Absolute","Progenitor Mimic","Deadbridge Chant","Ral Zarek","Maze\'s End","Legion\'s Initiative",] // /*old method of picking mythic or rare var mythicAndRare = mythic; for (var i2 = 0;i2<7;i2++){ mythicAndRare = mythicAndRare.concat(rares); } final = final.concat([[mythicAndRare[Math.floor(Math.random()*mythicAndRare.length)],"aMythicRare"]]);*/ // var mythicDraw = Math.floor(Math.random()*8);//1 in 8 shot at mythic if(mythicDraw === 7){ var index = Math.floor(Math.random()*mythic.length) final = final.concat([[mythic[index],"aMythic",mythicNames[index]]]); console.log("you rolled a "+mythicDraw+ " it's a MYTHIC!") } else{ var index = Math.floor(Math.random()*rares.length); final = final.concat([[rares[index],"aRare",rareNames[index]]]); console.log("you rolled a "+mythicDraw+ " no mythic for you.") } var uncommon = ["//p.jeadly.com//rsgrzf32np.jpg","//p.jeadly.com//2zdpguzuqx.jpg","//p.jeadly.com//f0ccfx20mh.jpg","//p.jeadly.com//zy20eqn0mu.jpg","//p.jeadly.com//acije24kq5.jpg","//p.jeadly.com//pex6zpn7np.jpg","//p.jeadly.com//xhhd6gstpn.jpg","//p.jeadly.com//kn173h1e8y.jpg","//p.jeadly.com//ayuv41tjuz.jpg","//p.jeadly.com//8uzq592y31.jpg","//p.jeadly.com//zc2v2r8r9f.jpg","//p.jeadly.com//980m4f17x4.jpg","//p.jeadly.com//8t5vzxb7mj.jpg","//p.jeadly.com//tu48of8zza.jpg","//p.jeadly.com//jgv7keya8c.jpg","//p.jeadly.com//9kz1txi8t6.jpg","//p.jeadly.com//4iiw50fgam.jpg","//p.jeadly.com//n0d3q3uhbo.jpg","//p.jeadly.com//qdeiw3nubd.jpg","//p.jeadly.com//9u3qa4bfva.jpg","//p.jeadly.com//msp5yu6v0p.jpg","//p.jeadly.com//g122858vrx.jpg","//p.jeadly.com//qlxiv14fcv.jpg","//p.jeadly.com//rec1y2g3uy.jpg","//p.jeadly.com//qz1caajwlt.jpg","//p.jeadly.com//pqowp62imf.jpg","//p.jeadly.com//15wm4a88v6.jpg","//p.jeadly.com//327q5vipj5.jpg","//p.jeadly.com//3kt8jju2za.jpg","//p.jeadly.com//gu15wd8i5q.jpg","//p.jeadly.com//i88yzvs6lm.jpg","//p.jeadly.com//cfeiux356m.jpg","//p.jeadly.com//amspln1n39.jpg","//p.jeadly.com//tbcg0pkxhq.jpg","//p.jeadly.com//6szc4pt3nf.jpg","//p.jeadly.com//2uid822bzb.jpg","//p.jeadly.com//1u8shua71k.jpg","//p.jeadly.com//gystv05pl4.jpg","//p.jeadly.com//g7e5pdgfbf.jpg","//p.jeadly.com//vrgl1cw92g.jpg",]; var uncommonNames = ["Showstopper","Jelenn Sphinx","Wear // Tear","Bred for the Hunt","Fluxcharger","Gruul War Chant","Goblin Test Pilot","Sin Collector","Feral Animist","Bronzebeak Moa","Spike Jester","Restore the Peace","Blast of Genius","Rot Farm Skeleton","Gleam of Battle","Armed // Dangerous","Maw of the Obzedat","Scab-Clan Giant","Species Gorger","Ascended Lawmage","Protect // Serve","Woodlot Crawler","Toil // Trouble","Debt to the Deathless","Alive // Well","Far // Away","Blaze Commando","Krasis Incubation","Carnage Gladiator","Korozda Gorgon","Profit // Loss","Trostani\'s Summoner","Putrefy","Unflinching Courage","Turn // Burn","Warleader\'s Helix","Haunter of Nightveil","Down // Dirty","Warped Physique","Give // Take",]; var common = ["//p.jeadly.com//7v69h3201i.jpg","//p.jeadly.com//jzmpwxpm96.jpg","//p.jeadly.com//fpio2jcgrz.jpg","//p.jeadly.com//uk65t5cvzp.jpg","//p.jeadly.com//0zjrl2uq85.jpg","//p.jeadly.com//ymwam2htuv.jpg","//p.jeadly.com//vohy9cex10.jpg","//p.jeadly.com//ytewo54v84.jpg","//p.jeadly.com//v94je8t0nk.jpg","//p.jeadly.com//5sno0pp6jg.jpg","//p.jeadly.com//p345j7bzqm.jpg","//p.jeadly.com//dwr5spfl8f.jpg","//p.jeadly.com//g79x2o4dft.jpg","//p.jeadly.com//hmgswpy0uy.jpg","//p.jeadly.com//h4nmtw204d.jpg","//p.jeadly.com//5navpa6a5e.jpg","//p.jeadly.com//wr4lfqgozy.jpg","//p.jeadly.com//7hdminzyyn.jpg","//p.jeadly.com//uqaokkwdn8.jpg","//p.jeadly.com//os6x9dnymm.jpg","//p.jeadly.com//ijd33nbc2s.jpg","//p.jeadly.com//uk5fv7le8g.jpg","//p.jeadly.com//b0enx8nfw4.jpg","//p.jeadly.com//hg48dams9x.jpg","//p.jeadly.com//3yzp9wdqsy.jpg","//p.jeadly.com//5ock6nd03z.jpg","//p.jeadly.com//verbabyfh4.jpg","//p.jeadly.com//nm20ahhhq5.jpg","//p.jeadly.com//1igpwev3tz.jpg","//p.jeadly.com//63xmmvjqwq.jpg","//p.jeadly.com//fe9r5sgvkd.jpg","//p.jeadly.com//v59ixq4eft.jpg","//p.jeadly.com//27n9tf8umh.jpg","//p.jeadly.com//g87wvmhspz.jpg","//p.jeadly.com//js8ad1ynn1.jpg","//p.jeadly.com//m2p2vk9ap4.jpg","//p.jeadly.com//t15hwqkwd3.jpg","//p.jeadly.com//kydeaclbp4.jpg","//p.jeadly.com//132wb8fd20.jpg","//p.jeadly.com//bjhoecldoc.jpg","//p.jeadly.com//817uu3akbp.jpg","//p.jeadly.com//4009qf7jql.jpg","//p.jeadly.com//a73i14jued.jpg","//p.jeadly.com//xc673qfjbs.jpg","//p.jeadly.com//h1zsuhwjl5.jpg","//p.jeadly.com//ijodmka25r.jpg","//p.jeadly.com//7z8jzdwoka.jpg","//p.jeadly.com//q8sqtp7wb3.jpg","//p.jeadly.com//1tt8e4od4y.jpg","//p.jeadly.com//xeqhrp42qj.jpg","//p.jeadly.com//j0uyzd9tqr.jpg","//p.jeadly.com//ndz60rfgnc.jpg","//p.jeadly.com//62lbocb0f9.jpg","//p.jeadly.com//ak1wmj3c7q.jpg","//p.jeadly.com//oxs7qq2k0n.jpg","//p.jeadly.com//evckxepyhl.jpg","//p.jeadly.com//7qe21q9aqh.jpg","//p.jeadly.com//0gj0uuthi8.jpg","//p.jeadly.com//2dk1vcxn2b.jpg","//p.jeadly.com//wdq9jf7bmt.jpg","//p.jeadly.com//px99cfd5by.jpg","//p.jeadly.com//zm9c2vfzf5.jpg","//p.jeadly.com//npizox7qj9.jpg","//p.jeadly.com//16knhryopo.jpg","//p.jeadly.com//6gsrm3zkuo.jpg","//p.jeadly.com//6fdasq9s8a.jpg","//p.jeadly.com//shtw7t3yet.jpg","//p.jeadly.com//wougj26qsw.jpg","//p.jeadly.com//x5qt41ntix.jpg","//p.jeadly.com//2tsu9y2tyy.jpg",]; var commonNames = ["Izzet Cluestone","Sunspire Gatekeepers","Mending Touch","Simic Guildgate","Golgari Guildgate","Fatal Fumes","Simic Cluestone","Lyev Decree","Runner\'s Bane","Tithe Drinker","Azorius Guildgate","Rakdos Cluestone","Maze Sentinel","Riot Control","Mindstatic","Battering Krasis","Mutant\'s Prey","Rakdos Guildgate","Steeple Roc","Izzet Guildgate","Opal Lake Gatekeepers","Boros Cluestone","Riot Piker","Beetleform Mage","Weapon Surge","Murmuring Phantasm","Boros Guildgate","Uncovered Clues","Wake the Reflections","Maze Glider","Azorius Cluestone","Selesnya Guildgate","Thrashing Mossdog","Hidden Strings","Golgari Cluestone","Boros Mastiff","Clear a Path","Gruul Cluestone","Wind Drake","Gruul Guildgate","Sinister Possession","Bane Alley Blackguard","Ubul Sar Gatekeepers","Hired Torturer","Morgue Burst","Maze Abomination","Awe for the Guilds","Phytoburst","Crypt Incursion","Dimir Guildgate","Kraul Warrior","Selesnya Cluestone","Zhur-Taa Druid","Smelt-Ward Gatekeepers","Viashino Firstblade","Rubblebelt Maaka","Maze Rusher","Haazda Snare Squad","Orzhov Cluestone","Orzhov Guildgate","Armored Wolf-Rider","Deputy of Acquittals","Rakdos Drake","Drown in Filth","Saruli Gatekeepers","Punish the Enemy","Maze Behemoth","Nivix Cyclops","Dimir Cluestone","Pilfered Plans",]; var basicLand = []; var basicLandNames = []; for( var i=0;i<3;i++){ var index = Math.floor(Math.random()*uncommon.length); final = final.concat([[uncommon[index],"bUncommon",uncommonNames[index]]]); } for( var i2=0;i2<10;i2++){ var index = Math.floor(Math.random()*common.length); final = final.concat([[common[index],"cCommon",commonNames[index]]]); } var index = Math.floor(Math.random()*basicLand.length); final = final.concat([[basicLand[index],"dLand",basicLandNames[index]]]); return final; }