Files
ChaosiumCon26/scenario-library/stormbringer
timevans666 27c0ace199 Fix HP/SAN track label bleed — BRP v4 and Stormbringer v3
Same root cause as LTCI/NAT: box top was rendering above label baseline.

BRP v4 (build_brp_characters_v4.py):
  BOX=20 → BOX=14, GAP=4 → GAP=3
  y_start: top-20 → top-29  (bleed was 13pt — worst of all scripts)
  height:  20+rows*(B+G) → 29+rows*(B+G)
  Number font: 9pt → 8pt, vertical centre adjusted

Stormbringer v3 (build_character_pdf_v3.py):
  BOX kept at 15, y_start: top-18 → top-29  (bleed was 9pt)
  height: 18+rows*(B+G) → 29+rows*(B+G)
  Portrait paths updated: /mnt/user-data/uploads → repo art directory
  IMG_BASE cleared (paths now fully absolute)

Ringworld (apps/ringworld-character-sheets/build.py):
  CLEAN — uses fixed mm-sized anatomy diagram boxes, not flowable tracks.
  Labels sit inside each box at fixed mm offsets. No bleed risk.

All PDFs rebuild successfully at correct page counts:
  BRP Day One: 14 pages, Night Crawler: 13 pages, Stormbringer: 13 pages
2026-05-19 10:24:10 +00:00
..

Stormbringer — Scenario Library

Scenarios using Stormbringer (Chaosium) and its revisions, set in Michael Moorcock's Young Kingdoms / Elric universe.


About Stormbringer

Dark sword-and-sorcery fantasy. The Young Kingdoms are a world in decline, where Law and Chaos struggle for supremacy and ancient pacts with demon lords shape the fate of mortals.

Editions in use: Stormbringer 1st–5th, Elric! (1993), Magic World.


Scenarios

Title Setting / Region Duration Status First Run
Storm of Kelen's Pact Eastern Marches (Mael's Ford) 3.5 hours Draft ChaosiumCon UK 2026 — Thursday 2pm