{
  "name": "Cairn: Warden's Guide — Dungeon Seeds Tables",
  "game": "cairn",
  "licence": "CC BY-SA 4.0",
  "attribution": "Cairn 2nd Edition, copyright Yochai Gal. Licensed under CC BY-SA 4.0. Source: https://github.com/yochaigal/cairn",
  "usage_note": "Combinator tables for procedurally generating a dungeon, used together with the full generation procedure on the Dungeon Seeds rules page. For two-column tables, roll 1d20 on each column separately and combine the two results (col1 + col2) into a single description.",
  "tables": [
    {"id": "dungeon-purpose", "name": "Dungeon History: Purpose (Original Use / Built By)", "roll": "1d20 x2", "entries": [
      {"col1": "Ancestral Rites", "col2": "A Fallen Hero"}, {"col1": "Arcane Library", "col2": "A Fanatical Cult"}, {"col1": "Astral Trading Hub", "col2": "A Forgotten Empire"}, {"col1": "Bestial Creations", "col2": "A Long-Dead Poet"}, {"col1": "Breeding Grounds", "col2": "A Militant Order"}, {"col1": "Burial Site", "col2": "A Renowned Alchemist"}, {"col1": "Celestial Observations", "col2": "A Royal Dynasty"}, {"col1": "Covert Experiments", "col2": "A Secret Society"}, {"col1": "Forbidden Trysts", "col2": "A Tyrannical Ruler"}, {"col1": "Forge for a Great Weapon", "col2": "A Warrior Tribe"}, {"col1": "Hideout", "col2": "A Wealthy Recluse"}, {"col1": "Impenetrable Vault", "col2": "Desperate Rebels"}, {"col1": "Invasion of Dreams", "col2": "Heretical Alchemists"}, {"col1": "Isolated Refuge", "col2": "Heretical Monks"}, {"col1": "Military Outpost", "col2": "Immoral Sorcerers"}, {"col1": "Observatory", "col2": "Inverted Astrologers"}, {"col1": "Pilgrimage Site", "col2": "Mob Families"}, {"col1": "Protection of Rare Artifacts", "col2": "Opulent Merchants"}, {"col1": "Secret Meeting Place", "col2": "Pilgrims to a Dead God"}, {"col1": "Treasure Horde", "col2": "Rogue Scholars"}
    ]},
    {"id": "dungeon-construction", "name": "Dungeon History: Construction (Entrance / Composition)", "roll": "1d20 x2", "entries": [
      {"col1": "A Creature's Lair", "col2": "Bone"}, {"col1": "A Dream", "col2": "Coral"}, {"col1": "A Massive Tree", "col2": "Crystal"}, {"col1": "A Well", "col2": "Earth"}, {"col1": "An Enormous Grave", "col2": "Ethereal Fabric"}, {"col1": "Behind a Waterfall", "col2": "Flesh"}, {"col1": "Between Menhirs", "col2": "Floating Platforms"}, {"col1": "Cave", "col2": "Fungi"}, {"col1": "Center of a Maze", "col2": "Glass"}, {"col1": "Cliff door", "col2": "Ice"}, {"col1": "Hollow Statue", "col2": "Living Plants"}, {"col1": "Illusory Wall", "col2": "Marble"}, {"col1": "Mine Shaft", "col2": "Metal"}, {"col1": "Sinking Sand", "col2": "Obsidian"}, {"col1": "Skyward Beam of Light", "col2": "Petrified Wood"}, {"col1": "Starlight Path", "col2": "Sand"}, {"col1": "Through a Painting", "col2": "Shadow Material"}, {"col1": "Under a Bridge", "col2": "Stone"}, {"col1": "Underwater Tunnel", "col2": "Webs"}, {"col1": "Veil of Mist", "col2": "Wood"}
    ]},
    {"id": "dungeon-ruination", "name": "Dungeon History: Ruination (Condition / Cause)", "roll": "1d20 x2", "entries": [
      {"col1": "Corpse", "col2": "Alchemical Accident"}, {"col1": "Crumbling", "col2": "Ancient Curse"}, {"col1": "Cursed", "col2": "Cataclysmic Flood"}, {"col1": "Desecrated", "col2": "Civil War"}, {"col1": "Devoured", "col2": "Competing Rituals"}, {"col1": "Displaced", "col2": "Consumed by a Beast"}, {"col1": "Divided", "col2": "Disease"}, {"col1": "Frozen", "col2": "Hedonism"}, {"col1": "Haunted", "col2": "Invasion"}, {"col1": "Infested", "col2": "Long-Term Abandonment"}, {"col1": "Overgrown", "col2": "Magic Gone Awry"}, {"col1": "Overpopulated", "col2": "Magical Seal"}, {"col1": "Petrified", "col2": "Natural Disaster"}, {"col1": "Plundered", "col2": "Natural Erosion"}, {"col1": "Poisoned", "col2": "Obfuscation"}, {"col1": "Scorched", "col2": "Overrun with Monsters"}, {"col1": "Shrouded in Mist", "col2": "Sudden Change in Climate"}, {"col1": "Submerged", "col2": "Teleported to Another Realm"}, {"col1": "Unending", "col2": "Turned to Stone"}, {"col1": "Warped", "col2": "Unresolved Spirits"}
    ]},
    {"id": "dungeon-denizen-traits", "name": "Dungeon Denizens: Traits (Virtues / Vices)", "roll": "1d20 x2", "entries": [
      {"col1": "Compassionate", "col2": "Absent-Minded"}, {"col1": "Courageous", "col2": "Aloof"}, {"col1": "Creative", "col2": "Critical"}, {"col1": "Deductive", "col2": "Cynical"}, {"col1": "Honest", "col2": "Greedy"}, {"col1": "Incisive", "col2": "Impulsive"}, {"col1": "Incorruptible", "col2": "Inflexible"}, {"col1": "Individualistic", "col2": "Naive"}, {"col1": "Loyal", "col2": "Obstinate"}, {"col1": "Methodical", "col2": "Passive"}, {"col1": "Polite", "col2": "Pedantic"}, {"col1": "Practical", "col2": "Perfectionist"}, {"col1": "Resilient", "col2": "Sarcastic"}, {"col1": "Scholarly", "col2": "Selfish"}, {"col1": "Self-Sufficient", "col2": "Skeptical"}, {"col1": "Solid", "col2": "Stubborn"}, {"col1": "Studious", "col2": "Superficial"}, {"col1": "Suave", "col2": "Unfocused"}, {"col1": "Unwavering", "col2": "Unimaginative"}, {"col1": "Witty", "col2": "Vain"}
    ]},
    {"id": "dungeon-faction-agendas", "name": "Dungeon Factions: Agendas (Goal / Obstacle)", "roll": "1d20 x2", "entries": [
      {"col1": "Ascension", "col2": "Conflict"}, {"col1": "Creation", "col2": "Corruption"}, {"col1": "Destruction", "col2": "Cost"}, {"col1": "Dominion", "col2": "Danger"}, {"col1": "Enlightenment", "col2": "Decay"}, {"col1": "Exploration", "col2": "Discord"}, {"col1": "Growth", "col2": "Division"}, {"col1": "Innovation", "col2": "Dogma"}, {"col1": "Justice", "col2": "Exposure"}, {"col1": "Knowledge", "col2": "Factionalism"}, {"col1": "Liberation", "col2": "Fear"}, {"col1": "Peace", "col2": "Ignorance"}, {"col1": "Power", "col2": "Incompetence"}, {"col1": "Preservation", "col2": "Injustice"}, {"col1": "Protection", "col2": "Isolation"}, {"col1": "Redemption", "col2": "Opposition"}, {"col1": "Revenge", "col2": "Sacrifice"}, {"col1": "Survival", "col2": "Stagnation"}, {"col1": "Transformation", "col2": "Tradition"}, {"col1": "Wealth", "col2": "Weakness"}
    ]},
    {"id": "dungeon-die-drop", "name": "Dungeon Die Drop Table", "roll": "1d6", "entries": [
      {"roll": "1", "room": "Monster"}, {"roll": "2-3", "room": "Lore"}, {"roll": "4", "room": "Special"}, {"roll": "5-6", "room": "Trap"}
    ]},
    {"id": "dungeon-room-monster", "name": "Stock the Rooms: Monster (Group / Activity)", "roll": "1d20 x2", "entries": [
      {"col1": "Avian", "col2": "Building"}, {"col1": "Beast", "col2": "Devouring"}, {"col1": "Behemoth", "col2": "Dying"}, {"col1": "Construct", "col2": "Fighting"}, {"col1": "Demon", "col2": "Growing"}, {"col1": "Extraplanar", "col2": "Haunting"}, {"col1": "Fey", "col2": "Hiding"}, {"col1": "Giant", "col2": "Killing"}, {"col1": "Goblinoid", "col2": "Mating"}, {"col1": "Humanoid", "col2": "Mourning"}, {"col1": "Hybrid", "col2": "Patrolling"}, {"col1": "Incorporeal", "col2": "Praying"}, {"col1": "Insectoid", "col2": "Protecting"}, {"col1": "Lizard", "col2": "Recuperating"}, {"col1": "Magical", "col2": "Scheming"}, {"col1": "Mythical", "col2": "Sleeping"}, {"col1": "Plant", "col2": "Stalking"}, {"col1": "Shape Shifter", "col2": "Torturing"}, {"col1": "Undead", "col2": "Training"}, {"col1": "Unusual", "col2": "Trapped"}
    ]},
    {"id": "dungeon-room-lore", "name": "Stock the Rooms: Lore (Room Type / Clue)", "roll": "1d20 x2", "entries": [
      {"col1": "Armory", "col2": "Decay"}, {"col1": "Barracks", "col2": "Decor"}, {"col1": "Bath", "col2": "Draft"}, {"col1": "Cistern", "col2": "Echoes"}, {"col1": "Court", "col2": "Footprints"}, {"col1": "Crypt", "col2": "Leavings"}, {"col1": "Den", "col2": "Light"}, {"col1": "Dining Hall", "col2": "Markings"}, {"col1": "Guard Post", "col2": "Moisture"}, {"col1": "Infirmary", "col2": "Noise"}, {"col1": "Kitchen", "col2": "Paraphernalia"}, {"col1": "Latrine", "col2": "Residue"}, {"col1": "Library", "col2": "Scurrying"}, {"col1": "Shrine", "col2": "Signs"}, {"col1": "Smith", "col2": "Smell"}, {"col1": "Stable", "col2": "Stains"}, {"col1": "Storage", "col2": "Tapping"}, {"col1": "Study", "col2": "Temperature"}, {"col1": "Vault", "col2": "Vibrations"}, {"col1": "Workshop", "col2": "Writing"}
    ]},
    {"id": "dungeon-room-special", "name": "Stock the Rooms: Special (Special / Feature)", "roll": "1d20 x2", "entries": [
      {"col1": "Books", "col2": "Ages"}, {"col1": "Bridge", "col2": "Alarms"}, {"col1": "Contraption", "col2": "Animates"}, {"col1": "Creature", "col2": "Attracts"}, {"col1": "Door", "col2": "Charges"}, {"col1": "Flames", "col2": "Closes"}, {"col1": "Furniture", "col2": "Falls"}, {"col1": "Hole", "col2": "Glows"}, {"col1": "Liquid", "col2": "Grows"}, {"col1": "Mirror", "col2": "Illusion"}, {"col1": "Mural", "col2": "Levitates"}, {"col1": "Pool", "col2": "Locks"}, {"col1": "Shadows", "col2": "Opens"}, {"col1": "Smoke", "col2": "Reflects"}, {"col1": "Statue", "col2": "Repels"}, {"col1": "Surface", "col2": "Reveals"}, {"col1": "Treasure", "col2": "Shifts"}, {"col1": "Voices", "col2": "Silences"}, {"col1": "Wheel", "col2": "Teleport"}, {"col1": "Writing", "col2": "Transforms"}
    ]},
    {"id": "dungeon-room-trap", "name": "Stock the Rooms: Trap (Trap / Trigger)", "roll": "1d20 x2", "entries": [
      {"col1": "Ages", "col2": "Activating"}, {"col1": "Burns", "col2": "Breaking"}, {"col1": "Captures", "col2": "Crossing"}, {"col1": "Carries", "col2": "Disturbing"}, {"col1": "Confuses", "col2": "Entering"}, {"col1": "Crushes", "col2": "Extinguishing"}, {"col1": "Curses", "col2": "Focusing"}, {"col1": "Cuts", "col2": "Interacting"}, {"col1": "Deafens", "col2": "Lighting"}, {"col1": "Drops", "col2": "Moving"}, {"col1": "Drowns", "col2": "Opening"}, {"col1": "Freezes", "col2": "Pulling"}, {"col1": "Glues", "col2": "Pushing"}, {"col1": "Hypnotizes", "col2": "Reading"}, {"col1": "Impales", "col2": "Speaking"}, {"col1": "Infects", "col2": "Stepping"}, {"col1": "Lifts", "col2": "Taking"}, {"col1": "Poisons", "col2": "Talking"}, {"col1": "Shocks", "col2": "Touching"}, {"col1": "Shoots", "col2": "Tripping"}
    ]}
  ]
}
