`,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.Grand City (168 Card Cube)(168 Card Cube)OverviewListHistoryPlaytestAnalysisBlogChanges (36+)Page 1 of 2+Mainboard Changelist+1, -0Tome AnimaMainboard Changelist+1, -1Teferi, Master of TimeJace, the Living GuildpactMainboard Changelist+1, -0PrismiteMainboard Changelist+3, -0Rubblebelt BoarAffectionate IndrikWary OkapiMainboard Changelist+1, -0Pilfering ImpMainboard Changelist+1, -1Child of NightPasswall AdeptMainboard Changelist+1, -0Passwall AdeptMainboard Changelist+1, -1Stony StrengthSteady AimMainboard Changelist+6, -0Topple the StatueStealth MissionTibalt's RagerArlinn's WolfThundering CeratokSteady AimMainboard Changelist+5, -0Cabaretti InitiateRiveteers InitiateMaestros InitiateObscura InitiateBrokers InitiateMainboard Changelist+1, -0AbradeMainboard Changelist+11, -2Knockout BlowRevelation of PowerOut of the WayDusk ManglerExtract the TruthWhackStrangleTorch BreathBouncer's BeatdownBroken WingsLuxurious LibationDivine ArrowRepealMainboard Changelist+1, -0Skywhaler's ShotMainboard Changelist+1, -0Mana GeodeMainboard Changelist+1, -0Bone ShardsMainboard Changelist+1, -0MurderMainboard Changelist+2, -0Sky TetherDivine ArrowMainboard Changelist+1, -1War ScreecherConcordia PegasusMainboard Changelist+1, -0RepealMainboard Changelist+1, -0Smelt-Ward IgnusMainboard Changelist+1, -0Urban UtopiaMainboard Changelist+0, -1Scion of the WildMainboard Changelist+1, -0Scion of the WildMainboard Changelist+1, -0Devkarin DissidentMainboard Changelist+1, -0Undercity NecroliskMainboard Changelist+1, -0Mammoth SpiderMainboard Changelist+1, -0Rubblebelt RecluseMainboard Changelist+2, -0Hero of Precinct OneHaazda OfficerMainboard Changelist+1, -0Concordia PegasusMainboard Changelist+3, -2Backstreet BruiserAll-Seeing ArbiterAven CourierHour of ReckoningBennie Bracks, ZoologistMainboard Changelist+4, -0Devouring HellionDovin, Grand ArbiterLiliana, Waker of the DeadJace, the Living GuildpactMainboard Changelist+1, -0HobblefiendMainboard Changelist+1, -0Havoc JesterMainboard Changelist+8, -0Celestial RegulatorMetropolis AngelEssence CaptureFaerie VandalGuild ThiefOneirophageSlip Out the BackSpectral AdversaryMainboard Changelist+8, -0Falco Spara, PactweaverSpara's AdjudicatorsRhox PummelerWingshield AgentUndercover OperativeSwooping ProtectorBoon of SafetyDapper ShieldmateMainboard Changelist+2, -0Paradise DruidSaruli CaretakerMay 16th, 2022 - 1:08 pmMainboard Changelist+1, -0Tome AnimaMay 15th, 2022 - 6:54 pmMainboard Changelist+1, -0PrismiteMay 15th, 2022 - 6:31 pmMainboard Changelist+1, -0Pilfering ImpMay 15th, 2022 - 6:29 pmMainboard Changelist+1, -0Passwall AdeptMay 15th, 2022 - 3:43 pmMainboard Changelist+6, -0Topple the StatueStealth MissionTibalt's RagerArlinn's WolfThundering CeratokSteady AimMay 15th, 2022 - 3:32 pmMainboard Changelist+1, -0AbradeMay 15th, 2022 - 3:21 pmMainboard Changelist+1, -0Skywhaler's ShotMay 15th, 2022 - 3:06 pmMainboard Changelist+1, -0Bone ShardsMay 15th, 2022 - 3:00 pmMainboard Changelist+2, -0Sky TetherDivine ArrowMay 16th, 2022 - 10:13 amMainboard Changelist+1, -1Teferi, Master of TimeJace, the Living GuildpactMay 15th, 2022 - 6:39 pmMainboard Changelist+3, -0Rubblebelt BoarAffectionate IndrikWary OkapiMay 15th, 2022 - 6:30 pmMainboard Changelist+1, -1Child of NightPasswall AdeptMay 15th, 2022 - 3:44 pmMainboard Changelist+1, -1Stony StrengthSteady AimMay 15th, 2022 - 3:36 pmMainboard Changelist+5, -0Cabaretti InitiateRiveteers InitiateMaestros InitiateObscura InitiateBrokers InitiateMay 15th, 2022 - 3:28 pmMainboard Changelist+11, -2Knockout BlowRevelation of PowerOut of the WayDusk ManglerExtract the TruthWhackStrangleTorch BreathBouncer's BeatdownBroken WingsLuxurious LibationDivine ArrowRepealMay 15th, 2022 - 3:19 pmMainboard Changelist+1, -0Mana GeodeMay 15th, 2022 - 3:03 pmMainboard Changelist+1, -0MurderMay 15th, 2022 - 2:59 pmMainboard Changelist+1, -1War ScreecherConcordia Pegasus 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.