`,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.Forgotten Realms(541 Card Cube)(541 Card Cube)OverviewListHistoryPlaytestAnalysisBlogChanges (36+)Page 1 of 2+Mainboard Changelist+1, -0Dragon's HoardMainboard Changelist+1, -0Bag of HoldingMainboard Changelist+0, -1Bag of HoldingMainboard Changelist+0, -2Mind FlayerWishMainboard Changelist+1, -0Mind FlayerMainboard Changelist+0, -1Command TowerMainboard Changelist+0, -1Share the SpoilsMainboard Changelist+0, -1Maddening HexMainboard Changelist+0, -1Vengeful AncestorMainboard Changelist+0, -1Druid of PurificationMainboard Changelist+0, -1Fevered SuspicionMainboard Changelist+0, -1Thieves' ToolsMainboard Changelist+0, -1Arcane EncyclopediaMainboard Changelist+0, -1Bucknard's Everfull PurseMainboard Changelist+0, -2Mighty Servant of Leuk-oNautiloid ShipMainboard Changelist+0, -1Karazikar, the Eye TyrantMainboard Changelist+3, -0Roving HarperHalf-Elf MonkScouting HawkMainboard Changelist+1, -0Paladin's ShieldMainboard Changelist+1, -0Rescuer ChwingaMainboard Changelist+0, -1Moonshae PixieMainboard Changelist+0, -1Grazilaxx, Illithid ScholarMainboard Changelist+1, -0Command TowerMainboard Changelist+0, -1BanishmentMainboard Changelist+0, -1Paladin's ShieldMainboard Changelist+0, -1Half-Elf MonkMainboard Changelist+0, -2Scouting HawkRoving HarperMainboard Changelist+0, -1Rescuer ChwingaMainboard Changelist+0, -1Deep Gnome TerramancerMainboard Changelist+0, -1Nine-Fingers KeeneMainboard Changelist+0, -16Dungeoneer's PackFraying LineSarevok's TomeTrailblazer's TorchWand of WonderLoot DisputeUndercellar SweepThe Council of FourJon Irenicus, Shattered OneRilsa Rael, KingpinGluntch, the BestowerFirkraag, Cunning InstigatorDuke Ulder RavengardZevlor, Elturel ExileBhaal, Lord of MurderMazzy, Truesword PaladinMainboard Changelist+0, -14Pack AttackAstral ConfrontationElminster's SimulacrumBarroom BrawlMyrkul's EdictSpectacular ShowdownYou've Been Caught StealingCoronation of ChaosCut a DealCall to the VoidExplore the UnderdarkFrom the CatacombsModify MemorySculpted SunburstMainboard Changelist+0, -34Insufferable BalladeerBeckoning Will-o'-WispBothersome QuasitHammers of MoradinWhite Plume AdventurerAarakocra SneakBattle Angels of TyrBloodboil SorcererCaves of Chaos AdventurerElturel SurvivorsIron MastiffMocking DoppelgangerPassageway SeerRavenloft AdventurerSeasoned DungeoneerStirring BardUndermountain AdventurerVicious BattleragerWizards of ThayAvenging HunterBalorFeywild CaretakerGoliath PaladinJuvenile Mist DragonNemesis PhoenixTabaxi ToucaneersTiamat's FanaticsUnderdark ExplorerWindshaper PlanetarDeath KissFirbolg FlutistGnoll War BandOceanus DragonTomb of Horrors AdventurerMainboard Changelist+0, -3Taunting KoboldArchivist of OghmaGenasi EnforcersMainboard Changelist+0, -1Wyrm's Crossing PatrolMainboard Changelist+0, -2Vrondiss, Rage of AncientsSefris of the Hidden WaysMainboard Changelist+2, -0Vrondiss, Rage of AncientsSefris of the Hidden WaysJune 24th, 2022 - 11:17 pmMainboard Changelist+1, -0Dragon's HoardJune 24th, 2022 - 10:54 pmMainboard Changelist+0, -1Bag of HoldingJune 24th, 2022 - 10:11 pmMainboard Changelist+1, -0Mind FlayerJune 24th, 2022 - 8:38 pmMainboard Changelist+0, -1Share the SpoilsJune 24th, 2022 - 8:27 pmMainboard Changelist+0, -1Vengeful AncestorJune 24th, 2022 - 8:21 pmMainboard Changelist+0, -1Fevered SuspicionJune 18th, 2022 - 7:51 pmMainboard Changelist+0, -1Arcane EncyclopediaJune 18th, 2022 - 7:14 pmMainboard Changelist+0, -2Mighty Servant of Leuk-oNautiloid ShipJune 18th, 2022 - 7:03 pmMainboard Changelist+3, -0Roving HarperHalf-Elf MonkScouting HawkJune 24th, 2022 - 10:54 pmMainboard Changelist+1, -0Bag of HoldingJune 24th, 2022 - 10:34 pmMainboard Changelist+0, -2Mind FlayerWishJune 24th, 2022 - 9:36 pmMainboard Changelist+0, -1Command TowerJune 24th, 2022 - 8:36 pmMainboard Changelist+0, -1Maddening HexJune 24th, 2022 - 8:25 pmMainboard Changelist+0, -1Druid of PurificationJune 20th, 2022 - 10:23 amMainboard Changelist+0, -1Thieves' ToolsJune 18th, 2022 - 7:15 pmMainboard Changelist+0, -1Bucknard's Everfull PurseJune 18th, 2022 - 7:11 pmMainboard Changelist+0, -1Karazikar, the Eye TyrantJune 18th, 2022 - 7:00 pmMainboard Changelist+1, -0Paladin's Shield 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.