This map pack features a collection of locations suitable for desert campaigns β ranging from desert cliffs, to bazaars, temples and lost oases. This pack contains: 17 Desert battle maps 140ppi VTT quality maps Roll20 compatible (non-dynamic content) Maps Included in this pack: Desert Summoning: A dynamic ritual site where golden and emerald pylons awaken an ancient power, culminating in the emergence of a colossal skeletal titan from beneath the sands.[πͺ Asset Variants] Desert Skeleton: The enormous skeleton of a long-extinct beast rests atop a dune, its bones providing rare shelter from the relentless desert sun. Desert Shrine: A solitary rock spire serves as a landmark in the wasteland, concealing a hidden shrine dedicated to forgotten desert deities. Desert Temple: The grand entrance to a lost city carved into towering desert cliffs, promising treasure, mystery, and ancient secrets.[π Night & Day Variants] Desert Oasis: A precious pool of fresh water amidst the dunes, offering relief to weary travellers while concealing hidden dangers. Desert Spa: Luxurious chambers of carved stone and flowing water provide a place of relaxation amidst the harsh desert wilderness. Dune Sarlacc: The monstrous maw of a colossal desert predator yawns open amongst the dunes, ready to consume the unwary.[πͺ Asset Variants] Desert Sandtrap: A hidden underground cloister filled with enchanted braziers, ancient traps, and treasures from a forgotten empire. Desert Road: A lonely path winding through a blistering wasteland of dead trees, shifting sands, and relentless heat. Desert Cliff: Towering cliffs rise above the meeting point of desert and ocean, creating a dramatic and windswept landscape. Desert Bazaar: A bustling desert marketplace filled with merchants, colourful canopies, and exotic goods from distant lands.[π¨ Multi-floor Map] Desert Canyon: A winding gorge carved by an ancient river, where rocky walls and scattered streams cut through the desert sands. #bwg_container1_54 #bwg_container2_54 #spider_popup_overlay_54 { background-color: #EEEEEE; opacity: 0.60; } if (document.readyState === 'complete') { if( typeof bwg_main_ready == 'function' ) { if ( jQuery("#bwg_container1_54").height() ) { bwg_main_ready(jQuery("#bwg_container1_54")); } } } else { document.addEventListener('DOMContentLoaded', function() { if( typeof bwg_main_ready == 'function' ) { if ( jQuery("#bwg_container1_54").height() ) { bwg_main_ready(jQuery("#bwg_container1_54")); } } }); }