xarrul rework
This commit is contained in:
128
prints/bren.md
Normal file
128
prints/bren.md
Normal file
@@ -0,0 +1,128 @@
|
||||
# Bren — The Madman (possessed)
|
||||
|
||||
**Look:** Gaunt thirty-something who looks fifty — hollow eyes, shaking hands, layered rags over the cut of a once-fine shirt, eyes tracking something beside him no one else can see.
|
||||
**Vibe:** Mutters nonstop to an invisible companion, lurching giggle → terror → weeping; hold his gaze a beat and it isn't madness in there, it's desperation.
|
||||
|
||||
- Real name **Bren Aldara** — arcanist; got too close to the cellar thin point 7 yrs ago
|
||||
- Possessed by **Skein** (ethereal parasite) — full block: Skein card / possession.md
|
||||
- **Witnessed Orenn's murder** — saw a hand reach "through the between" and brand him
|
||||
- Loved Orenn (fed/sheltered him) · Mags brings him food · terrified of **Xarrul**
|
||||
- Lucid = truth; anything useful gets garbled by Skein
|
||||
|
||||
---
|
||||
|
||||
| STR | DEX | CON | INT | WIS | CHA | AC | HP | Move |
|
||||
|-----|-----|-----|-----|-----|-----|----|----|-------|
|
||||
| -1 | +0 | +0 | +2 | -2 | +2 | 10 | 18 | 30ft |
|
||||
|
||||
**Actions**
|
||||
- **Doesn't fight.** Cowers or bolts. If forced: unarmed +1 to hit, 5 ft., 1 bludgeoning.
|
||||
- **Detect parasite.** DC 14 Arcana examining him → anchor from another plane. Silver mirror: DC 15 Perception shows a distortion at his head.
|
||||
- **Skein silences him.** When he tries to share something useful → DC 15 WIS save at **-2** (WIS 6). Fail = garbled words / stabbing pain. Nat 20 Persuasion or Insight → lucid, 1-3 clear sentences.
|
||||
|
||||
**Bonus Actions** *(freeing Skein — resolves on the Ethereal Plane; full block on Skein card)*
|
||||
- **Sever tendril.** Needs ethereal sight. Each AC 13, 5 HP. All 6 cut → Bren free 1d4 hr.
|
||||
- **Silvervein root near him.** Weakens Skein's grip for 1 round (lucid window).
|
||||
- **Skein flees at ≤10 HP.** Tendrils rip free: Bren takes 2d6 psychic + stunned 1 rd. (Dispel ending early → 1d10 psychic.)
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
125
prints/npc_card_template.md
Normal file
125
prints/npc_card_template.md
Normal file
@@ -0,0 +1,125 @@
|
||||
# [NAME] — [role / epithet]
|
||||
|
||||
**Look:** [one sentence — the single visual detail that IDs them at a glance]
|
||||
**Vibe:** [one sentence — how they read socially / how they act]
|
||||
|
||||
- [story beat — reminder only, no prose]
|
||||
- [what they want]
|
||||
- [secret / what they know]
|
||||
- [leverage / relationship / hook]
|
||||
|
||||
---
|
||||
|
||||
| STR | DEX | CON | INT | WIS | CHA | AC | HP | Move |
|
||||
|-----|-----|-----|-----|-----|-----|----|----|-------|
|
||||
| +0 | +0 | +0 | +0 | +0 | +0 | 10 | 18 | 30ft |
|
||||
|
||||
**Actions**
|
||||
- **[Weapon].** +[5] to hit, [5 ft.]. [2d6] [slashing] + [1d4] [acid].
|
||||
- **[Spell/breath].** [60 ft. line / 15 ft. radius], DC [15] [DEX] save. [4d6] [fire], half on save.
|
||||
- **[Compel].** DC [15] [CHA] save. [effect on fail — e.g. can't lie until end of next turn].
|
||||
|
||||
**Bonus Actions**
|
||||
- **[Name].** [precomputed mechanics — range, dmg/effect, save].
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
23
prints/print.sh
Executable file
23
prints/print.sh
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
# Print a markdown file on the thermal printer.
|
||||
# Usage: ./print.sh <file.md>
|
||||
# PRINTER_URL env var overrides the endpoint.
|
||||
set -euo pipefail
|
||||
|
||||
PRINTER_URL="${PRINTER_URL:-http://bard.internal:8090/print/notes?border=ornate&header=0}"
|
||||
|
||||
file="${1:-}"
|
||||
if [[ -z "$file" ]]; then
|
||||
echo "usage: $0 <file.md>" >&2
|
||||
exit 1
|
||||
fi
|
||||
if [[ ! -f "$file" ]]; then
|
||||
echo "error: no such file: $file" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
curl -fsS -X POST "$PRINTER_URL" \
|
||||
-H "content-type: text/markdown" \
|
||||
--data-binary "@$file"
|
||||
|
||||
echo "sent: $file"
|
||||
11
prints/secrets/1-debtor.md
Normal file
11
prints/secrets/1-debtor.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Dlužník
|
||||
|
||||
**Výhoda — Zapsaný dluh.** Dlužíš podniku a Orenn si vážil dluhu, který někdo nese poctivě. **Jednou** můžeš neúspěšný Charisma check vůči Mags, Orennovi nebo podniku brát jako úspěch.
|
||||
|
||||
**Cíl — Spálit účty.** Znič každý záznam o svém dluhu do rozednění. Šifrovaný deník je pod barem; Orenn si vedl **druhý účetní deník v Trezoru** dole. Oba musí shořet.
|
||||
|
||||
**Odměna — okamžitá.** Ve chvíli, kdy shoří poslední záznam, Mags *ucítí*, že máš čistý štít, a rozhodne se, že patříš k ní. Předá ti **Orennovu ruční kuši a černý železný klíč** (nebo ti na noc půjčí svůj **krátký meč +1**). **Získáváš Inspiration.**
|
||||
|
||||
**Háček.** Po té knize nejdeš jen ty. Někdo tady ji chce *celou*, ve svých rukou. Každá stránka, kterou spálíš, jsou peníze z jeho kapsy — a krb pozná na první pohled. Jestli ho nenajdeš dřív, bude stát mezi tebou a plameny.
|
||||
|
||||
---
|
||||
11
prints/secrets/2-collector.md
Normal file
11
prints/secrets/2-collector.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Výběrčí
|
||||
|
||||
**Výhoda — Bossova pečeť.** Nosíš pečetní prsten zločineckého bosse. Když ho ukážeš jinému zločinci (vrahovi, Tallowovi), koupí ti **jeden neochotný projev spolupráce** — žádný boj, ale otevřené dveře, zodpovězená otázka, přivřené oko.
|
||||
|
||||
**Cíl — Získat knihu neporušenou.** Tvůj boss chce Orennův šifrovaný deník dluhů *celý* — jsou v něm jména všech, kdo mu v téhle čtvrti dluží. Zajisti ho (pod barem a druhý v **Trezoru**) a udrž ho do rozednění nespálený.
|
||||
|
||||
**Odměna — okamžitá.** Jakmile máš knihu bezpečně v rukou, nahromaděná energie pečeti se do tebe vybije: **získáváš *Potion of Superior Healing* uložený v prstenu (vyléčí 8d4+8 jako bonus action, jednou)**, a bossova přízeň ti zbystří odhad na lidi — **jeden automatický úspěch na Insight check** dle tvého výběru dnes v noci.
|
||||
|
||||
**Háček.** Aspoň jeden člověk u tohohle stolu chce ten deník *zničit*. Jestli shoří, vracíš se s prázdnou k muži, který prázdné ruce netoleruje. Najdi žháře dřív než krb.
|
||||
|
||||
---
|
||||
11
prints/secrets/3-handlers-agent.md
Normal file
11
prints/secrets/3-handlers-agent.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Agent spojky
|
||||
|
||||
**Výhoda — Heslo.** Máš smluvenou frázi od spojky, kterou jsi nikdy nepotkal. Pro správné uši odemkne jejich důvěru.
|
||||
|
||||
**Cíl — Dostat aktivum ven.** Někde dole je měňavec zvaný Host. Dostaň se do **Cely jedna**, osvoboď ho a dostaň ho z téhle budovy **živého**.
|
||||
|
||||
**Odměna — okamžitá a mocná.** Osvobozený Host ti **dluží tvář.** Jednou před rozedněním se *promění* v kohokoli, koho určíš — projde kolem zamčených dveří jako Mags, poskytne ti alibi, zašeptá lež hlasem soka — **nebo bude po tvém boku bojovat v závěrečném střetu jako plnohodnotný spojenec.** Živý, věrný měňavec je ta nejlepší kořist, se kterou odsud můžeš odejít.
|
||||
|
||||
**Háček.** Pro Hosta poslali i někoho dalšího — ale *ne* aby ho osvobodil. Jestli se k cele dostane první, tvé aktivum je mrtvola a odměna je pryč. (Můžeš ale najít i nečekaného spojence: někdo tady potřebuje Hosta živého stejně naléhavě jako ty, z vlastních důvodů.)
|
||||
|
||||
---
|
||||
11
prints/secrets/4-executioner.md
Normal file
11
prints/secrets/4-executioner.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Kat
|
||||
|
||||
**Výhoda — Chladné ruce.** Odvedl jsi špinavou práci v temných místnostech. Máš **advantage na saving throws proti stavu frightened** a hrůzy dole tě rozhodí míň, než by měly.
|
||||
|
||||
**Cíl — Umlčet Hosta.** Jeden z návštěvníků ti zaplatil, aby ta věc ve sklepě už nikdy nepromluvila — zabij ji, nebo zajisti, že zůstane v kleci, až tohle místo shoří. Ví toho příliš o někom, kdo si platí za to, aby zůstal neznámý.
|
||||
|
||||
**Odměna — okamžitá a krutá.** Z Hosta si vezmeš **lahvičku s olejem tváří** — měňavcovu památku. Jednou před rozedněním **přečteš povrchové myšlenky jednoho tvora jako *detect thoughts* (bez save)** — včetně spoluhráče. Zjisti tajemství. Nalož s ním, jak chceš. A dál: tvá odměna je schovaná za uvolněným kamenem u schodů do sklepa — **50 gp a *Potion of Heroism*, k nalezení hned.**
|
||||
|
||||
**Háček.** Někdo u tohohle stolu chce, aby ta věc byla volná a vyšla předními dveřmi. Pracuje proti tobě, ať už řekl slovo nebo ne. A druhý ji potřebuje živou dost dlouho na to, aby se jí *zeptal* — zabij ji moc brzy a uděláš si nepřítele, se kterým jsi nepočítal.
|
||||
|
||||
---
|
||||
11
prints/secrets/5-recruit.md
Normal file
11
prints/secrets/5-recruit.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Novic
|
||||
|
||||
**Výhoda — Přízeň Řádu.** Nosíš skrytý **odznak Řádu Zacelení**. Když ho ukážeš kultistovi, označí tě jako jednoho z věrných — mluví otevřeně a berou tě jako slibného adepta.
|
||||
|
||||
**Cíl — Dokázat svou cenu.** Dnešní noc je tvá zkouška. Přines Řádu něco skutečného — vědění o tenkém místě, získanou výhodu nad vrahy, nebo důkaz, že pro věc překročíš tvrdou hranici.
|
||||
|
||||
**Odměna — okamžitá.** Rennt a Haddon tě na místě zasvětí. Vyber si jedno, použitelné během téhle hry: **Scroll of *Protection from Evil and Good***, nebo na tebe a dva spojence vloží požehnání (**seslání *Bless* na tři tvory, jednou, bez komponent**). Skutečná moc, dnes v noci.
|
||||
|
||||
**Háček.** Řád ti prozradí, že další z tvých společníků jim už dluží krví nebo mlčením. *Zatlač na něj.* Dnes v noci ti musí pomoct — jen netuší, že to víš.
|
||||
|
||||
---
|
||||
13
prints/secrets/6-blackmailed-one.md
Normal file
13
prints/secrets/6-blackmailed-one.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# Vydíraný
|
||||
|
||||
**Výhoda — Zapečetěné rozkazy.** Nosíš zaklínaný dopis kultu, který nedokážeš otevřít — ale kultista, který ho uvidí, ví, že s tebou má *zacházet opatrně.* Jednou ti to koupí kultistovo mlčení nebo laskavost vynucenou strachem.
|
||||
|
||||
**Cíl — Poslechnout, nebo přetrhnout řetěz.** Řád Zacelení na tebe něco má — tajemství, nebo někoho, koho miluješ. Dnes v noci si od tebe jeden z jejich lidí nechá své mlčení *zasloužit*: pomoz jednou věci (pomoz novicovi, sabotuj vrahy, nastraž něco usvědčujícího). **Poslechni — nebo najdi odvahu se osvobodit.**
|
||||
|
||||
**Odměna — okamžitá, ať tak či tak.**
|
||||
- **Poslechneš:** Řád povolí svůj stisk a vyplatí tě — spálí důkazy a vtiskne ti do ruky **_Potion of Greater Healing_ a 30 gp**, a k tomu opravdového spojence z kultu na zbytek noci.
|
||||
- **Osvobodíš se — udáš Novice vrahům:** Dům spravedlnosti dobrý tip odmění. Sevra ti na noc poskytne svou **aktivní ochranu a laskavost** (rozptýlení, čepel za tvými zády v závěrečném střetu) a řetěz je z tebe navždy pryč.
|
||||
|
||||
**Háček.** Nevíš, *který* z tvých společníků je ten pravověrný, co tahá za nitky — jen že jeden z nich to je a myslí si, že se zlomíš. Zlom se a sloužíš kultu. Obrať se proti němu a uděláš si tichého nepřítele u vlastního stolu — takového, který teď má všechny důvody postarat se, aby se *tvé* tajemství dostalo ven.
|
||||
|
||||
---
|
||||
19
prints/secrets/7-blade.md
Normal file
19
prints/secrets/7-blade.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Čepel
|
||||
|
||||
**Výhoda — Profesionální zdvořilost.** Dům spravedlnosti zná tvou práci. Jednou si řekni o laskavost: člen cechu ti zařídí **rozptýlení, alibi nebo příležitost** (žádná pomoc v boji — cech nekrvácí zadarmo).
|
||||
|
||||
**Cíl — Splnit kontrakt.** Zaplatili ti, abys dnes v noci sprovodil ze světa konkrétního člověka. **Primární cíl:** [urči NPC — Tallow, sok, jmenovaný kultista]. **Kontrakt má ale klauzuli:** *„Pokud bude odhalen cechovní zrádce, cílem se stává zrádce."* Cech tuší, že někdo z dnešní společnosti donáší kultu.
|
||||
|
||||
**Odměna — okamžitá.** Kontrakt uzavřen, cech platí ihned: **80 gp, lahvička *Silversheen* (nebo *Basic Poison*, 3 dávky)** a Sevra ti nabídne **skutečnou spolupráci** — cechovní svaly po tvém boku až do konce.
|
||||
|
||||
**Háček.** Jestli se pomocník kultu u tohohle stolu vynoří, tvůj kontrakt se *aktualizuje* — a člověk, kterého máš zabít, možná sedí hned vedle tebe. Krev je krev. Nebo: odejdi od té vraždy a poznej, co takového jako ty stojí milost.
|
||||
|
||||
---
|
||||
|
||||
**⚑ Zapečetěné druhé jméno** *(jen když na to dojde)*
|
||||
|
||||
Tvůj kontrakt přišel zapečetěný *dvakrát*. Vnější jméno je tvůj primární cíl. Pod druhou voskovou pečetí — kterou jsi měl zlomit až *„když spatříš smrt, po níž nezůstane nic"* — leží skutečná zakázka. Tvůj klient **není** cech: je to někdo, kdo přišel o duši kvůli čepeli z Domu spravedlnosti, jejíž zabití jsou vždy bezchybná a jejíž mrtví nikdy nedorazí tam, kam mrtví dorazit mají — truchlící rodina, nebo tichý kněz Prahu, který počítá duše a jedna mu chyběla. Zákonem se jí dotknout nemůžou; ona žádný neporušuje. Zlom pečeť, jakmile zachytíš náznak — čtení cejchu, šedý šev na Daceovi, teplá mince — a druhé jméno je **Thera „Rovná ruka".**
|
||||
|
||||
**Zádrhel.** Dům ji *uctívá*. Pohni se proti ní, aniž bys nejdřív obrátil Sevru, a tvá Profesionální zdvořilost se vypaří, Kael si přijde pro tebe a noc dokončíš sám s cechovní značkou. Čistá cesta je předat Sevře důkaz a nechat věrné jednat; temná cesta je udělat to potichu a nosit tu značku. **Odměna za splnění pravého kontraktu:** **lahvička posvěceného oleje, který zlomí pečeť duše** (dost na záchranu Dace nebo kterékoli označené oběti), **60 gp**, a — pokud jsi Sevru obrátil, místo abys Rovnou ruku podřízl ve tmě — její *trvalý* dluh, ne jen noční svaly.
|
||||
|
||||
---
|
||||
11
prints/secrets/8-mourner.md
Normal file
11
prints/secrets/8-mourner.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Truchlící
|
||||
|
||||
**Výhoda — Starý instinkt.** Už jsi v takových místnostech byl. Jednou prohlaš, že jsi to **„viděl přicházet"** — získáš advantage na jeden save nebo check proti překvapení, přepadení nebo zradě.
|
||||
|
||||
**Cíl — Zjistit, co se stalo.** Někdo, koho jsi miloval, si před lety v tomhle městě vzal práci „uklízeče" a domů se už nevrátil. Dnes ses dozvěděl, že Orenn a Mags byli *ti* uklízeči. Najdi pravdu — je zapsaná na trofejích v **Trezoru**, ve jménech na popelnicových urnách nebo na mrtvole v **Cele dvě**. **Ten, kdo ti to může říct celé, je vězeň ve sklepě.**
|
||||
|
||||
**Odměna — okamžitá.** S pravdou přichází jejich památka — **připomínka mrtvého**. Jednou před rozedněním **přehoď libovolnou jednu kostku d20 (svou, nebo — pokud by to jeho památku uctilo — spojencovu)** a ber nový výsledek. Uzavření a jejich štěstí, předané tobě.
|
||||
|
||||
**Háček.** Potřebuješ Hosta **živého** dost dlouho, aby ti odpověděl — což tě staví na stejnou stranu jako toho, kdo se ho snaží osvobodit, a proti tomu, kdo ho přišel umlčet. A dej pozor, na co se ptáš: pravda může padnout na někoho, kdo je pořád v téhle budově, a vědět to tě může stát víc než nevědět.
|
||||
|
||||
---
|
||||
Reference in New Issue
Block a user