`,b.style.position="absolute",b.style.width="24px",b.style.height="24px",b.style.top="10px",b.style.right="10px",b.style.cursor="pointer",h.appendChild(b),b.addEventListener("click",()=>{c&&c.parentNode&&c.parentNode.removeChild(c)})}if(a.logo){const b=document.createElement("img");b.style.maxHeight="50px",b.style.maxWidth="600px",b.style.marginBottom=f?"6px":"15px",b.src=a.logo,h.appendChild(b)}const i=document.createElement("span");i.style.display="block",i.style.fontSize=f?"16px":"20px",i.style.fontWeight="bold",i.style.fontFamily=`\\"Roboto", Helvetica, sans-serif`,i.style.marginBottom=f?"6px":"15px",i.style.color=a.fgColor,i.innerText=a.callout,h.appendChild(i);const j=document.createElement("span");j.style.display="block",j.style.fontSize=f?"14px":"16px",j.style.fontWeight="400",j.style.fontFamily="\"Roboto\", Helvetica, sans-serif",j.style.marginBottom=f?"15px":"30px",j.style.color=a.fgColor,j.innerText=a.appeal,h.appendChild(j);const k=document.createElement("div");if(k.style.display="flex",k.style.justifyContent="center",k.style.alignItems="center",h.appendChild(k),a.sponsorUrl){const b=document.createElement("span");b.style.display="inline-block",b.style.cursor="pointer",b.style.borderRadius="2px",b.style.fontSize=f?"14px":"16px",b.style.fontWeight="500",b.style.fontFamily="\"Roboto\", Helvetica, sans-serif",b.style.padding=f?"5px 10px":"10px 18px",b.style.marginRight=f?"5px":"20px",b.style.backgroundColor=a.linkBgColor,b.style.color=a.linkFgColor,b.innerText=a.sponsorButton,b.addEventListener("click",b=>{b.preventDefault(),window.location=a.sponsorUrl}),k.appendChild(b)}const l=document.createElement("span");l.style.display="inline-block",l.style.cursor="pointer",l.style.borderRadius="2px",l.style.fontSize=f?"14px":"16px",l.style.fontWeight="500",l.style.fontFamily="\"Roboto\", Helvetica, sans-serif",l.style.padding=f?"5px 10px":"10px 18px",a.sponsorUrl&&(l.style.marginLeft=f?"5px":"20px"),l.style.backgroundColor=a.linkBgColor,l.style.color=a.linkFgColor,l.innerText="Need Help?",k.appendChild(l);const m=b=>{if(p.innerHTML="",b.gif){const a=document.createElement("img");a.src=`https://storage.googleapis.com/np-assets/${b.id}.gif`,a.style.width=f?"100px":"200px",a.style.float="right",a.style.border="1px solid rgba(134, 134, 134, 0.31)",a.style.borderRadius="4px",a.style.margin="0 0 10px 15px",p.appendChild(a)}const c=document.createElement("span");c.style.display="block",c.style.fontSize="16px",c.style.fontWeight="bold",c.style.fontFamily="\"Roboto\", Helvetica, sans-serif",c.style.marginBottom="15px",c.style.color=a.fgColor,c.innerText=b.name,p.appendChild(c),b.steps.forEach(b=>{const c=document.createElement("span");c.style.display="block",c.style.fontSize="14px",c.style.fontWeight="regular",c.style.fontFamily="\"Roboto\", Helvetica, sans-serif",c.style.marginBottom="3px",c.style.color=a.fgColor,c.innerText=`- ${b}`,p.appendChild(c)});const d=document.createElement("span");d.style.display="inline-block",d.style.cursor="pointer",d.style.borderRadius="2px",d.style.fontSize="14px",d.style.fontWeight="500",d.style.fontFamily="\"Roboto\", Helvetica, sans-serif",d.style.padding="6px 10px",d.style.marginTop="30px",d.style.marginRight="5px",d.style.backgroundColor=a.linkBgColor,d.style.color=a.linkFgColor,d.innerText="Refresh Page",d.addEventListener("click",a=>{a.preventDefault(),window.location.reload()}),p.appendChild(d);const e=document.createElement("span");e.style.display="inline-block",e.style.cursor="pointer",e.style.borderRadius="2px",e.style.fontSize="14px",e.style.fontWeight="500",e.style.fontFamily="\"Roboto\", Helvetica, sans-serif",e.style.padding="6px 10px",e.style.marginTop="6px",e.style.backgroundColor=a.linkBgColor,e.style.color=a.linkFgColor,e.innerText="Back to Main",e.addEventListener("click",a=>{a.preventDefault(),h.style.marginLeft="0",g.style.height="auto",n.style.height="0"}),p.appendChild(e)};l.addEventListener("click",b=>{b.preventDefault(),h.style.marginLeft=f?"-300px":"-720px",g.style.height=f?"80vh":"420px",n.style.height=f?"80vh":"420px",fetch(`https://storage.googleapis.com/np-assets/manifest.json?v=b2`).then(a=>a.json()).then(c=>{o.innerHTML="";const d=document.createElement("span");if(d.style.display="block",d.style.fontSize="15px",d.style.fontWeight="bold",d.style.fontFamily="\"Roboto\", Helvetica, sans-serif",d.style.marginBottom=f?"6px":"15px",d.style.color=a.linkFgColor,d.innerText="Which ad blocker do you use?",o.appendChild(d),f){const a=document.createElement("select");a.style.fontSize="14px",a.addEventListener("change",a=>{const d=a.target.options[a.target.selectedIndex].value,e=c.find(a=>a.id==d);m(e)}),o.appendChild(a),c.forEach(b=>{const c=document.createElement("option");c.value=b.id,c.textContent=b.name,a.appendChild(c)})}else c.forEach(b=>{const c=document.createElement("span");c.style.display="block",c.style.cursor="pointer",c.style.fontSize="14px",c.style.fontWeight="regular",c.style.fontFamily="\"Roboto\", Helvetica, sans-serif",c.style.padding="4px 0px",c.style.backgroundColor=a.linkBgColor,c.style.color=a.linkFgColor,c.style.opacity="0.8",c.style.borderBottom="1px solid rgba(218, 218, 218, 0.14)",c.innerText=b.name,o.appendChild(c),c.addEventListener("click",a=>{a.preventDefault(),m(b)})});0{b.detail.blocking?setTimeout(d,a.delay):c&&c.parentNode&&c.parentNode.removeChild(c)})})();GoContentBrowseArticlesPodcastsVideosContentBrowseArticlesPodcastsVideosCubeExplore cubesSearch cubesCubeExplore cubesSearch cubesCardsTop CardsSearch CardsPackagesFilter SyntaxCardsTop CardsSearch CardsPackagesFilter SyntaxAboutDev BlogContactDonateGithubAboutDev BlogContactDonateGithubRegisterLoginContentBrowseArticlesPodcastsVideosContentBrowseArticlesPodcastsVideosCubeExplore cubesSearch cubesCubeExplore cubesSearch cubesCardsTop CardsSearch CardsPackagesFilter SyntaxCardsTop CardsSearch CardsPackagesFilter SyntaxAboutDev BlogContactDonateGithubAboutDev BlogContactDonateGithubRegisterLoginTired of seeing advertisments? Become a supporter of Cube Cobra to remove all advertisments and gain access to exclusive features! Find out more.Ravnica Cube(480 Card Set Cube)(480 Card Cube)OverviewListHistoryPlaytestAnalysisBlogChanges (36+)Page 1 of 2+Maybeboard Changelist+0, -0Cogwork LibrarianMaybeboard Changelist+1, -0Cogwork LibrarianMaybeboard Changelist+0, -0Bottled CloisterMaybeboard Changelist+1, -0Bottled CloisterMaybeboard Changelist+1, -0Far // AwayMaybeboard Changelist+1, -0DemonfireMaybeboard Changelist+0, -5Niblis of FrostStratus DancerKiln FiendUntamed KavuBramblewood ParagonBasilica GuardsLuminous BondsDoomed DissenterOrnery GoblinGatecreeper VineSphinx's RevelationGruul LocketSimic LocketPutrefyRakdos KeyruneMainboard Changelist+0, -7Ornery GoblinNiblis of FrostStratus DancerKiln FiendDoomed DissenterLuminous BondsBasilica GuardsSearslicer GoblinErratic CyclopsGolgari ThugWatcher of HoursAetherlingBoros Strike-CaptainMaybeboard Changelist+7, -0Kiln FiendOrnery GoblinDoomed DissenterStratus DancerNiblis of FrostLuminous BondsBasilica GuardsMainboard Changelist+0, -3Untamed KavuGatecreeper VineBramblewood ParagonDuskshell CrawlerMaybeboard Changelist+3, -0Bramblewood ParagonGatecreeper VineUntamed KavuMainboard Changelist+0, -5Simic LocketPutrefyGruul LocketRakdos KeyruneSphinx's RevelationPride of the CloudsPerforating ArtistRuric Thar, the UnbowedVigor MortisTwinblade AssassinsCasualties of WarKarn's BastionMaybeboard Changelist+5, -0Sphinx's RevelationRakdos KeyruneGruul LocketPutrefySimic LocketMainboard Changelist+14, -0Perforating ArtistPride of the CloudsRuric Thar, the UnbowedVigor MortisTwinblade AssassinsCasualties of WarKarn's BastionDuskshell CrawlerSearslicer GoblinErratic CyclopsWatcher of HoursAetherlingGolgari ThugBoros Strike-CaptainNo More LiesMaybeboard Changelist+0, -14Searslicer GoblinBoros Strike-CaptainWatcher of HoursCasualties of WarDuskshell CrawlerGolgari ThugTwinblade AssassinsKarn's BastionPerforating ArtistVigor MortisRuric Thar, the UnbowedPride of the CloudsAetherlingErratic CyclopsMaybeboard Changelist+0, -1No More LiesMainboard Changelist+1, -0No More LiesMaybeboard Changelist+0, -0Searslicer GoblinMaybeboard Changelist+1, -0Searslicer GoblinMainboard Changelist+0, -0Ornery GoblinMainboard Changelist+0, -0Wojek HalberdiersMainboard Changelist+0, -0Luminous BondsMaybeboard Changelist+0, -0Boros Strike-CaptainMainboard Changelist+0, -0Azorius GuildmageMainboard Changelist+0, -0Basilica GuardsMainboard Changelist+0, -0Wojek HalberdiersMainboard Changelist+0, -0Niblis of FrostMaybeboard Changelist+0, -0Watcher of HoursMaybeboard Changelist+0, -0Pride of the CloudsMaybeboard Changelist+0, -0Boros Strike-CaptainMaybeboard Changelist+1, -0Boros Strike-CaptainMaybeboard Changelist+0, -0Watcher of HoursMainboard Changelist+0, -0Stratus DancerMaybeboard Changelist+0, -0AetherlingMaybeboard Changelist+1, -0Watcher of HoursMainboard Changelist+0, -0Rakdos KeyruneRakdos, Lord of RiotsMaybeboard Changelist+0, -0Vigor MortisMainboard Changelist+0, -0Life // DeathMainboard Changelist+0, -0Bramblewood ParagonMaybeboard Changelist+0, -0No More LiesMainboard Changelist+0, -0Sphinx's RevelationMaybeboard Changelist+1, -0No More LiesMainboard Changelist+0, -0Krenko's CommandShockMaybeboard Changelist+1, -0Niv-Mizzet, ParunMaybeboard Changelist+1, -0Blood OperativeMarch 22nd, 2025 - 10:34 pmMaybeboard Changelist+0, -0Cogwork LibrarianMarch 22nd, 2025 - 10:32 pmMaybeboard Changelist+0, -0Bottled CloisterMarch 17th, 2025 - 10:11 pmMaybeboard Changelist+1, -0Far // AwayJanuary 8th, 2025 - 5:16 pmMaybeboard Changelist+0, -5Niblis of FrostStratus DancerKiln FiendUntamed KavuBramblewood ParagonBasilica GuardsLuminous BondsDoomed DissenterOrnery GoblinGatecreeper VineSphinx's RevelationGruul LocketSimic LocketPutrefyRakdos KeyruneJanuary 8th, 2025 - 5:14 pmMainboard Changelist+0, -3Untamed KavuGatecreeper VineBramblewood ParagonDuskshell CrawlerMaybeboard Changelist+3, -0Bramblewood ParagonGatecreeper VineUntamed KavuJanuary 8th, 2025 - 5:12 pmMainboard Changelist+14, -0Perforating ArtistPride of the CloudsRuric Thar, the UnbowedVigor MortisTwinblade AssassinsCasualties of WarKarn's BastionDuskshell CrawlerSearslicer GoblinErratic CyclopsWatcher of HoursAetherlingGolgari ThugBoros Strike-CaptainNo More LiesMaybeboard Changelist+0, -14Searslicer GoblinBoros Strike-CaptainWatcher of HoursCasualties of WarDuskshell CrawlerGolgari ThugTwinblade AssassinsKarn's BastionPerforating ArtistVigor MortisRuric Thar, the UnbowedPride of the CloudsAetherlingErratic CyclopsJanuary 8th, 2025 - 4:53 pmMaybeboard Changelist+0, -0Searslicer GoblinJanuary 8th, 2025 - 4:52 pmMainboard Changelist+0, -0Ornery GoblinDecember 24th, 2024 - 9:48 amMainboard Changelist+0, -0Luminous BondsMaybeboard Changelist+0, -0Boros Strike-CaptainMarch 22nd, 2025 - 10:34 pmMaybeboard Changelist+1, -0Cogwork LibrarianMarch 22nd, 2025 - 10:32 pmMaybeboard Changelist+1, -0Bottled CloisterMarch 16th, 2025 - 8:35 amMaybeboard Changelist+1, -0DemonfireJanuary 8th, 2025 - 5:15 pmMainboard Changelist+0, -7Ornery GoblinNiblis of FrostStratus DancerKiln FiendDoomed DissenterLuminous BondsBasilica GuardsSearslicer GoblinErratic CyclopsGolgari ThugWatcher of HoursAetherlingBoros Strike-CaptainMaybeboard Changelist+7, -0Kiln FiendOrnery GoblinDoomed DissenterStratus DancerNiblis of FrostLuminous BondsBasilica GuardsJanuary 8th, 2025 - 5:13 pmMainboard Changelist+0, -5Simic LocketPutrefyGruul LocketRakdos KeyruneSphinx's RevelationPride of the CloudsPerforating ArtistRuric Thar, the UnbowedVigor MortisTwinblade AssassinsCasualties of WarKarn's BastionMaybeboard Changelist+5, -0Sphinx's RevelationRakdos KeyruneGruul LocketPutrefySimic LocketJanuary 8th, 2025 - 5:10 pmMaybeboard Changelist+0, -1No More LiesMainboard Changelist+1, -0No More LiesJanuary 8th, 2025 - 4:52 pmMaybeboard Changelist+1, -0Searslicer GoblinDecember 24th, 2024 - 9:49 amMainboard Changelist+0, -0Wojek HalberdiersDecember 24th, 2024 - 9:43 amMainboard Changelist+0, -0Azorius Guildmage Page 1 of 2+Cube Cobra requires javascript to work. To use the site, please enable javascript in your browser.
Cube Cobra requires javascript to work. To use the site, please enable javascript in your browser.