`,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.Cube Bulk Import - Automatic Posttneller posted to Adventures in the Forgotten Realms (AFR) Artisan Doubleton Cube - 4 years agoMainboard Changelist+362, -0Arborea PegasusArborea PegasusBlink DogBlink DogCelestial UnicornCelestial UnicornCleric ClassCleric ClassCloister GargoyleCloister GargoyleDawnbringer ClericDawnbringer ClericDelver's TorchDelver's TorchDevoted PaladinDevoted PaladinDivine SmiteDivine SmiteDragon's DiscipleDragon's DiscipleDwarfhold ChampionDwarfhold ChampionGloom StalkerGloom StalkerHalf-Elf MonkHalf-Elf MonkIngenious SmithIngenious SmithKeen-Eared SentryKeen-Eared SentryMinimus ContainmentMinimus ContainmentMonk of the Open HandMonk of the Open HandMoon-Blessed ClericMoon-Blessed ClericPaladin's ShieldPaladin's ShieldPlanar AllyPlanar AllyPlate ArmorPlate ArmorPortable HolePortable HolePotion of HealingPotion of HealingPriest of Ancient LorePriest of Ancient LoreRally ManeuverRally ManeuverRanger's HawkRanger's HawkSteadfast PaladinSteadfast PaladinVeteran DungeoneerVeteran DungeoneerWhite DragonWhite DragonYou Hear Something on WatchYou Hear Something on WatchYou're Ambushed on the RoadYou're Ambushed on the RoadAberrant Mind SorcererAberrant Mind SorcererAir-Cult ElementalAir-Cult ElementalArcane InvestigatorArcane InvestigatorBar the GateBar the GateBlue DragonBlue DragonCharmed SleepCharmed SleepClever ConjurerClever ConjurerContact Other PlaneContact Other PlaneDisplacer BeastDisplacer BeastDjinni WindseerDjinni WindseerEccentric ApprenticeEccentric ApprenticeFeywild TricksterFeywild TricksterFlyFlyGuild ThiefGuild ThiefMordenkainen's PolymorphMordenkainen's PolymorphPixie GuidePixie GuidePower of PersuasionPower of PersuasionRay of FrostRay of FrostRimeshield Frost GiantRimeshield Frost GiantScion of StygiaScion of StygiaSecret DoorSecret DoorShocking GraspShocking GraspShortcut SeekerShortcut SeekerSilver RavenSilver RavenSoulknife SpySoulknife SpySplit the PartySplit the PartySudden InsightSudden InsightTrickster's TalismanTrickster's TalismanWizard ClassWizard ClassYou Come to a RiverYou Come to a RiverYou Find the Villains' LairYou Find the Villains' LairYou See a Guard ApproachYou See a Guard ApproachBaleful BeholderBaleful BeholderBlack DragonBlack DragonCheck for TrapsCheck for TrapsClattering SkeletonsClattering SkeletonsDeadly DisputeDeadly DisputeDeath-Priest of MyrkulDeath-Priest of MyrkulDemogorgon's ClutchesDemogorgon's ClutchesDevour IntellectDevour IntellectDriderDriderDungeon CrawlerDungeon CrawlerEyes of the BeholderEyes of the BeholderFates' ReversalFates' ReversalFeign DeathFeign DeathGrim BountyGrim BountyGrim WandererGrim WandererHerald of HadarHerald of HadarHired HexbladeHired HexbladeHoard RobberHoard RobberLightfoot RogueLightfoot RogueManticoreManticorePower Word KillPower Word KillPrecipitous DropPrecipitous DropRay of EnfeeblementRay of EnfeeblementReaper's TalismanReaper's TalismanSepulcher GhoulSepulcher GhoulShambling GhastShambling GhastSkullport MerchantSkullport MerchantThieves' ToolsThieves' ToolsVampire SpawnVampire SpawnWarlock ClassWarlock ClassYuan-Ti Fang-BladeYuan-Ti Fang-BladeZombie OgreZombie OgreArmory VeteranArmory VeteranBarbarian ClassBarbarian ClassBattle Cry GoblinBattle Cry GoblinBoots of SpeedBoots of SpeedBrazen DwarfBrazen DwarfBurning HandsBurning HandsChaos ChannelerChaos ChannelerCritical HitCritical HitDragon's FireDragon's FireDueling RapierDueling RapierEarth-Cult ElementalEarth-Cult ElementalFarideh's FireballFarideh's FireballGoblin JavelineerGoblin JavelineerGoblin MorningstarGoblin MorningstarHoarding OgreHoarding OgreHobgoblin CaptainHobgoblin CaptainHulking BugbearHulking BugbearImprovised WeaponryImprovised WeaponryJaded Sell-SwordJaded Sell-SwordKick in the DoorKick in the DoorMagic MissileMagic MissilePlundering BarbarianPlundering BarbarianPrice of LoyaltyPrice of LoyaltyRed DragonRed DragonRust MonsterRust MonsterSwarming GoblinsSwarming GoblinsTiger-Tribe HunterTiger-Tribe HunterUnexpected WindfallUnexpected WindfallValor SingerValor SingerYou Come to the Gnoll CampYou Come to the Gnoll CampYou Find Some PrisonersYou Find Some PrisonersYou See a Pair of GoblinsYou See a Pair of GoblinsBuletteBuletteBull's StrengthBull's StrengthChoose Your WeaponChoose Your WeaponCircle of the Moon DruidCircle of the Moon DruidCompelled DuelCompelled DuelDire Wolf ProwlerDire Wolf ProwlerDruid ClassDruid ClassElturgard RangerElturgard RangerFind the PathFind the PathGnoll HunterGnoll HunterGreen DragonGreen DragonHill Giant HerdgorgerHill Giant HerdgorgerHunter's MarkHunter's MarkInspiring BardInspiring BardIntrepid OutlanderIntrepid OutlanderLoathsome TrollLoathsome TrollLurking RoperLurking RoperNeverwinter DryadNeverwinter DryadOwlbearOwlbearPlummetPlummetProsperous InnkeeperProsperous InnkeeperPurple WormPurple WormRanger's LongbowRanger's LongbowScaled HerbalistScaled HerbalistSpoils of the HuntSpoils of the HuntSylvan ShepherdSylvan ShepherdUnderdark BasiliskUnderdark BasiliskWandering TroubadourWandering TroubadourWild ShapeWild ShapeYou Find a Cursed IdolYou Find a Cursed IdolYou Happen On a GladeYou Happen On a GladeYou Meet in a TavernYou Meet in a TavernHama Pashar, Ruin SeekerHama Pashar, Ruin SeekerKrydle of Baldur's GateKrydle of Baldur's GateKalain, Reclusive PainterKalain, Reclusive PainterTarg Nar, Demon-Fang GnollTarg Nar, Demon-Fang GnollTrelasarra, Moon DancerTrelasarra, Moon DancerBarrowin of Clan UndurrBarrowin of Clan UndurrFarideh, Devil's ChosenFarideh, Devil's ChosenShessra, Death's WhisperShessra, Death's WhisperBruenor BattlehammerBruenor BattlehammerGretchen TitchwillowGretchen TitchwillowBag of HoldingBag of HoldingDungeon MapDungeon MapFifty Feet of RopeFifty Feet of RopeGreataxeGreataxeIron GolemIron GolemLeather ArmorLeather ArmorMimicMimicSpare DaggerSpare DaggerSpiked Pit TrapSpiked Pit TrapEvolving WildsEvolving WildsTemple of the Dragon QueenTemple of the Dragon Queen+2 Mace+2 MaceCube 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.