{
  "path": "/3mia43p624k2m",
  "site": "at://did:plc:tixyo3eqxqxd4mbuxndjhfql/site.standard.publication/3mi3e44vtm226",
  "tags": [
    "fantasy",
    "dcc",
    "spelljammer",
    "spells"
  ],
  "$type": "site.standard.document",
  "title": "Spelljammer Rules For Dungeon Crawl Classics",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "id": "019d3b84-65ac-7223-80a3-442de9ab4099",
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "I wrote a cleric spell for spelljamming clerics in DCC and technically a spell for wizards but honestly this is just a spelljammer generator alongside a spelljammer randomizer. This document assumes you have access to the spelljammer boxed set already."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreihnzlgon2i65f2ibwpgll2fri2yxylcfh6k5hljtn2p3iplwwi7vu"
                },
                "mimeType": "image/webp",
                "size": 216102
              },
              "aspectRatio": {
                "width": 1650,
                "height": 1275
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreibz7bmslc3iv5fruv7oenjbhfy6reui5izccfo5lqyukodpemdo2m"
                },
                "mimeType": "image/webp",
                "size": 324522
              },
              "aspectRatio": {
                "width": 1650,
                "height": 1275
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreihmza3634anex4eu2eyog77vnpxnebg364ywakbmh2lgujjvfbdie"
                },
                "mimeType": "image/webp",
                "size": 727520
              },
              "aspectRatio": {
                "width": 3300,
                "height": 2550
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 62,
                    "byteStart": 57
                  },
                  "features": [
                    {
                      "uri": "https://drive.google.com/file/d/1_4Q4D5_P8K3kEbWyo9tEg4G9AGq9UB4e/view?usp=sharing",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "If you want to download these as pdfs these can be found here."
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Special thanks to Blark and Sean."
            }
          }
        ]
      }
    ]
  },
  "description": "",
  "publishedAt": "2026-03-29T21:35:05.628Z"
}