Druckvorlagen, Briefings und Doku-Updates hinzufügen

Charakterbögen, Erpresserbriefe, Hinweiskarten und Wendl-Bogen als
Druckvorlagen ergänzt; CLAUDE.md, Briefing, HISTORY und Workspace-Datei
aufgenommen sowie Masterdokument, TODO, Tabletop-Kampf und Werwolf-Finale
aktualisiert.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
netim
2026-06-18 19:29:12 +02:00
parent 2beb563d4e
commit de213153c8
13 changed files with 1380 additions and 52 deletions
+19
View File
@@ -0,0 +1,19 @@
# Claude-Anweisungen — JGA Wendl
## Beim Start jeder Session IMMER zuerst lesen:
1. `TODO.md` — offene Aufgaben und Prioritäten
2. `HISTORY.md` — was bereits erledigt wurde
3. `JGA_Wendl_Masterdokument.md` — vollständiges Spieldesign
4. `CLAUDE_CODE_BRIEFING.md` — Kontext und aktive Aufgabe
## Projektüberblick
TTRPG-/Immersions-Event zum Junggesellenabschied von **Wendl**. ~20 Personen, ganztägig, Mittelalter-Taverne „Im Jahre Schnee". Iris wurde entführt → Quests bestehen → Tabletop-Kampf (ab 6 Würfeln) → Werwolf-Finale → Iris befreit.
**Schlüssel-Ressourcen:** Würfel (Kampf-Freischaltung), Hinweis-Karten (Werwolf-Finale), Kleidungsstücke (Iris-Reveal), Gold (Spaßwährung, gatet nichts Kritisches).
## Arbeitsregeln
- Abgearbeitete Punkte in `TODO.md` als `[x]` markieren und Datum eintragen.
- Jede erledigte Aufgabe mit Datum in `HISTORY.md` eintragen.
- Tonalität: Insider-Gags willkommen, theatralisch, nicht zu ernst.
+68
View File
@@ -0,0 +1,68 @@
# Briefing: JGA Wendl — Tabletop-Kampf ausarbeiten
> **Zweck dieser Datei:** Kontext-Übergabe für eine Claude-Code-Sitzung in VS Code. Aktive Aufgabe = den Tabletop-Kampf vom Skizzen- in den spielfertigen Zustand bringen. Vollständige Projektdetails stehen in `JGA_Wendl_Masterdokument.md` (mit in den Ordner legen).
---
## Kontext in 60 Sekunden
Ganztägiger TTRPG-/Immersions-Event für ~20 Leute zum Junggesellenabschied von **Wendl** (Bräutigam, steht im Fokus). Setting: Mittelalter-Taverne „Im Jahre Schnee". **Iris** (Braut) wurde vom **Erpresser** entführt.
Spine: Wendl besteht Quests → sammelt **Würfel** → ab **6 Würfeln** offen ist der **Tabletop-Kampf gegen den Erpresser** → Sieg, aber der **Komplize (Höschenhändler)** lebt noch → **Werwolf-Finale** enttarnt ihn → er kommt als „gerettete Iris" zurück.
Vier Ressourcen, je eine Funktion: **Würfel** (schaltet Kampf frei), **Hinweis-Karten** (fürs Werwolf-Finale), **Kleidungsstücke** (roter Faden zum Reveal), **Gold** (reine Spaßwährung, gatet nichts).
---
## Projektstand
- **Fertig:** Masterdokument (Ablaufplan + Ökonomie, NPC-Karten, Quest-Karten, Grundregeln).
- **Pub-Quiz-Fragen:** **Alex** stellt **allgemeine** Fragen zusammen (kein Insider-Lösungssatz mehr, Stand 18.06.); die Hinweis-Karte bleibt Quest-Belohnung.
- **AKTIVE AUFGABE (diese Sitzung):** Tabletop-Kampf ausarbeiten.
---
## Aktive Aufgabe: Tabletop-Kampf
### Designziele & Constraints
- **Länge:** punchiger Kern ~3045 Min, **optional verlängerbar** auf ~1,5 h.
- **Kontext:** ~20 Leute, abends nach dem Grillen, angeheitert → laut, theatralisch, keine zähen Brocken.
- **Fokus:** Wendl ist der Held; die Freunde tragen über **ihre Rollen** bei (nicht bloß Statisten).
- **Regeln minimal:** 1 W6, **4+ = Erfolg** als Basis.
- **Riggbar:** Wendl gewinnt am Ende immer — aber mit echter Spannung (er darf „fallen" und gerettet werden).
- **Integration:** Freischaltung bei 6 Würfeln rein; Sieg endet mit sterbendem Hinweis des Erpressers auf den Höschenhändler → Übergang ins Werwolf-Finale.
### Aktueller Entwurf (Ausgangspunkt)
- Erpresser hat **20 LP**.
- Runde: Wendl + bis zu 3 Helfer würfeln je 1 W6, jede **4+ = 1 Schaden**.
- Wendls **6 gesammelte Würfel** = Sonderangriffe (extra Würfe, über den Kampf verteilbar).
- Optionaler Zwischenfall: **Saboteur** stürmt mit Tortilla-Angriff herein (Chaos-Runde).
- Sieg: Erpresser fällt, Bestatter „entsorgt" ihn, letzter Atem nennt den Höschenhändler.
### Zu entwickeln (Checkliste für die Sitzung)
1. **Boss-Statblock + Fähigkeiten** — der Erpresser soll *agieren*, nicht nur LP haben. Seeds: „Erpresserschreiben" (ein Spieler muss aussetzen oder trinken/Aufgabe), „Geiseldrohung" (zeigt Iris-Kleidung → Wendl muss würfeln, sonst Runde verloren).
2. **Phasen / Eskalation** — z. B. 2 Phasen, in der zweiten neue Boss-Fähigkeit.
3. **Helfer-Aktionen je Rolle** (an den Cast koppeln). Seeds:
- Jaron/Ritter: schwerer Hieb (2 Würfe).
- Heindl/Magier: Zauber — erzwingt eine 6 oder kontert eine Boss-Fähigkeit.
- Dom/Heiler: bringt einen „Gefallenen" zurück / heilt Wendl.
- Markus/Barde: Buff — in dieser Runde trifft die Gruppe schon ab 3+.
- Christoph/Bestatter: Einschüchterung / Sonderschaden.
- Stammtisch: gemeinsamer Gruppenangriff (ein gebündelter Wurf).
4. **Wendls Sonderangriffe** — die 6 Würfel als benannte, coole Moves (Insider erlaubt).
5. **„Wendl geht zu Boden"-Mechanik** — Spannungsmoment + Rettung durch Heiler/Freunde.
6. **Saboteur-/Tortilla-Zwischenfall ausregeln** — Trigger, Effekt, Auflösung.
7. **Sieg-/Niederlage-Bedingungen + Rigging-Hinweise** — wie der GM dafür sorgt, dass es knapp, aber siegreich endet.
8. **Verlängerungs-Optionen** — Minions (Tavernengäste), zweite Boss-Phase.
9. **Requisiten** — Riesen-W6, sichtbare LP-Leiste, Schaumstoff-Waffen, Erpresserschreiben-Vorlagen.
10. **Übergänge** — Freischaltungs-Moment rein; sterbender Hinweis → Werwolf raus.
### Tonalität
Insider-Gags ausdrücklich erwünscht (Tortilla, Erpresserschreiben-Stil, Charakter-Macken der echten Leute).
---
## So nutzt du das in Claude Code
1. Beide `.md`-Dateien (dieses Briefing + Masterdokument) in einen Projektordner legen, in VS Code öffnen.
2. Claude-Code-Sitzung starten und auf den Ordner zeigen.
3. Einstieg z. B.: *„Lies CLAUDE_CODE_BRIEFING.md und arbeite die aktive Aufgabe (Tabletop-Kampf) Punkt für Punkt aus."*
+505
View File
@@ -0,0 +1,505 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Charakterbögen JGA Wendl · Im Jahre Schnee</title>
<link href="https://fonts.googleapis.com/css2?family=MedievalSharp&family=Cinzel+Decorative:wght@700&family=Cinzel:wght@400;600&family=Crimson+Pro:ital,wght@0,400;0,600;1,400&display=swap" rel="stylesheet">
<style>
:root {
--parchment: #f4e8c1;
--parchment-dark: #e8d5a0;
--ink: #1a0f00;
--ink-light: #3d2200;
--red: #8b1a1a;
--gold: #9a7b1e;
--green: #1a4a1a;
--blue: #1a2a5a;
--purple: #4a1a6a;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
background: #0d0800;
font-family: 'Crimson Pro', Georgia, serif;
color: var(--ink);
padding: 2rem 1rem;
}
.page-head {
text-align: center;
color: var(--gold);
margin-bottom: 2rem;
}
.page-head .kicker {
font-family: 'Cinzel', serif;
letter-spacing: 0.4em;
font-size: 0.75rem;
text-transform: uppercase;
color: #c8a86a;
}
.page-head h1 {
font-family: 'Cinzel Decorative', serif;
font-size: 2rem;
color: #f0c94a;
text-shadow: 0 0 20px rgba(201,162,39,0.5);
margin: 0.3rem 0;
}
.page-head p { color: #c8a86a; font-style: italic; font-size: 0.95rem; }
.print-hint {
text-align: center; color: #8a7340; font-size: 0.8rem; margin-bottom: 2rem;
}
.grid {
max-width: 1100px;
margin: 0 auto;
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 1.4rem;
}
.card {
background:
radial-gradient(ellipse at 20% 10%, rgba(255,255,255,0.5) 0%, transparent 55%),
linear-gradient(160deg, var(--parchment) 0%, var(--parchment-dark) 100%);
border: 2px solid #5a3a00;
border-radius: 8px;
padding: 1.3rem 1.4rem 1.5rem;
position: relative;
box-shadow: 0 6px 18px rgba(0,0,0,0.5), inset 0 0 50px rgba(120,80,20,0.12);
break-inside: avoid;
}
.card::after {
content: '';
position: absolute; inset: 5px;
border: 1px solid rgba(90,58,0,0.35);
border-radius: 5px;
pointer-events: none;
}
.card-top {
display: flex; align-items: center; gap: 0.8rem;
border-bottom: 2px solid #5a3a00;
padding-bottom: 0.7rem; margin-bottom: 0.8rem;
}
.emblem { font-size: 2.4rem; line-height: 1; filter: drop-shadow(0 1px 1px rgba(0,0,0,0.3)); }
.card-name {
font-family: 'Cinzel Decorative', serif;
font-size: 1.35rem;
color: #3a1a00;
line-height: 1.1;
}
.card-role {
font-family: 'Cinzel', serif;
font-size: 0.72rem;
letter-spacing: 0.18em;
text-transform: uppercase;
color: var(--red);
margin-top: 0.2rem;
}
.card-cast {
margin-left: auto;
font-family: 'Cinzel', serif;
font-size: 0.72rem;
text-align: right;
color: #5a3a00;
background: rgba(154,123,30,0.18);
border: 1px solid rgba(90,58,0,0.4);
border-radius: 4px;
padding: 0.25rem 0.5rem;
white-space: nowrap;
}
.field { margin-bottom: 0.6rem; }
.field .label {
font-family: 'Cinzel', serif;
font-size: 0.68rem;
letter-spacing: 0.12em;
text-transform: uppercase;
color: var(--gold);
font-weight: 600;
display: block;
margin-bottom: 0.05rem;
}
.field .val { font-size: 0.97rem; line-height: 1.4; color: var(--ink-light); }
.combat {
margin-top: 0.9rem;
background: rgba(139,26,26,0.1);
border: 1px dashed rgba(139,26,26,0.5);
border-radius: 5px;
padding: 0.55rem 0.7rem;
}
.combat .label { color: var(--red); }
/* Zugewiesene Quests */
.quests-field {
margin-top: 0.8rem;
background: rgba(26,74,26,0.1);
border: 1px solid rgba(26,74,26,0.45);
border-radius: 5px;
padding: 0.5rem 0.7rem;
}
.quests-field .label {
font-family: 'Cinzel', serif;
font-size: 0.68rem;
letter-spacing: 0.12em;
text-transform: uppercase;
color: var(--green);
font-weight: 600;
display: block;
margin-bottom: 0.1rem;
}
.quests-field .val { font-size: 0.95rem; line-height: 1.4; color: var(--ink-light); }
.cue {
margin-top: 0.8rem;
font-style: italic;
color: #3a1a00;
border-left: 3px solid var(--gold);
padding-left: 0.7rem;
font-size: 0.95rem;
}
/* Notizfeld zum Beschriften */
.notes {
margin-top: 0.85rem;
border-top: 1px dashed rgba(90,58,0,0.45);
padding-top: 0.55rem;
}
.notes .label {
font-family: 'Cinzel', serif;
font-size: 0.62rem;
letter-spacing: 0.14em;
text-transform: uppercase;
color: #8a7340;
display: block;
margin-bottom: 0.4rem;
}
.notes .line {
border-bottom: 1px solid rgba(90,58,0,0.4);
height: 1.25rem;
}
/* Schlüsselrollen hervorheben */
.card.key { border-color: var(--red); box-shadow: 0 6px 20px rgba(139,26,26,0.4), inset 0 0 50px rgba(139,26,26,0.08); }
.card.key .card-name { color: var(--red); }
.section-label {
max-width: 1100px;
margin: 2.4rem auto 0.4rem;
font-family: 'Cinzel', serif;
color: #c8a86a;
letter-spacing: 0.25em;
text-transform: uppercase;
font-size: 0.85rem;
border-bottom: 1px solid rgba(201,162,39,0.3);
padding-bottom: 0.3rem;
}
@media print {
body { background: #fff; padding: 0; color: #000; }
.page-head, .print-hint { display: none; }
.grid { gap: 0.5cm; max-width: none; }
.section-label { color: #5a3a00; break-before: page; margin-top: 0; }
.section-label:first-of-type { break-before: avoid; }
.card { box-shadow: none; border-color: #000; }
.card.key { box-shadow: none; }
}
@page { size: A4 portrait; margin: 1cm; }
@media (max-width: 720px) { .grid { grid-template-columns: 1fr; } }
</style>
</head>
<body>
<div class="page-head">
<div class="kicker">Im Jahre Schnee</div>
<h1>⚜ Charakterbögen ⚜</h1>
<p>Wer du bist · Was du von Wendl willst · Was du gibst · deine Quests · dein Stichwort</p>
</div>
<div class="print-hint">Zum Drucken: Strg/Cmd + P → A4 hochkant. Jede Karte einzeln ausschneiden und der jeweiligen Person geben. Das Notizfeld ist zum Selber-Beschriften.</div>
<div class="section-label">Schlüsselrollen</div>
<div class="grid">
<div class="card key">
<div class="card-top">
<span class="emblem">🎭</span>
<div>
<div class="card-name">Der Erpresser</div>
<div class="card-role">Der Namenlose · Kampf-Boss</div>
</div>
<div class="card-cast">GM-Stimme<br>(Sebastian)</div>
</div>
<div class="field"><span class="label">Wer du bist</span><span class="val">Der Schurke, der Iris entführt hat. Kein Spieler die GM-Stimme. Tauchst nur im Tabletop-Kampf auf. Schickst über den Tag Erpresserschreiben.</span></div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Monologisiere fies, reagiere auf jeden Treffer, stirb theatralisch. Ham it up. (Statblock & Fähigkeiten AD: Tabletop_Kampf.md.)</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val">Im Sterben den Schlüssel-Hinweis ohne Namen: <em>„Jemand hat euch verraten … und schmutzige Hände färben ab. Sucht den Fleck …"</em></span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val">Keine du erscheinst nur im <strong>Tabletop-Kampf</strong> (und über die Erpresserschreiben).</span></div>
<div class="cue">Stichwort: Neue Erpresserschreiben tauchen ~alle 12 h auf.</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card key">
<div class="card-top">
<span class="emblem">🧺</span>
<div>
<div class="card-name">Höschenhändler</div>
<div class="card-role">Der Komplize</div>
</div>
<div class="card-cast">Marcel</div>
</div>
<div class="field"><span class="label">Wer du bist</span><span class="val">Fahrender Händler für Wäsche & „Kuriositäten". Wirkst völlig harmlos.</span></div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Verkauf Wendl für <strong>10 Gold</strong> die „Iris-Bluse" (weißes T-Shirt mit Grillhendl-Flecken). Tu sonst nichts Auffälliges die Fälschung verrät dich, nicht dein Verhalten.</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val">Das <strong>falsche</strong> Kleidungsstück (späterer Beweis).</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>⑥ Die gekaufte Bluse</strong> (Kern-Quest).</span></div>
<div class="cue">Finale: Du wirst im Werwolf enttarnt, unter Gejohle rausgeschleppt und kommst als <strong>gerettete Iris</strong> zurück. (Hände werden dir heimlich gefärbt!)</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card key">
<div class="card-top">
<span class="emblem">🍺</span>
<div>
<div class="card-name">Alex</div>
<div class="card-role">Barkeeper / Wirt</div>
</div>
<div class="card-cast">Alex</div>
</div>
<div class="field"><span class="label">Wer du bist</span><span class="val">Das Herz der Taverne „Im Jahre Schnee". Du weißt alles, was hier vor sich geht.</span></div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Begrüße Wendl bei Ankunft in der Rolle. Dauer-Anlaufstelle: Getränkeliste (Gold-Sink), Lukis Lutschstein verkaufen, mit dem Stammtisch das Pub-Quiz anleiten.</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val">Gerüchte, Hinweise, Failsafe-Schubser („He, beim Stammtisch sucht dich wer…").</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>⑤ Pub-Quiz</strong> anleiten (du stellst <strong>allgemeine</strong> Fragen zusammen) · Getränke/Gold-Sink · verkaufst den Lutschstein für <strong></strong>.</span></div>
<div class="cue">Stichwort: Wenn Wendl ratlos rumsteht schieb ihn aktiv an.</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card key">
<div class="card-top">
<span class="emblem">🔮</span>
<div>
<div class="card-name">Der Wahrsager</div>
<div class="card-role">Taktgeber · Spielleiter</div>
</div>
<div class="card-cast">Sebastian</div>
</div>
<div class="field"><span class="label">Wer du bist</span><span class="val">Mystische Randfigur und heimlich der Herzschlag des Tages.</span></div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Zur <strong>vollen Stunde</strong> ein Tipp für Wendl, was als Nächstes dran ist. Im Finale = Spielleiter des Werwolf-Spiels.</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val">Den nächsten Faden, wenn's hakt. Die Morse-Tabelle bei Bedarf.</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val">Kein eigener Quest du bist <strong>Taktgeber</strong> (volle Stunde) und <strong>Spielleiter</strong> im Werwolf-Finale.</span></div>
<div class="cue">Stichwort: Volle Stunde = ein Tipp. Niemand bleibt orientierungslos.</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
</div>
<div class="section-label">Questgeber</div>
<div class="grid">
<div class="card">
<div class="card-top">
<span class="emblem">🎲</span>
<div>
<div class="card-name">Janosch & Kajetan</div>
<div class="card-role">Die Spieler</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Sitzt sichtbar am Spieltisch. Fordert Wendl zu <strong>4-Gewinnt + Schnapsen</strong>. „Beste 2 von 3" notfalls gewinnt Wendl.</span></div>
<div class="field"><span class="label">Was ihr gebt</span><span class="val">Das Würfelset (versteckt in Iris' Hose) + <strong>1 Würfel</strong>.</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>① Bargames</strong> (AKT 1).</span></div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">🪄</span>
<div>
<div class="card-name">Heindl</div>
<div class="card-role">Der Magier</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Sprich Wendl spontan an und stelle ihm einen Skill-Check (z. B. „Balanciere das Bier über den Hof"). Du darfst jederzeit weitere Mini-Checks nachziehen.</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val">Eine Kleinigkeit + <strong>1 Würfel</strong>.</span></div>
<div class="combat">
<span class="label">Im Kampf: Arkaner Eingriff <em>(1×)</em></span>
<span class="val">Wahl: (a) erzwinge eine <strong>6</strong> bei Wendl diesen Zug garantierter Treffer; ODER (b) hebe eine Boss-Fähigkeit auf, bevor sie wirkt.</span>
</div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>② Heindls Prüfungen</strong> (AKT 1) · Reserve-Checks jederzeit.</span></div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">🍷</span>
<div>
<div class="card-name">Kev</div>
<div class="card-role">Dorfalkoholiker</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Lieg sturzbetrunken da. Wendl muss dich ins Krankenzimmer bringen (mit Dom). Nach der „Heilung" erinnerst du dich an eine Beobachtung.</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val"><strong>Hinweis-Karte</strong> + 1 Würfel.</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>③ Der genesene Säufer</strong> (AKT 2, sequenziell, mit Dom).</span></div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">🌿</span>
<div>
<div class="card-name">Dom</div>
<div class="card-role">Der Heiler</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Du weißt, welche „Heilkräuter" Kev kurieren: ein paar Kräuter ums Haus verteilt sammeln (was genau noch offen, aktuell Platzhalter „Pilz") → „Trank" (Jägermeister) verabreichen. Begleite den Kev-Quest.</span></div>
<div class="combat">
<span class="label">Im Kampf: Notsalbe <em>(1×)</em></span>
<span class="val">Wendl zu Boden gegangen? Sofort aktivieren Wendl steht auf und greift diese Runde noch an. Alternativ vor einer Runde: +1 Extra-Würfel für Wendl.</span>
</div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>③ Der genesene Säufer</strong> (AKT 2, Begleiter). Im Finale = <strong>Heiler</strong> (1× Rettung).</span></div>
<div class="cue">Werwolf-Finale: Du bist der <strong>Heiler</strong> (1× Rettung).</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">⚔️</span>
<div>
<div class="card-name">Jaron</div>
<div class="card-role">Der Ritter</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Fordere Wendl zum <strong>Fecht-Duell</strong> mit <strong>Schaumstoffwaffen</strong> (bei Bedarf Gregors Schaumstoffteile), best of 3 Treffer.</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val">Kleidungsstück + <strong>1 Würfel</strong>.</span></div>
<div class="combat">
<span class="label">Im Kampf: Schwerer Hieb <em>(1×)</em></span>
<span class="val">Würfle <strong>2 W6</strong> statt 1. Beide zählen einzeln (je 4+ = 1 Treffer).</span>
</div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>④ Das Ritterduell</strong> (AKT 2). Im Finale = <strong>Ritter/Leibwächter</strong>.</span></div>
<div class="cue">Werwolf-Finale: Du bist der <strong>Ritter/Leibwächter</strong> schützt einen, stirbst notfalls an dessen Stelle.</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">🍻</span>
<div>
<div class="card-name">Joe & Paul</div>
<div class="card-role">Der Stammtisch</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val"><strong>Pub-Quiz</strong> mit Alex (allgemeine Fragen die Hinweis-Karte überreicht <em>ihr</em> als Belohnung) + <strong>Hypnose-Stammtisch</strong> (Wendl heranlotsen, ihn herzlich über Iris ausfragen).</span></div>
<div class="field"><span class="label">Was ihr gebt</span><span class="val">Hinweis-Karte (deutet auf den Höschenhändler) + Kleidungsstück + 1 Würfel.</span></div>
<div class="combat">
<span class="label">Im Kampf: Schlachtruf <em>(1×, mit Basti)</em></span>
<span class="val">Gemeinsamer Satz, dann <strong>ein</strong> Würfelwurf: 4+ = <strong>3 Schaden</strong> auf einmal.</span>
</div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>⑤ Pub-Quiz</strong> (AKT 2) · <strong>⑦ Hypnose-Stammtisch</strong> (AKT 1).</span></div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">⚰️</span>
<div>
<div class="card-name">Christoph</div>
<div class="card-role">Der Bestatter</div>
</div>
</div>
<div class="field"><span class="label">Wer du bist</span><span class="val">Düster-komische Randfigur. Du streust morbide Hinweise.</span></div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">„Entsorge" am Ende des Kampfes den gefallenen Erpresser (Tuch drüber): <em>„Ich kümmere mich darum."</em></span></div>
<div class="combat">
<span class="label">Im Kampf: Schauder-Blick <em>(1×)</em></span>
<span class="val">Tritt vor und starr den Erpresser an (mind. 10 Sek. Roleplay). Er überspringt seine nächste Fähigkeit.</span>
</div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val">Keine feste Quest · im Tabletop-Kampf „entsorgst" du den Erpresser, streust morbide Hinweise.</span></div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">🎵</span>
<div>
<div class="card-name">Markus</div>
<div class="card-role">Der Barde</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Soundtrack des Abends (Mittelalter-Cover der Fortgeh-Hits). Spiel zu Schlüsselmomenten. Ein Lied kann einen versteckten Hinweis enthalten.</span></div>
<div class="combat">
<span class="label">Im Kampf: Kampflied <em>(1×)</em></span>
<span class="val">Spiel 30 Sek. live diese Runde trifft die <strong>gesamte Gruppe schon ab 3+</strong> statt 4+.</span>
</div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val">Keine feste Quest · Atmosphäre + versteckter Hinweis im Lied · Finale-Lied.</span></div>
<div class="cue">Finale: Du spielst das große Finale-Lied (evtl. Lückentext-Zusammenfassung des Abends).</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">🐴</span>
<div>
<div class="card-name">Luki</div>
<div class="card-role">Eseltreiber / Steinelutscher</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Jammere um deinen Esel er braucht einen <strong>Lutschstein</strong>. Wendl muss ihn beim Barkeeper kaufen (Gold-Sink).</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val"><strong>Hinweis-Karte</strong> + Dank.</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>⑩ Lukis Lutschstein</strong> (AKT 1).</span></div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
</div>
<div class="section-label">Atmosphäre & Pantomime</div>
<div class="grid">
<div class="card">
<div class="card-top">
<span class="emblem">🤲</span>
<div>
<div class="card-name">Der stumme Zeuge</div>
<div class="card-role">Pantomime · einer aus dem Tavernenvolk</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Der Erpresser hat dir „die Zunge ausgeschnitten". Deute wild herum Wendl muss per Pantomime einen Hinweis erraten (z. B. <em>„Mann mit Korb voll Wäsche"</em>).</span></div>
<div class="field"><span class="label">Was du gibst</span><span class="val"><strong>Hinweis-Karte</strong>.</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val"><strong>⑧ Der stumme Zeuge</strong> (Hinweis-Quest).</span></div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card">
<div class="card-top">
<span class="emblem">🍞</span>
<div>
<div class="card-name">Der Saboteur</div>
<div class="card-role">Optionaler Zwischenfall</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Nur wenn gebrieft & Bühnenpräsenz! Stürm beim GM-Signal in den Kampf: <em>„Halt! Im Namen des Erpressers!"</em> wirf <strong>eine Tortilla</strong>, lass dich von Wendl erwischen, renn raus.</span></div>
<div class="field"><span class="label">Effekt</span><span class="val">Eine Chaos-Runde. Der Erpresser heilt durch die Ablenkung 2 LP zurück.</span></div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val">Keine Quest · optionaler <strong>Tabletop-Zwischenfall</strong>.</span></div>
<div class="cue">Nur einsetzen, wenn die Stimmung einen Kick braucht.</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
<div class="card" style="grid-column: 1 / -1;">
<div class="card-top">
<span class="emblem">🏰</span>
<div>
<div class="card-name">Das Tavernenvolk</div>
<div class="card-role">Gerry · Marco · Peter · Manuel · Tim · Konstantin</div>
</div>
</div>
<div class="field"><span class="label">Deine Aufgabe</span><span class="val">Stimmung machen, improvisieren, Gerüchte streuen. Im Kampf jede Runde <strong>anfeuern</strong>. Wer in keinem Quest steckt, gibt Wendl eine <strong>Goldmünze</strong>.</span></div>
<div class="combat">
<span class="label">Im Kampf: Wenn Wendl zu Boden geht</span>
<span class="val">Ruft ALLE gleichzeitig seinen Namen → das zählt als <strong>+1 Freiwürfel</strong> für die nächste Runde (einmalig).</span>
</div>
<div class="quests-field"><span class="label">Deine Quest(s)</span><span class="val">Keine feste Quest · <strong>einer</strong> von euch ist der <strong>⑧ stumme Zeuge</strong>. Im Werwolf-Finale: zufällige Karten einer könnte Scherge oder falsche Fährte sein.</span></div>
<div class="cue"><strong>Einer</strong> von euch ist heimlich der stumme Zeuge. Im Werwolf-Finale: zufällig ausgeteilte Karten einer könnte der Scherge oder eine falsche Fährte sein.</div>
<div class="notes"><span class="label">✎ Notizen</span><div class="line"></div><div class="line"></div></div>
</div>
</div>
</body>
</html>
+188
View File
@@ -0,0 +1,188 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Erpresserschreiben JGA Wendl · Im Jahre Schnee</title>
<link href="https://fonts.googleapis.com/css2?family=MedievalSharp&family=Cinzel+Decorative:wght@700&family=Cinzel:wght@400;600&family=Crimson+Pro:ital,wght@0,400;0,600;1,400&display=swap" rel="stylesheet">
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
background: #0d0800;
font-family: 'Crimson Pro', Georgia, serif;
color: #1a0f00;
padding: 2rem 1rem;
}
.page-head { text-align: center; margin-bottom: 1.5rem; }
.page-head .kicker {
font-family: 'Cinzel', serif; letter-spacing: 0.4em; font-size: 0.75rem;
text-transform: uppercase; color: #c8a86a;
}
.page-head h1 {
font-family: 'Cinzel Decorative', serif; font-size: 2rem; color: #f0c94a;
text-shadow: 0 0 20px rgba(201,162,39,0.5); margin: 0.3rem 0;
}
.print-hint { text-align: center; color: #8a7340; font-size: 0.8rem; margin-bottom: 2rem; }
.scroll {
max-width: 720px;
margin: 0 auto 2.5rem;
background:
radial-gradient(ellipse at 30% 0%, rgba(255,255,255,0.45) 0%, transparent 60%),
radial-gradient(ellipse at 80% 100%, rgba(120,80,20,0.25) 0%, transparent 55%),
linear-gradient(165deg, #f4e8c1 0%, #e8d5a0 55%, #dcc488 100%);
border: 1px solid #5a3a00;
padding: 3rem 3.2rem 3.5rem;
position: relative;
box-shadow: 0 10px 30px rgba(0,0,0,0.6), inset 0 0 90px rgba(120,80,20,0.18);
break-inside: avoid;
}
/* angesengte/abgenutzte Ränder */
.scroll::before {
content: '';
position: absolute; inset: 0;
box-shadow: inset 0 0 30px rgba(60,30,0,0.35);
pointer-events: none;
mix-blend-mode: multiply;
}
.seal {
position: absolute;
top: -18px; right: 40px;
width: 70px; height: 70px;
background: radial-gradient(circle at 40% 35%, #b33 0%, #8b1a1a 55%, #5a0e0e 100%);
border-radius: 50%;
display: flex; align-items: center; justify-content: center;
color: #f0c94a; font-size: 1.6rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.5);
transform: rotate(-8deg);
font-family: 'Cinzel Decorative', serif;
}
.letter-no {
font-family: 'Cinzel', serif; letter-spacing: 0.2em; text-transform: uppercase;
font-size: 0.7rem; color: #8b1a1a; margin-bottom: 0.4rem;
}
.letter-title {
font-family: 'MedievalSharp', cursive;
font-size: 1.8rem; color: #5a0e0e; text-align: center;
margin-bottom: 0.4rem;
}
.rule { width: 60%; height: 1px; background: #5a3a00; margin: 0.6rem auto 1.6rem; opacity: 0.5; }
.scroll p {
font-size: 1.18rem; line-height: 1.75; color: #2a1500;
margin-bottom: 1rem; text-align: justify;
}
.scroll .salut { font-family: 'MedievalSharp', cursive; font-size: 1.35rem; }
.scroll .demand {
font-family: 'MedievalSharp', cursive;
font-size: 1.3rem; text-align: center; color: #8b1a1a;
border-top: 1px solid rgba(90,58,0,0.4); border-bottom: 1px solid rgba(90,58,0,0.4);
padding: 0.8rem 0; margin: 1.4rem 0;
}
.scroll .sign {
text-align: right; font-family: 'MedievalSharp', cursive;
font-size: 1.4rem; color: #5a0e0e; margin-top: 2rem;
}
.scroll .ps { font-style: italic; font-size: 1.02rem; color: #4a2a00; margin-top: 1.4rem; }
.blank { border-bottom: 1px solid #5a3a00; display: inline-block; min-width: 110px; }
.note {
max-width: 720px; margin: -1.5rem auto 2.5rem;
font-size: 0.82rem; color: #8a7340; font-style: italic; text-align: center;
}
/* GM-Notizfeld am Fuß jedes Briefs (vor dem Verteilen abschneiden) */
.scroll::after {
content: '✂ GM-Notiz — verschickt am / an wen (vor dem Verteilen abschneiden)';
display: block;
margin-top: 2.4rem;
padding-top: 0.5rem;
min-height: 3.4rem;
border-top: 1px dashed rgba(90,58,0,0.55);
font-family: 'Cinzel', serif;
font-size: 0.6rem; letter-spacing: 0.1em; text-transform: uppercase;
color: #8b1a1a;
background-image: repeating-linear-gradient(
transparent 0,
transparent 1.5rem,
rgba(90,58,0,0.3) 1.5rem,
rgba(90,58,0,0.3) calc(1.5rem + 1px),
transparent calc(1.5rem + 1px),
transparent 2.7rem
);
}
@media print {
html, body {
background: #fff; padding: 0;
-webkit-print-color-adjust: exact; print-color-adjust: exact;
}
.page-head, .print-hint, .note { display: none; }
.scroll {
box-shadow: none; border-color: #5a3a00; margin: 0 auto; break-after: page;
-webkit-print-color-adjust: exact; print-color-adjust: exact;
}
.scroll:last-of-type { break-after: avoid; }
}
@page { size: A4 portrait; margin: 1.2cm; }
</style>
</head>
<body>
<div class="page-head">
<div class="kicker">Im Jahre Schnee</div>
<h1>✉ Erpresserschreiben ✉</h1>
</div>
<div class="print-hint">Drucken (A4 hochkant), auf Antik-/Kraftpapier kopieren, Ränder ansengen oder mit Kaffee altern. Eines davon = Boss-Fähigkeit A im Kampf Spielername in die Lücke eintragen.</div>
<!-- BRIEF 1 — Ankündigung (zur Ankunft / Backhendl-Brieftaube) -->
<div class="scroll">
<div class="seal"></div>
<div class="letter-no">Erstes Schreiben · zur Brieftaube</div>
<div class="letter-title">An den Bräutigam Wendl</div>
<div class="rule"></div>
<p class="salut">Höret, ihr Zecher im Jahre Schnee!</p>
<p>Während ihr Met sauft und das Backhendl rupft, sitzt die holde <strong>Iris</strong> in meinem Turm. Ihr Lachen ist verstummt, ihr Platz an Wendls Seite ist leer. Ich habe sie mir genommen — und kein Gebet, kein Gelage und kein voller Krug wird sie zurückbringen.</p>
<p>Glaubt nicht, der Tag sei zum Feiern. Er ist eine Prüfung. Beweist mir die Stärke des Bräutigams — oder Iris bleibt mein für alle Zeit, und am Hochzeitstag steht Wendl allein vor dem Altar.</p>
<p class="demand">Sammelt sechs Beweise eurer Stärke,<br>dann erst trete ich euch entgegen.</p>
<p>Bis dahin: Vertraut niemandem an diesem Tisch. Nicht jeder, der euch zuprostet, meint es gut. Einer unter euch trägt meine Farben.</p>
<p class="sign">— Der Namenlose</p>
<p class="ps">P.S. Ich beobachte euch. Jede volle Stunde sende ich ein neues Wort.</p>
</div>
<div class="note">Brief 1 — kommt mit der „Brieftaube" (Backhendl) gegen ~14:00 zur Eröffnung.</div>
<!-- BRIEF 2 — Boss-Fähigkeit A (Spielername-Lücke) -->
<div class="scroll">
<div class="seal"></div>
<div class="letter-no">Zweites Schreiben · Kampf-Fähigkeit A</div>
<div class="letter-title">Ein Name aus der Runde</div>
<div class="rule"></div>
<p class="salut">Ihr meint, ihr hättet die Oberhand?</p>
<p>Ich kenne euch alle beim Namen. Und einer von euch hat heute genug gelärmt. Du da — <span class="blank">&nbsp;</span> — ja, <em>du</em>.</p>
<p>Iris hat mir von dir erzählt. Sie sagte, du seist nicht halb so tapfer, wie du tust. Beweise das Gegenteil — oder setz dich, halt den Mund und rühr dich nicht von der Stelle.</p>
<p class="demand">Die genannte Person setzt die nächste Runde aus.<br>— oder sie trinkt und bleibt trotzdem stumm dabei.</p>
<p>Solange ihr euch um euch selbst sorgt, sorge ich mich nicht um Iris. Sie weint, müsst ihr wissen. Wegen <em>dir</em>.</p>
<p class="sign">— Der Namenlose</p>
</div>
<div class="note">Brief 2 — im Kampf vorlesen (Boss-Fähigkeit A, 1× pro Phase). Spielernamen vorher in die Lücke schreiben.</div>
<!-- BRIEF 3 — Reserve / Eskalation -->
<div class="scroll">
<div class="seal"></div>
<div class="letter-no">Drittes Schreiben · Eskalation / Reserve</div>
<div class="letter-title">Mein letztes Wort</div>
<div class="rule"></div>
<p class="salut">Wendl. Nur an dich.</p>
<p>Du sammelst Würfel wie ein Kind Kieselsteine und glaubst, das mache dich zum Helden. Aber sag mir: Weißt du wirklich, wer dir heute die Hand geschüttelt hat? Wer dir etwas <em>verkauft</em> hat, das nicht echt war?</p>
<p>Iris trug ein weißes Gewand, als ich sie holte. Sieh genau hin, was man dir als das ihre andreht — nicht alles, was nach ihr aussieht, ist von ihr. <strong>Manche Flecken färben ab.</strong></p>
<p class="demand">Komm allein. Oder komm mit allen.<br>Es wird dir nichts nützen — einer von ihnen gehört mir.</p>
<p>Wir sehen uns, wenn die sechste Stärke dein ist. Bring deinen Mut mit. Iris zählt jede Stunde.</p>
<p class="sign">— Der Namenlose</p>
<p class="ps">P.S. Sucht ihr mich? Sucht zuerst den, der saubere Worte und schmutzige Hände hat.</p>
</div>
<div class="note">Brief 3 — Reserve für Phase 2 / wenn die Spannung einen Schub braucht. Streut bereits den Hände-Hinweis fürs Werwolf-Finale.</div>
</body>
</html>
+221
View File
@@ -0,0 +1,221 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hinweiskarten JGA Wendl · Im Jahre Schnee</title>
<link href="https://fonts.googleapis.com/css2?family=MedievalSharp&family=Cinzel+Decorative:wght@700&family=Cinzel:wght@400;600&family=Crimson+Pro:ital,wght@0,400;0,600;1,400&display=swap" rel="stylesheet">
<style>
:root {
--parchment: #f4e8c1;
--parchment-dark: #e8d5a0;
--ink: #1a0f00;
--ink-light: #3d2200;
--red: #8b1a1a;
--gold: #9a7b1e;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
background: #0d0800;
font-family: 'Crimson Pro', Georgia, serif;
color: var(--ink);
padding: 2rem 1rem;
}
.page-head { text-align: center; color: var(--gold); margin-bottom: 1.4rem; }
.page-head .kicker {
font-family: 'Cinzel', serif; letter-spacing: 0.4em; font-size: 0.75rem;
text-transform: uppercase; color: #c8a86a;
}
.page-head h1 {
font-family: 'Cinzel Decorative', serif; font-size: 2rem; color: #f0c94a;
text-shadow: 0 0 20px rgba(201,162,39,0.5); margin: 0.3rem 0;
}
.page-head p { color: #c8a86a; font-style: italic; font-size: 0.95rem; }
.print-hint { text-align: center; color: #8a7340; font-size: 0.8rem; margin-bottom: 1.6rem; }
.section-label {
max-width: 1100px; margin: 2.2rem auto 0.6rem;
font-family: 'Cinzel', serif; color: #c8a86a; letter-spacing: 0.25em;
text-transform: uppercase; font-size: 0.85rem;
border-bottom: 1px solid rgba(201,162,39,0.3); padding-bottom: 0.3rem;
}
.grid {
max-width: 1100px; margin: 0 auto;
display: grid; grid-template-columns: repeat(2, 1fr); gap: 1.2rem;
}
.hint {
background:
radial-gradient(ellipse at 80% 0%, rgba(255,255,255,0.45) 0%, transparent 55%),
linear-gradient(160deg, var(--parchment) 0%, var(--parchment-dark) 100%);
border: 2px solid #5a3a00;
border-radius: 8px;
padding: 0.9rem 1.1rem 1.1rem;
position: relative;
min-height: 6.6cm;
display: flex; flex-direction: column;
box-shadow: 0 6px 16px rgba(0,0,0,0.45), inset 0 0 40px rgba(120,80,20,0.12);
break-inside: avoid;
}
.hint::after {
content: ''; position: absolute; inset: 5px;
border: 1px solid rgba(90,58,0,0.35); border-radius: 5px; pointer-events: none;
}
.hint-top {
display: flex; align-items: center; gap: 0.6rem;
border-bottom: 2px solid #5a3a00; padding-bottom: 0.5rem; margin-bottom: 0.6rem;
}
.hint-top .seal { font-size: 1.7rem; line-height: 1; }
.hint-title {
font-family: 'Cinzel Decorative', serif; font-size: 1.15rem; color: var(--red);
letter-spacing: 0.04em;
}
.hint-kicker {
margin-left: auto; font-family: 'Cinzel', serif; font-size: 0.6rem;
letter-spacing: 0.18em; text-transform: uppercase; color: #8a7340;
}
/* Blanko-Schreiblinien */
.lines { flex: 1; display: flex; flex-direction: column; justify-content: center; gap: 0; padding: 0.3rem 0; }
.lines .line { border-bottom: 1px solid rgba(90,58,0,0.4); height: 1.45rem; }
/* Vorgefüllter Text */
.hint-body {
flex: 1; display: flex; align-items: center;
}
.hint-body p {
margin: 0;
font-size: 1.1rem; line-height: 1.5; color: var(--ink);
font-family: 'Crimson Pro', Georgia, serif; font-weight: 500;
}
.hint-body em { color: var(--red); font-style: italic; font-weight: 600; }
.hint-foot {
margin-top: 0.6rem; text-align: center;
font-family: 'Cinzel', serif; font-size: 0.58rem; letter-spacing: 0.2em;
text-transform: uppercase; color: #8a7340;
}
.hint-foot .src { display:block; color: var(--gold); margin-top: 0.15rem; font-size:0.62rem; letter-spacing:0.1em; }
@media print {
body { background: #fff; padding: 0; color: #000; }
.page-head, .print-hint { display: none; }
.grid { gap: 0.5cm; max-width: none; }
.section-label { color: #5a3a00; break-before: page; margin-top: 0; }
.section-label:first-of-type { break-before: avoid; }
.hint { box-shadow: none; border-color: #000; }
}
@page { size: A4 portrait; margin: 1cm; }
@media (max-width: 720px) { .grid { grid-template-columns: 1fr; } }
</style>
</head>
<body>
<div class="page-head">
<div class="kicker">Im Jahre Schnee</div>
<h1>🃏 Hinweiskarten ⚜</h1>
<p>Futter fürs Werwolf-Finale — jede Karte zeigt am Ende auf den Höschenhändler.</p>
</div>
<div class="print-hint">Zum Drucken: Strg/Cmd + P → A4 hochkant. Karten ausschneiden. Die <strong>Blanko-Karten</strong> vor Ort von Hand beschriften (je nachdem, welcher Hinweis grad passt). Die <strong>Beispiele</strong> kannst du direkt verwenden oder als Spickzettel nehmen.</div>
<div class="section-label">Blanko — vor Ort von Hand beschriften</div>
<div class="grid">
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📜</span><span class="hint-title">Hinweis</span><span class="hint-kicker">Nr. ____</span></div>
<div class="lines"><div class="line"></div><div class="line"></div><div class="line"></div></div>
<div class="hint-foot">Im Jahre Schnee · für Wendl</div>
</div>
</div>
<div class="section-label">Beispiele — die echten Tages-Hinweise (alle zeigen auf den Höschenhändler)</div>
<div class="grid">
<div class="hint">
<div class="hint-top"><span class="seal">👕</span><span class="hint-title">Hinweis</span><span class="hint-kicker">⑥ Bluse</span></div>
<div class="hint-body"><p>Die „Iris-Bluse“ ist gefälscht — und ihre Farbe <em>färbt ab</em>. Wer sie verkauft hat, trägt den Fleck.</p></div>
<div class="hint-foot">Im Jahre Schnee<span class="src">aus: Die gekaufte Bluse</span></div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">🤲</span><span class="hint-title">Hinweis</span><span class="hint-kicker">⑧ Zeuge</span></div>
<div class="hint-body"><p>Ein stummer Zeuge deutet es: <em>ein Mann mit einem Korb voll Wäsche</em> trieb sich herum.</p></div>
<div class="hint-foot">Im Jahre Schnee<span class="src">aus: Der stumme Zeuge</span></div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">🍷</span><span class="hint-title">Hinweis</span><span class="hint-kicker">③ Kev</span></div>
<div class="hint-body"><p>Kev erinnert sich nach seiner Genesung: Er sah <em>einen fahrenden Händler</em> in der Nacht der Entführung.</p></div>
<div class="hint-foot">Im Jahre Schnee<span class="src">aus: Der genesene Säufer</span></div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">📡</span><span class="hint-title">Hinweis</span><span class="hint-kicker">⑨ Morse</span></div>
<div class="hint-body"><p>Der entschlüsselte Brief nennt das <em>falsche Kleidungsstück</em> als Köder — gekauft beim Händler.</p></div>
<div class="hint-foot">Im Jahre Schnee<span class="src">aus: Der verschlüsselte Brief</span></div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">🍻</span><span class="hint-title">Hinweis</span><span class="hint-kicker">⑤ Pub-Quiz</span></div>
<div class="hint-body"><p>Der Stammtisch flüstert: <em>Wer Falsches verkauft, trägt Flecken.</em></p></div>
<div class="hint-foot">Im Jahre Schnee<span class="src">aus: Pub-Quiz (Belohnung)</span></div>
</div>
<div class="hint">
<div class="hint-top"><span class="seal">🐴</span><span class="hint-title">Hinweis</span><span class="hint-kicker">⑩ Luki</span></div>
<div class="hint-body"><p>Luki dankt es Wendl: Der Händler mit dem Wäschekorb <em>roch nach Grillhendl</em> — wie die Flecken auf der Bluse.</p></div>
<div class="hint-foot">Im Jahre Schnee<span class="src">aus: Lukis Lutschstein</span></div>
</div>
</div>
</body>
</html>
+254
View File
@@ -0,0 +1,254 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Wendls Heldenbogen JGA · Im Jahre Schnee</title>
<link href="https://fonts.googleapis.com/css2?family=MedievalSharp&family=Cinzel+Decorative:wght@700&family=Cinzel:wght@400;600&family=Crimson+Pro:ital,wght@0,400;0,600;1,400&display=swap" rel="stylesheet">
<style>
:root {
--parchment: #f4e8c1;
--parchment-dark: #e8d5a0;
--ink: #1a0f00;
--ink-light: #3d2200;
--red: #8b1a1a;
--gold: #9a7b1e;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
background: #0d0800;
font-family: 'Crimson Pro', Georgia, serif;
color: var(--ink);
padding: 2rem 1rem;
}
.print-hint { text-align: center; color: #8a7340; font-size: 0.8rem; margin-bottom: 1.5rem; }
.sheet {
max-width: 820px;
margin: 0 auto;
background:
radial-gradient(ellipse at 20% 0%, rgba(255,255,255,0.45) 0%, transparent 55%),
linear-gradient(160deg, var(--parchment) 0%, var(--parchment-dark) 100%);
border: 3px double #5a3a00;
padding: 2rem 2.4rem 2.6rem;
box-shadow: 0 10px 30px rgba(0,0,0,0.6), inset 0 0 90px rgba(120,80,20,0.15);
}
.sheet-head { text-align: center; border-bottom: 2px solid #5a3a00; padding-bottom: 1rem; margin-bottom: 1.4rem; }
.sheet-head .kicker {
font-family: 'Cinzel', serif; letter-spacing: 0.35em; font-size: 0.7rem;
text-transform: uppercase; color: var(--red);
}
.sheet-head h1 {
font-family: 'Cinzel Decorative', serif; font-size: 2.4rem; color: #3a1a00;
margin: 0.2rem 0;
}
.sheet-head .subtitle { font-style: italic; color: var(--ink-light); font-size: 1rem; }
.identity {
display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem 1.5rem;
margin-bottom: 1.6rem;
}
.identity .row { display: flex; align-items: baseline; gap: 0.5rem; }
.identity .lbl {
font-family: 'Cinzel', serif; font-size: 0.72rem; letter-spacing: 0.1em;
text-transform: uppercase; color: var(--gold); white-space: nowrap;
}
.identity .line { flex: 1; border-bottom: 1px dotted #5a3a00; min-height: 1.2rem; }
h2 {
font-family: 'Cinzel', serif; font-size: 1rem; letter-spacing: 0.15em;
text-transform: uppercase; color: var(--red);
border-bottom: 1px solid rgba(90,58,0,0.4); padding-bottom: 0.3rem;
margin: 1.8rem 0 0.9rem;
display: flex; align-items: center; gap: 0.5rem;
}
h2 .em { font-size: 1.2rem; }
/* ── Würfel-Tracker ── */
.dice-track {
background: rgba(139,26,26,0.08);
border: 1px dashed rgba(139,26,26,0.5); border-radius: 6px;
padding: 1rem 1.2rem; text-align: center;
}
.dice-track .hint { font-size: 0.9rem; color: var(--ink-light); margin-bottom: 0.8rem; }
.dice-track .hint strong { color: var(--red); }
.dice-row { display: flex; justify-content: center; gap: 0.9rem; flex-wrap: wrap; }
.die {
width: 56px; height: 56px; border: 2px solid #3a1a00; border-radius: 10px;
background: #fffef7;
display: flex; align-items: center; justify-content: center;
font-family: 'Cinzel Decorative', serif; font-size: 1.4rem; color: #c8b070;
box-shadow: inset 0 2px 5px rgba(0,0,0,0.15);
}
.die .n { font-size: 0.95rem; }
/* ── Ressourcen ── */
.res-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.7rem 1.4rem; }
.res {
border: 1px solid rgba(90,58,0,0.4); border-radius: 6px;
padding: 0.6rem 0.8rem; background: rgba(255,255,255,0.25);
}
.res .res-name { font-family: 'Cinzel', serif; font-size: 0.8rem; color: #3a1a00; font-weight: 600; }
.res .res-fn { font-size: 0.78rem; color: var(--ink-light); font-style: italic; margin-bottom: 0.4rem; }
.pips { display: flex; gap: 0.35rem; flex-wrap: wrap; }
.pip { width: 17px; height: 17px; border: 1.5px solid #5a3a00; border-radius: 50%; display: inline-block; }
.pip.sq { border-radius: 3px; }
/* ── Checkboxen / Quests ── */
.quests { list-style: none; }
.quests li {
display: flex; gap: 0.7rem; align-items: flex-start;
padding: 0.5rem 0; border-bottom: 1px dotted rgba(90,58,0,0.3);
}
.box {
flex-shrink: 0; width: 22px; height: 22px; border: 2px solid #3a1a00; border-radius: 4px;
margin-top: 0.15rem; background: rgba(255,255,255,0.4);
}
.q-body { flex: 1; }
.q-title { font-weight: 600; color: #3a1a00; }
.q-no { color: var(--red); font-family: 'Cinzel', serif; font-weight: 600; margin-right: 0.3rem; }
.q-meta { font-size: 0.82rem; color: var(--ink-light); }
.q-reward {
font-size: 0.74rem; font-family: 'Cinzel', serif; letter-spacing: 0.04em;
color: #5a3a00; background: rgba(154,123,30,0.18);
border: 1px solid rgba(90,58,0,0.35); border-radius: 4px;
padding: 0.1rem 0.45rem; white-space: nowrap; align-self: flex-start; margin-top: 0.15rem;
}
/* ── Sonderangriffe ── */
.moves { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.8rem; }
.move {
border: 1px solid rgba(90,58,0,0.45); border-radius: 6px;
padding: 0.6rem 0.8rem; background: rgba(255,255,255,0.28);
display: flex; gap: 0.6rem;
}
.move .mdie {
flex-shrink: 0; width: 30px; height: 30px; border: 2px solid #3a1a00; border-radius: 6px;
display: flex; align-items: center; justify-content: center;
font-family: 'Cinzel Decorative', serif; font-weight: 700; color: var(--red);
background: #fffef7;
}
.move .m-name { font-weight: 600; color: #3a1a00; font-size: 0.95rem; }
.move .m-eff { font-size: 0.82rem; color: var(--ink-light); line-height: 1.35; }
.used { font-size: 0.7rem; color: var(--gold); font-style: italic; }
.notes-area {
border: 1px solid rgba(90,58,0,0.4); border-radius: 6px;
min-height: 90px; background: repeating-linear-gradient(transparent, transparent 27px, rgba(90,58,0,0.18) 28px);
padding: 0.5rem 0.8rem;
}
@media print {
html, body {
background: #fff; padding: 0;
-webkit-print-color-adjust: exact; print-color-adjust: exact;
}
.print-hint { display: none; }
.sheet {
box-shadow: none; border-color: #5a3a00; max-width: none; padding: 0.6cm 1cm;
-webkit-print-color-adjust: exact; print-color-adjust: exact;
}
h2 { break-after: avoid; }
.move, .res, .quests li, .dice-track, .notes-area { break-inside: avoid; }
}
@page { size: A4 portrait; margin: 1cm; }
@media (max-width: 700px) { .moves, .res-grid, .identity { grid-template-columns: 1fr; } }
</style>
</head>
<body>
<div class="print-hint">Wendls persönlicher Bogen — drucken (A4 hochkant) und ihm zu Beginn überreichen. Kästchen werden im Lauf des Tages abgehakt.</div>
<div class="sheet">
<div class="sheet-head">
<div class="kicker">Taverne „Im Jahre Schnee"</div>
<h1>⚜ Wendls Heldenbogen ⚜</h1>
<div class="subtitle">„Iris wurde entführt. Sammle deine Stärke, schlag den Erpresser, hol sie zurück."</div>
</div>
<div class="identity">
<div class="row"><span class="lbl">Held</span><span class="line">&nbsp;Wendl, der Bräutigam</span></div>
<div class="row"><span class="lbl">Heimatdorf</span><span class="line"></span></div>
<div class="row"><span class="lbl">Gefährtin</span><span class="line">&nbsp;Iris (entführt)</span></div>
<div class="row"><span class="lbl">Erzfeind</span><span class="line">&nbsp;Der Namenlose</span></div>
</div>
<!-- WÜRFEL / STÄRKE -->
<h2><span class="em">🎲</span> Stärke — die 6 Würfel</h2>
<div class="dice-track">
<div class="hint">Pro abgeschlossenem Quest <strong>1 Würfel</strong>. Bei <strong>6 Würfeln</strong> wird der Kampf gegen den Erpresser freigeschaltet. Hak jeden gewonnenen Würfel ab:</div>
<div class="dice-row">
<div class="die"><span class="n">I</span></div>
<div class="die"><span class="n">II</span></div>
<div class="die"><span class="n">III</span></div>
<div class="die"><span class="n">IV</span></div>
<div class="die"><span class="n">V</span></div>
<div class="die"><span class="n">VI</span></div>
</div>
</div>
<!-- RESSOURCEN -->
<h2><span class="em">💰</span> Beutel & Beweise</h2>
<div class="res-grid">
<div class="res">
<div class="res-name">Hinweis-Karten</div>
<div class="res-fn">Futter fürs Werwolf-Finale → führen zum Komplizen</div>
<div class="pips"><span class="pip sq"></span><span class="pip sq"></span><span class="pip sq"></span><span class="pip sq"></span><span class="pip sq"></span></div>
</div>
<div class="res">
<div class="res-name">Iris' Kleidungsstücke</div>
<div class="res-fn">Roter Faden → werden Iris im Finale überreicht</div>
<div class="pips"><span class="pip sq"></span><span class="pip sq"></span><span class="pip sq"></span><span class="pip sq"></span></div>
</div>
<div class="res">
<div class="res-name">Gold (Dukaten)</div>
<div class="res-fn">Spaßwährung. 10 Gold sparen → „Iris-Bluse" kaufen!</div>
<div class="pips"><span class="pip"></span><span class="pip"></span><span class="pip"></span><span class="pip"></span><span class="pip"></span><span class="pip"></span><span class="pip"></span><span class="pip"></span><span class="pip"></span><span class="pip"></span></div>
</div>
<div class="res">
<div class="res-name">Die „Iris-Bluse"</div>
<div class="res-fn">Beim Höschenhändler gekauft — echt? oder Falle?</div>
<div class="pips"><span class="pip sq"></span> <span style="font-size:0.8rem; color:#5a3a00; font-style:italic; align-self:center;">gekauft für 10 Gold</span></div>
</div>
</div>
<!-- QUESTS -->
<h2><span class="em">📜</span> Quest-Tafel</h2>
<ul class="quests">
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Bargames</span> <span class="q-meta">— 4-Gewinnt + Schnapsen gegen Janosch & Kajetan</span></div></div><span class="q-reward">🎲 + Würfelset</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Heindls Prüfungen</span> <span class="q-meta">— spontaner Skill-Check vom Magier</span></div></div><span class="q-reward">🎲 + Kleinigkeit</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Der genesene Säufer</span> <span class="q-meta">— Kev ins Krankenzimmer, „Heilkräuter" sammeln, „Trank" geben (mit Dom)</span></div></div><span class="q-reward">🎲 + 🃏 Hinweis</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Das Ritterduell</span> <span class="q-meta">— Fecht-Duell gegen Jaron, best of 3</span></div></div><span class="q-reward">🎲 + 👕 Kleidung</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Pub-Quiz</span> <span class="q-meta">— allgemeine Fragenrunde (Alex stellt die Fragen)</span></div></div><span class="q-reward">🎲 + 🃏 Hinweis</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Die gekaufte Bluse</span> <span class="q-meta">— 10 Gold sparen, beim Höschenhändler die „Iris-Bluse" kaufen <em>(Kern-Quest!)</em></span></div></div><span class="q-reward">👕 falsche Beute</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Hypnose-Stammtisch</span> <span class="q-meta">— Fragen über Iris beantworten (Wie kennengelernt? Lieblingsessen?)</span></div></div><span class="q-reward">👕 + 🃏 Hinweis</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Der stumme Zeuge</span> <span class="q-meta">— Pantomime erraten („Mann mit Korb voll Wäsche")</span></div></div><span class="q-reward">🃏 Hinweis</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Der verschlüsselte Brief</span> <span class="q-meta">— Morsecode mit der Tabelle übersetzen</span></div></div><span class="q-reward">🃏 Hinweis</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Lukis Lutschstein</span> <span class="q-meta">— Stein beim Barkeeper kaufen, Lukis Esel retten</span></div></div><span class="q-reward">🃏 Hinweis</span></li>
<li><span class="box"></span><div class="q-body"><div><span class="q-no"></span><span class="q-title">Saugnapf-Wurf</span> <span class="q-meta">— Gag-Minispiel, jederzeit (Zielwurf)</span></div></div><span class="q-reward">🎲 oder 💰</span></li>
</ul>
<!-- SONDERANGRIFFE -->
<h2><span class="em">⚔️</span> Wendls Sonderangriffe <span style="font-family:'Crimson Pro';font-size:0.78rem;letter-spacing:0;text-transform:none;color:var(--ink-light);font-weight:400;">(deine 6 Würfel als Heldenmomente — je 1× im Kampf)</span></h2>
<div class="moves">
<div class="move"><div class="mdie">1</div><div><div class="m-name">„Für Iris!"</div><div class="m-eff">3 W6 gleichzeitig — alle Treffer zählen (bis zu 3 Schaden). <span class="used">☐ verbraucht</span></div></div></div>
<div class="move"><div class="mdie">2</div><div><div class="m-name">„Kein Schnapsen mehr!"</div><div class="m-eff">1 W6: Erfolg = doppelter Schaden, Misserfolg = trotzdem 1. Kann nicht scheitern. <span class="used">☐ verbraucht</span></div></div></div>
<div class="move"><div class="mdie">3</div><div><div class="m-name">„Der Bräutigam schlägt zurück"</div><div class="m-eff">Einen missratenen Würfel (≤3) dieser Runde nochmal werfen. <span class="used">☐ verbraucht</span></div></div></div>
<div class="move"><div class="mdie">4</div><div><div class="m-name">„Freunde!" — Massenangriff</div><div class="m-eff">Alle im Raum: Daumen hoch/runter. Jeder 3. Daumen-hoch = 1 Schaden. <span class="used">☐ verbraucht</span></div></div></div>
<div class="move"><div class="mdie">5</div><div><div class="m-name">„Iris wartet" — Fokusmoment</div><div class="m-eff">Sag einen Satz über Iris. Kein Würfeln: automatisch 3 Schaden. <span class="used">☐ verbraucht</span></div></div></div>
<div class="move"><div class="mdie">6</div><div><div class="m-name">„Finaler Schlag"</div><div class="m-eff">Nur bei Erpresser ≤3 LP. Riesen-W6 — egal was kommt: er ist tot. <span class="used">☐ verbraucht</span></div></div></div>
</div>
<!-- NOTIZEN -->
<h2><span class="em">🕵️</span> Verdächtige &amp; gesammelte Hinweise <span style="font-family:'Crimson Pro';font-size:0.78rem;letter-spacing:0;text-transform:none;color:var(--ink-light);font-weight:400;">(Wer wirkt verdächtig? Was hast du erfahren?)</span></h2>
<div class="notes-area"></div>
<h2><span class="em">🪶</span> Freie Notizen</h2>
<div class="notes-area" style="min-height:120px;"></div>
</div>
</body>
</html>
+43
View File
@@ -0,0 +1,43 @@
# History — JGA Wendl
## 2026-06-18
- **Arbeitsbereich konsolidiert:** Alle Doku + Druckvorlagen leben jetzt **in `der_letzte_auftrag`** (zusammen mit der GM-Web-App). Aus dem alten `Jungesellenabschied`-Repo übernommen: `HISTORY.md`, `CLAUDE.md`, `CLAUDE_CODE_BRIEFING.md`, `Druckvorlagen/`. TODO zusammengeführt (J-Stand mit Druckvorlagen-/Erpresser-Updates **+** Werwolf-„fertig"-Häkchen). Masterdokument/Tabletop waren bereits identisch.
- **Wendls Inputs (Review) eingearbeitet:**
- **Axt gestrichen** → Ritterduell mit **Schaumstoffwaffen** (bei Bedarf Gregors Schaumstoffteile). Angepasst in Masterdokument (§2 Jaron, §3 ④, Offene Punkte), `index.html` (Quest ④), `Charakterboegen.html` (Jaron).
- **Heilkräuter offen gelassen** → Quest ③ sagt jetzt „ein paar Heilkräuter, noch nicht final (Platzhalter Pilz, wird spontan festgelegt)". Angepasst in Masterdokument, `index.html`, `Charakterboegen.html` (Dom), `Wendl_Bogen.html`, TODO.
- **Pub-Quiz = allgemein, von Alex** (kein Insider-Lösungssatz mehr; Hinweis-Karte bleibt Belohnung). Angepasst in Masterdokument (§2/§3/Offene Punkte/Beweislage), `index.html` (Quest ⑤ + Akte), `Charakterboegen.html` (Joe&Paul, Alex), `Wendl_Bogen.html`, `Werwolf_Finale.md` (Beweislage + Requisiten), `CLAUDE_CODE_BRIEFING.md`, TODO.
- **Quest-Reihenfolge** im Masterdokument §3 nach **AKT 1 / AKT 2 / KERN / HINWEIS / Gag** gruppiert (Nummern ①–⑪ bleiben feste IDs, konsistent zu den `index.html`-Badges).
- **Charakterbögen erweitert** (= die gewünschten „Rollenkarten"): jede Karte hat jetzt ein **„Deine Quest(s)"-Feld** und ein **Notizfeld** zum Selber-Beschriften. *(statt separater Rollenkarten-Datei — vermeidet Dubletten am Druck-Tag.)*
- **Neu: `Druckvorlagen/Hinweiskarten.html`** — 8 Blanko-„Hinweis"-Karten (Pergament-Optik, Schreiblinien, zum Handbeschriften vor Ort) + 6 vorgefüllte Beispiel-Hinweise (Bluse, stummer Zeuge, Kev, Morse, Pub-Quiz, Luki).
- **Werwolfkarten**: auf Wunsch **keine** eigene Druckvorlage — werden vor Ort von Hand geschrieben (Rollen-Texte stehen in `Werwolf_Finale.md` §3).
## 2026-06-17
- **Druckvorlagen als HTML erstellt** (neuer Ordner `Druckvorlagen/`, print-fertig auf A4, Parchment-/Cinzel-Design der Web-App):
- `Charakterboegen.html` — Charakterkarten für alle Rollen (Schlüsselrollen, Questgeber, Atmosphäre) im Masterdoku-Format *(Wer · Aufgabe · Was du gibst · Stichwort)*, inkl. der jeweiligen **Kampf-Sonderaktion** (Schwerer Hieb, Arkaner Eingriff, Notsalbe, Kampflied, Schauder-Blick, Schlachtruf) und Werwolf-Rollen-Hinweisen. Schlüsselrollen rot hervorgehoben, Karten einzeln ausschneidbar.
- `Erpresserbriefe.html` — 3 mittelalterliche Erpresserschreiben mit Iris-Bezug: (1) Ankündigung zur Brieftaube/Eröffnung, (2) Kampf-Fähigkeit A mit Spielernamen-Lücke, (3) Eskalation/Reserve, die bereits den „schmutzige Hände färben ab"-Hinweis fürs Werwolf streut. Mit Siegel-Optik & Antik-Pergament.
- `Wendl_Bogen.html` — Wendls persönlicher Heldenbogen: 6-Würfel-Tracker (Kampf-Freischaltung), Ressourcen-Pips (Hinweise/Kleidung/Gold/Iris-Bluse), **Quest-Tafel mit Abhak-Kästchen** für alle 11 Quests + Belohnungs-Tags, seine 6 Sonderangriffe und ein Notiz-/Verdachtsfeld.
- **Nachgezogen (auf Wunsch):** Alle drei Vorlagen für **A4-Druck optimiert** (`@page A4 hochkant`, saubere Seitenumbrüche, `print-color-adjust: exact` damit Pergament & Linien mitdrucken) und überall **Notizfelder** ergänzt: jede Charakterkarte hat ein „✎ Notizen"-Linienfeld (per CSS automatisch), jeder Erpresserbrief ein abschneidbares „✂ GM-Notiz"-Feld am Fuß, Wendls Bogen zusätzlich ein „Verdächtige & Hinweise"- plus „Freie Notizen"-Feld.
- **Speicherort korrigiert:** Dateien lagen versehentlich unter `der_letzte_auftrag/Druckvorlagen/`; verschoben nach `Jungesellenabschied/Druckvorlagen/` (Primär-Projektordner, passend zu den TODO/HISTORY-Verweisen).
- TODO aktualisiert: Erpresserschreiben (×2 Einträge) abgehakt, Character-/Quest-Cards-Punkt mit Vorlagen-Verweis ergänzt.
- **Sterbemonolog des Erpressers entschärft**: nennt **keinen Namen** mehr (vorher „Der Höschenhändler… er hat euch belogen…") → jetzt nur die Spur *„Jemand hat euch verraten… und schmutzige Hände färben ab… sucht den Fleck…"*. So bleibt der Verräter bis zum Werwolf offen. Angepasst in `Tabletop_Kampf.md` (§7 + §10-Übergang), `JGA_Wendl_Masterdokument.md` (§4-Sieg) und `index.html` (Tabletop-Tab + Intro-Bogen).
- **Werwolf-Finale vollständig ausgearbeitet** (`Werwolf_Finale.md`): gerigged, 12 Nächte, ~1520 Min. Zentraler Trick = **das Mal an den Händen** (Marcels Hände heimlich gefärbt = Aufnahme des „schmutzige Hände färben ab"-Motivs aus dem Monolog; Reveal per „Zeigt alle eure Hände!"). Rollen & Karten (Sebastian = SL/Wahrsager, Marcel = Verräter fix, Dom = Heiler), Beweislage aus den Tages-Quests, geskripteter 2-Nächte-Ablauf, Rigging-Knöpfe/Failsafes, Requisiten. Masterdokument-Kurzfassung + Begleitdoku-Liste aktualisiert, TODO-Punkt „Werwolf-Finale" abgehakt.
- **Web-App `index.html`**: neuer **Werwolf-Tab** mit der ausgearbeiteten Runde; **Lesbarkeit des Tabletop-Teils repariert** (Listen in den dunklen Encounter-Boxen nutzten `--ink-light` = dunkelbraun auf fast-schwarz → jetzt hell eingefärbt via scoped CSS).
- **Werwolf-Finale schwerer/dramatischer gemacht** (auf Wunsch): Rätsel war zu leicht. Neu = **2 Werwölfe** (Marcel = stiller Drahtzieher + 1 lauter **Scherge** als roter Hering, der zuerst gelyncht wird, aber Iris nicht freigibt), **Jaron = Ritter/Leibwächter** (schützt einen, stirbt notfalls an dessen Stelle), **12 falsche Fährten** (unschuldige Gäste mit verdächtigem Geheimnis), **Hände-Clue erst in der letzten Nacht** + mehrdeutige Visionen → mehr Tote, mehr Druck, echtes „Wer ist es?". Auf 23 Nächte / 2030 Min erweitert. Synchron in `Werwolf_Finale.md`, Masterdokument-Kurzfassung und `index.html`-Werwolf-Tab.
- **Werwolf: Kartenvergabe + Scherge-Reveal präzisiert** (auf Wunsch): Karten werden **aktiv ausgeteilt** — der SL steuert nur **drei** Karten gezielt (Drahtzieher→Marcel, Ritter→Jaron, Heiler→Dom), der Rest (inkl. Scherge & falsche Fährten) zufällig → der Scherge ist jetzt ein **zufälliger** 2. Werwolf (selbst der SL kennt ihn erst nach Nacht 1), alle raten mit. Hering-Verhalten kommt über den **Karten-Text**, nicht über Vorab-Briefing. Verbannte **decken sofort ihre Karte auf** (Scherge wird beim Lynchen direkt als Werwolf entlarvt). Methode: identische Rückseiten, drei Schlüsselkarten zustecken; Tipp: Wendl eine Dorfbewohner-Karte zuspielen. Eingearbeitet in `Werwolf_Finale.md` (neue Subsektion „Kartenvergabe"), Masterdokument, `Tabletop_Kampf.md`-Übergang und `index.html` (neue „🎴 Kartenvergabe"-Box).
- **Web-App `der_letzte_auftrag/index.html` an das aktuelle Design angepasst** (vorher generisches „Held rettet Braut"-Spiel): Cover & Intro auf „Im Jahre Schnee" / Iris-Entführung umgestellt, 4 Ressourcen + Taktgeber erklärt, Inventar = 6 Würfel als Kampf-Freischaltung, alle 11 Quests aus dem Masterdokument mit NPC-Casting (Marcel, Sebastian, Alex, Janosch & Kajetan, Heindl, Kev/Dom, Jaron, Joe/Paul, Luki …), Tabletop-Tab = echter Erpresser-Kampf (20 LP, 2 Phasen, Boss-Fähigkeiten AD, Helfer-Aktionen, Wendls 6 Sonderangriffe, Sterbemonolog → Werwolf), Rollen-System + Ablauf-Timeline an Tagesablauf angeglichen
- Nebenbei zwei tote Referenzen repariert: `resetAll()` (Neustart über API) und `saveNotes()` (Notizen im Game-State, beim Laden wiederhergestellt) implementiert
- **Masterdokument aktualisiert**: kaputte Ressourcen-Tabelle (Kleidung/Gold) repariert, Erpresser-Casting (GM-Stimme = Sebastian) + Tippfehler korrigiert, §4-Kampf an `Tabletop_Kampf.md` und den 10.06.-Entscheid (keine Verlängerungs-Optionen, 2 Phasen) angeglichen, „Offene Punkte" aktualisiert (Morse/Erpresserschreiben, fixiertes Casting) und neuen Abschnitt „Begleitdokumente & Hilfsmittel" (Tabletop_Kampf.md + GM-Web-App) ergänzt
## 2026-06-10
- Casting fixiert: **Höschenhändler = Marcel**, **Erpresser** = GM-Stimme (kein Spieler, von Sebastian vertreten), **Wahrsager = Sebastian** (zugleich Spielleiter/DM) → löst offenen Punkt „Wahrsager-Casting" im Masterdokument
- Design-Entscheid: **Verlängerungs-Optionen** (Schergen / 2. Boss-Phase) werden nicht gebraucht — Kern-Kampf ist lang genug
- Design-Entscheid: **Sieg-/Niederlage + Rigging** werden spontan vom GM entschieden (kein festes Skript nötig)
- Neue TODO-Punkte aufgenommen: **Menü Barkeeper** (Getränke), **Klemmbrett von Basti**
- Offene Fragen markiert: Wendls Sonderangriffe (W6 oder Würfelset?), „Wendl geht zu Boden" (behalten?), Saboteur/Tortilla (lustig genug?)
## 2026-06-08
- Projekt aufgesetzt: `CLAUDE_CODE_BRIEFING.md` und `JGA_Wendl_Masterdokument.md` ins Repository eingecheckt
- `CLAUDE.md` erstellt (Session-Anweisungen, werden bei jedem Chat-Start eingelesen)
- `TODO.md` erstellt (strukturierte Aufgabenliste mit allen offenen Punkten)
- `HISTORY.md` erstellt (diese Datei)
- **Tabletop-Kampf vollständig ausgearbeitet** (`Tabletop_Kampf.md`): Boss-Statblock mit 4 Fähigkeiten + 2 Phasen, Rundenstruktur, 6 Helfer-Aktionen je Rolle, Wendls 6 Sonderangriffe, „Wendl geht zu Boden"-Mechanik, Saboteur/Tortilla-Zwischenfall, Sieg/Rigging/Notfall-Knöpfe, Verlängerungs-Optionen, Requisiten-Liste, Übergänge (Freischaltung + Sterbemonolog → Werwolf)
+8
View File
@@ -0,0 +1,8 @@
{
"folders": [
{
"path": "."
}
],
"settings": {}
}
+31 -18
View File
@@ -80,9 +80,9 @@ Zwei Fixpunkte zum abfangen:
**DOM — Heiler:** Weiß, welche Kräuter Kev kurieren. Begleitet den Kev-Quest.
**JARON — Ritter:** Fordert Wendl zum Fecht-Duell (Schaumstoff/Holzaxt). Gibt 1 Würfel + Kleidungsstück. Bringt Axt auch für Christoph mit.
**JARON — Ritter:** Fordert Wendl zum Fecht-Duell (Schaumstoffwaffen — bei Bedarf Gregors Schaumstoffteile). Gibt 1 Würfel + Kleidungsstück.
**JOE, PAUL — Stammtisch:** Pub-Quiz (Antworten ergeben einen Satz = Verräter-Hinweis) + „Hypnose-Stammtisch" (lotsen Wendl heran, fragen ihn über Iris aus).
**JOE, PAUL — Stammtisch:** Pub-Quiz (allgemeine Fragen, von **Alex** zusammengestellt) + „Hypnose-Stammtisch" (lotsen Wendl heran, fragen ihn über Iris aus). Hinweis-Karte gibt's als Belohnung.
**CHRISTOPH — Bestatter:** Düster-komisch. „Entsorgt" am Ende den gefallenen Erpresser, kann morbide Hinweise streuen.
@@ -98,39 +98,48 @@ Zwei Fixpunkte zum abfangen:
## 3. Quest-Karten (questmarker)
*Format: Trigger · Aufgabe · Belohnung · Failsafe.*
*Format: Trigger · Aufgabe · Belohnung · Failsafe. Reihenfolge = Spielfluss: erst die leichten **Akt-1**-Quests am Nachmittag, nach dem Grillen die fleischigeren **Akt-2**-Quests, dazu der **Kern**-Quest und die reinen **Hinweis**-Quests fürs Finale. Die Nummern ①–⑪ bleiben als feste Quest-IDs (auch in der Web-App).*
### AKT 1 — Nachmittag (leichte Quests)
**① BARGAMES** *(Janosch & Kajetan)*
Trigger: Sitzen sichtbar am Spieltisch. — Aufgabe: Wendl spielt 4-Gewinnt + Schnapsen. — Belohnung: Würfelset in Iris' Hose + 1 Würfel. — Failsafe: „Beste 2 von 3", notfalls gewinnt Wendl.
**② HEINDLS PRÜFUNGEN** *(Heindl)*
Trigger: Heindl spricht Wendl spontan an. — Aufgabe: Random Skill-Check (z. B. „Balanciere das Bier über den Hof"). — Belohnung: Kleinigkeit + 1 Würfel.
Trigger: Heindl spricht Wendl spontan an. — Aufgabe: Random Skill-Check (z. B. „Balanciere das Bier über den Hof"). — Belohnung: Kleinigkeit + 1 Würfel.*Reservequest: beliebig wiederholbar.*
**⑦ HYPNOSE-STAMMTISCH** *(Joe, Paul + Stammtisch)*
Trigger: Stammtisch lotst Wendl heran. — Aufgabe: Wendl beantwortet Fragen über Iris (Wie kennengelernt? Lieblingsessen?). Herzlich + lustig. — Belohnung: Kleidungsstück + Hinweis.
**⑩ LUKIS LUTSCHSTEIN** *(Luki)*
Trigger: Luki jammert um seinen Esel. — Aufgabe: Stein beim Barkeeper kaufen (Gold-Sink). — Belohnung: Hinweis-Karte + Dank.
### AKT 2 — Prime Time (nach dem Grillen, fleischiger)
**③ DER GENESENE SÄUFER** *(Kev + Dom)**einziger sequenzieller Quest*
Trigger: Kev liegt betrunken da. — Aufgabe: Ins Krankenzimmer bringen → 3 Heilkräuter sammeln (Pilz, Blume, Brennnessel) **ums haus verteilen**→ „Trank" (Jägermeister) verabreichen. — Belohnung: Kev erinnert sich an eine Beobachtung = **Hinweis-Karte** + 1 Würfel.
Trigger: Kev liegt betrunken da. — Aufgabe: Ins Krankenzimmer bringen → ein paar „Heilkräuter" **ums Haus verteilt** sammeln → „Trank" (Jägermeister) verabreichen. — Belohnung: Kev erinnert sich an eine Beobachtung = **Hinweis-Karte** + 1 Würfel.
> *Welche „Kräuter" genau — noch offen. Aktuell Platzhalter „Pilz"; wird spontan/vor Ort festgelegt (irgendwas Pflückbares).*
**④ DAS RITTERDUELL** *(Jaron)*
Trigger: Jaron fordert Wendl. — Aufgabe: Fecht-Duell, best of 3 Treffer. — Belohnung: Kleidungsstück + 1 Würfel.
Trigger: Jaron fordert Wendl. — Aufgabe: Fecht-Duell mit **Schaumstoffwaffen** (bei Bedarf Gregors Schaumstoffteile), best of 3 Treffer. — Belohnung: Kleidungsstück + 1 Würfel. — Failsafe: notfalls gewinnt Wendl.
**⑤ PUB-QUIZ** *(Alex + Stammtisch)*
Trigger: Stammtisch ruft Wendl. — Aufgabe: Fragenrunde; die richtigen Antworten ergeben **einen Satz** (z. B. „Wer Falsches verkauft, trägt Flecken"). — Belohnung: **Hinweis-Karte** (deutet auf den Höschenhändler) + 1 Würfel.
(**⑦ HYPNOSE-STAMMTISCH** *(Stammtisch)*
Trigger: Stammtisch lotst Wendl heran. — Aufgabe: Wendl muss Fragen über Iris beantworten (Wie kennengelernt? Lieblingsessen?). Herzlich + lustig. — Belohnung: Kleidungsstück + Hinweis.
)
Trigger: Stammtisch ruft Wendl. — Aufgabe: **allgemeine Fragenrunde****Alex** stellt die Fragen zusammen (kein Insider-Lösungssatz mehr). — Belohnung: **Hinweis-Karte** (vom Stammtisch überreicht) + 1 Würfel.
### KERN-Quest
**⑥ DIE GEKAUFTE BLUSE** *(Höschenhändler)**Kern-Quest*
**⑥ DIE GEKAUFTE BLUSE** *(Höschenhändler / Marcel)*
Trigger: Wendl hat 10 Gold. — Aufgabe: Kauf die „Iris-Bluse". — Belohnung: das **falsche** Kleidungsstück (späterer Beweis). — Hinweis: scheinbar Fortschritt, in Wahrheit die Falle des Komplizen.
### HINWEIS-Quests (Werwolf-Futter)
**⑧ DER STUMME ZEUGE (Pantomime)** *(ein Tavernengast)*
Trigger: Ein Gast deutet wild herum — der Erpresser hat ihm „die Zunge ausgeschnitten". — Aufgabe: Wendl errät per Pantomime einen Hinweis (z. B. „Mann mit Korb voll Wäsche"). — Belohnung: **Hinweis-Karte**.
**⑨ DER VERSCHLÜSSELTE BRIEF (Morsecode)** **Spontan für jemaden**
**⑨ DER VERSCHLÜSSELTE BRIEF (Morsecode)** **Spontan für jemanden**
Trigger: Versteckter Zettel wird gefunden. — Aufgabe: Mit der Tabelle (vom Barden/Wahrsager) übersetzen. — Belohnung: **Hinweis-Karte** (nennt das falsche Kleidungsstück).
**⑩ LUKIS LUTSCHSTEIN** *(Luki)*
Trigger: Luki jammert um seinen Esel. — Aufgabe: Stein beim Barkeeper kaufen (Gold). — Belohnung: Hinweis-Karte + Dank.
### Gag / jederzeit
**⑪ SAUGNAPF-WURF** *(Gag-Minispiel)*
Trigger: Jederzeit. — Aufgabe: Zielwurf. — Belohnung: 1 Würfel oder Gold.
@@ -173,7 +182,7 @@ Klassisches Werwolf, aber **fürs Drama gerigged** — kein offenes Spiel, sonde
- **Kartenvergabe:** Karten werden **aktiv ausgeteilt** — der SL steuert nur **drei** gezielt (Drahtzieher→Marcel, Ritter→Jaron, Heiler→Dom), alles andere (inkl. Scherge) zufällig an den Tisch → alle raten mit, selbst der SL kennt den Schergen erst nach Nacht 1. Wer verbannt wird, **deckt sofort auf**.
- **Damit's nicht zu leicht ist:** Zwei Schuldige, aber nur Marcel führt zu Iris — der laute **Scherge** wird zuerst gelyncht, doch Iris bleibt weg → die Runde muss den *stillen* Drahtzieher suchen. Zwei Wölfe + Ritter-Opfertod = mehr Tote/Druck, falsche Fährten lenken ab.
- **Der Twist:** Der Erpresser nennt im Sterben **keinen Namen** — nur *„schmutzige Hände färben ab."* Marcels Hände sind heimlich gefärbt (die abfärbende Fälschungs-Bluse); der Scherge hat **saubere** Hände. Erst in der letzten Nacht zeigen alle ihre Handflächen → nur Marcels sind gezeichnet → Überführung.
- **Beweislage:** Über den Tag gesammelte Hinweise (falsche Bluse, Pub-Quiz-Satz, Kevs Erinnerung, Morse-Zettel) zeigen alle auf ihn. Der GM sorgt dafür, dass die Anklage auf ihn landet — Wendl soll der sein, der ihn überführt.
- **Beweislage:** Über den Tag gesammelte Hinweise (falsche Bluse, Pub-Quiz-Hinweis, Kevs Erinnerung, Morse-Zettel) zeigen alle auf ihn. Der GM sorgt dafür, dass die Anklage auf ihn landet — Wendl soll der sein, der ihn überführt.
- **Länge:** 12 „Nächte", nicht mehr. Es ist ein Finale, kein Vollspiel.
- **Auflösung:** Höschenhändler wird unter Gejohle „verbannt", zieht draußen um und kommt als **gerettete Iris** zurück. Wendl bekommt **Pokal + Schatzsack**, die gesammelten Kleidungsstücke werden Iris überreicht, der Barde spielt das große Finale-Lied. Foto. Prost.
@@ -183,14 +192,18 @@ Klassisches Werwolf, aber **fürs Drama gerigged** — kein offenes Spiel, sonde
## Offene Punkte / nächste Schritte
- **Pub-Quiz-Inhalt:** Welcher Satz soll sich aus den Antworten ergeben? (Eigenes Fragen-Dokument nötig.)
- **Morsecode-Brief & Erpresserschreiben:** Texte festlegen, ausdrucken und altern.
- ~~**Pub-Quiz-Inhalt:** Welcher Satz soll sich aus den Antworten ergeben?~~ → **Alex** überlegt sich **allgemeine** Fragen (kein Insider-Lösungssatz mehr); die Hinweis-Karte bleibt Quest-Belohnung. *(2026-06-18)*
- **Morsecode-Brief:** Text festlegen, ausdrucken und altern. *(Erpresserschreiben sind als Vorlagen fertig: `Druckvorlagen/Erpresserbriefe.html`.)*
- ~~**Ritterduell-Waffe:** Axt?~~ → **Axt gestrichen**, stattdessen bei Bedarf **Gregors Schaumstoffteile**. *(2026-06-18)*
- ~~**Wahrsager-Casting:** Wer spielt die Wahrsager-Rolle?~~ → **Sebastian** (zugleich Spielleiter/DM, spricht auch den Erpresser). *(2026-06-10)*
- ~~**Höschenhändler-Casting:**~~ → **Marcel**. **Barkeeper:** Alex. *(2026-06-10)*
- **Requisiten-Check:** Box + Mikro, Character/Quest Cards drucken, Morse-Tabelle, Schaumstoff-„Waffen", Iris-Kleidung, Pokal + Schatzsack, Riesen-W6, LP-Leiste.
## Begleitdokumente & Hilfsmittel
> **Alles in einem Verzeichnis (`der_letzte_auftrag`, Stand 2026-06-18):** Doku, Druckvorlagen und GM-Web-App liegen jetzt zusammen.
- **`Tabletop_Kampf.md`** — vollständige GM-Referenz für den Erpresser-Kampf.
- **`Werwolf_Finale.md`** — vollständige GM-Referenz fürs Werwolf-Finale (Rollen, Hände-Trick, geskripteter Ablauf, Rigging).
- **GM-Web-App** (`der_letzte_auftrag/index.html`) — digitaler Spielleiter-Begleiter: Intro, alle 11 Quests mit Casting, Tabletop-Kampf, Würfel-Tracker (6 Würfel), Spieler-/Rollen-Verwaltung, Tagesablauf, Würfel-Assistent. *(am 2026-06-17 an dieses Masterdokument angeglichen)*
- **`Druckvorlagen/`** — print-fertige A4-Vorlagen: `Charakterboegen.html` (Rollen + Kampf-Aktion + zugewiesene Quests + Notizfeld), `Wendl_Bogen.html`, `Erpresserbriefe.html`, **`Hinweiskarten.html`** (Blanko zum Handbeschriften + Beispiele). *(Werwolf-Rollenkärtchen schreiben wir vor Ort von Hand — Texte in `Werwolf_Finale.md` §3.)*
- **GM-Web-App** (`index.html`) — digitaler Spielleiter-Begleiter: Intro, alle 11 Quests mit Casting, Tabletop-Kampf, Würfel-Tracker (6 Würfel), Spieler-/Rollen-Verwaltung, Tagesablauf, Würfel-Assistent. *(am 2026-06-17 an dieses Masterdokument angeglichen)*
+19 -12
View File
@@ -1,5 +1,7 @@
# TODO — JGA Wendl
> **Arbeitsbereich konsolidiert (18.06.):** Alle Dokumente + Druckvorlagen liegen jetzt hier in `der_letzte_auftrag` (zusammen mit der GM-Web-App). Das alte `Jungesellenabschied`-Verzeichnis ist abgelöst.
## Dringend / Kern-Design
### Tabletop-Kampf (aktive Hauptaufgabe)
@@ -10,36 +12,41 @@
- [x] **„Wendl geht zu Boden"-Mechanik**: behalten — Tiefpunkt vorm Sieg, ausgeregelt in §5 *(10.06.)*
- [x] **Saboteur/Tortilla-Zwischenfall**: optional behalten (§6) — nur einsetzen, wenn jemand mit Bühnenpräsenz gebrieft ist; sonst streichen *(10.06.)*
- [x] **Sieg-/Niederlage-Bedingungen + Rigging-Hinweise**: sollte einfach spontran entschieden werden
- [X] **Verlängerungs-Optionen**: is lang genug
- [x] **Verlängerungs-Optionen**: is lang genug
- [x] **Requisiten-Liste**: fertig in §9 (Riesen-W6, LP-Leiste, Aktionskarten, Erpresserschreiben usw.) *(10.06.)*
- [x] **Übergänge**: fertig in §10 (Freischaltung bei 6 Würfeln + Sterbemonolog → Werwolf) *(10.06.)*
## Inhalt
- [ ] **Pub-Quiz-Fragen**: vorher festlegen
- [ ] **Morsecode-Brief**: text festlegen -> ausdrucken und altern
- [ ] **Erpresserschreiben**: 23 Vorlagen im mittelalterlichen Stil (mit Iris-Bezug wäre super)
- [x] **Pub-Quiz-Fragen**: **Alex** überlegt sich allgemeine Fragen (kein Insider-Lösungssatz mehr) — mit ihm besprochen *(18.06.)*. Die Hinweis-Karte gibt's trotzdem als Quest-Belohnung.
- [ ] **Morsecode-Brief**: text festlegen -> ausdrucken und altern
- [x] **Erpresserschreiben**: 3 Vorlagen im mittelalterlichen Stil mit Iris-Bezug `Druckvorlagen/Erpresserbriefe.html` (Ankündigung, Kampf-Fähigkeit A mit Namens-Lücke, Eskalation/Reserve mit Hände-Hinweis) *(17.06.)*
- [x] **Menue Barkeeper**: für getränke und so sachen
- [ ] **Heilkräuter (Quest ③)**: noch nicht final — aktuell Platzhalter „Pilz". Wird spontan/vor Ort festgelegt (irgendwas Pflückbares ums Haus).
## Casting / Offene Fragen
- [x] **Höschenhändler**: Marcel
- [x] **Erpresser**: is einfach ausgedacht und von mir vertreten
- [x] **Erpresser**: is einfach ausgedacht und von mir vertreten
- [x] **Wahrsager(in)**: bin ich es? als quasi dm über den abend?
## Requisiten & Logistik
- [ ] **Character Cards + Quest Cards** drucken (Vorlagen aus Masterdokument)
- [ ] **Iris-Kleidungsstücke** zusammenstellen
- [ ] **Pokal + Schatzsack** für Wendls Finale-Belohnung besorgen
- [ ] **Schaumstoff-/Holzwaffen** für Ritterduell
- [ ] **Character Cards + Quest Cards** drucken — HTML-Druckvorlagen fertig: `Druckvorlagen/Charakterboegen.html` (alle Rollen + Kampf-Aktionen + **zugewiesene Quests + Notizfeld**) und `Druckvorlagen/Wendl_Bogen.html` (Wendls Heldenbogen). Nur noch ausdrucken/ausschneiden. *(erweitert 18.06.)*
- [ ] **Hinweiskarten** drucken — `Druckvorlagen/Hinweiskarten.html` (Blanko-Karten zum Handbeschriften vor Ort + ein paar vorgefüllte) *(18.06.)*
- [ ] **Werwolf-Kärtchen**: keine eigene Druckvorlage nötig — vor Ort von Hand schreiben (Rollen-Texte stehen in `Werwolf_Finale.md` §3) *(18.06.)*
- [x] **Iris-Kleidungsstücke** zusammenstellen
- [x] **Pokal + Schatzsack** für Wendls Finale-Belohnung besorgen
- [x] **Schaumstoffwaffen** für Ritterduell — **Axt gestrichen**, stattdessen bei Bedarf **Gregors Schaumstoffteile** *(18.06.)*
- [ ] **Morse-Tabelle** drucken für Spieler
- [ ] **Box + Mikro** für Ankündigungen prüfen
- [ ] **Deko** Taverne — Ablaufplan für Aufbau-Crew (Ankunft ~12:00)
- [x] **Box + Mikro** für Ankündigungen prüfen
- [x] **Deko** Taverne — Ablaufplan für Aufbau-Crew (Ankunft ~12:00)
- [ ] **Klemmbrett von Basti**
- [ ] **Stifte**
- [x] **Erpresserschreiben** — Vorlagen fertig (`Druckvorlagen/Erpresserbriefe.html`), nur noch drucken & altern *(17.06.)*
## Spielleiter-Unterlagen
- [ ] **GM-Cheat-Sheet**: Taktgeber-Übersicht, Failsafe-Regeln, Ressourcen-Überblick auf einer Seite
- [ ] **NPC-Briefing-Karten** finalisieren und drucken (Casting-Namen eintragen)
- [x] **Werwolf-Finale**: genaue Rollen-Verteilung und geskripteter Ablauf (12 Nächte) → fertig in `Werwolf_Finale.md` (Hände-Trick, 2-Nächte-Skript, Rigging-Knöpfe) *(2026-06-17)*
- [x] **Werwolf-Finale**: genaue Rollen-Verteilung und geskripteter Ablauf → fertig in `Werwolf_Finale.md` (Hände-Trick, 23-Nächte-Skript, Rigging-Knöpfe) *(2026-06-17)*
+7 -7
View File
@@ -95,13 +95,13 @@ Die 6 gesammelten Würfel sind Wendls **Heldenmomente**. Er darf sie einzeln üb
| Würfel | Name | Effekt |
|---|---|---|
| 1 | **"Für Iris!"** | Wendl würfelt 3 W6 gleichzeitig — alle Treffer zählen. (Maximaler Einzelzug: bis zu 3 Schaden.) |
| 2 | **"Kein Schnapsen mehr!"** | Wendl würfelt 1 W6. Bei Erfolg doppelter Schaden (2 statt 1). Bei Misserfolg trotzdem 1 Schaden — dieser Angriff kann nicht vollständig scheitern. |
| 3 | **"Der Bräutigam schlägt zurück"** | Wendl hebt einen Würfel auf, der ihm diese Runde "missraten" ist (3 oder weniger), und würfelt ihn nochmal. |
| 4 | **"Freunde!" — Massenangriff** | Wendl gibt das Signal: Alle im Raum (Spieler + Crowd) werfen gleichzeitig je 1 Finger (Daumen hoch/runter als Ersatz), GM zählt alle Daumen-hoch → jeder dritte Daumen-hoch = 1 Schaden. (Alternativ: jeder wirft 1 Münze, Zahl = Treffer.) |
| 5 | **"Iris wartet"** — Fokusmoment | Wendl sagt einen Satz über Iris (was auch immer ihm einfällt). Kein Würfeln nötig: automatisch **3 Schaden**. Crowd muss still sein. |
| 6 | **"Finaler Schlag"** — nur letzter Kill | Darf nur eingesetzt werden, wenn der Erpresser ≤ 3 LP hat. Wendl würfelt den Riesen-W6. Egal was kommt: Erpresser ist tot. Maximales Drama. |
| 2 | **"Der Bräutigam schlägt zurück"** | Wendl hebt einen Würfel auf, der ihm diese Runde "missraten" ist (3 oder weniger), und würfelt ihn nochmal. |
| 3 | **"Freunde!" — Massenangriff** | Wendl gibt das Signal: Alle im Raum (Spieler + Crowd) werfen gleichzeitig je 1 Finger (Daumen hoch/runter als Ersatz), GM zählt alle Daumen-hoch → jeder dritte Daumen-hoch = 1 Schaden. (Alternativ: jeder wirft 1 Münze, Zahl = Treffer.) |
| 4 | **"Iris wartet"** — Fokusmoment | Wendl sagt einen Satz über Iris (was auch immer ihm einfällt). Kein Würfeln nötig: automatisch **3 Schaden**. Crowd muss still sein. |
| 5 | **"Finaler Schlag"** — nur letzter Kill | Darf nur eingesetzt werden, wenn der Erpresser ≤ 3 LP hat. Wendl würfelt den Riesen-W6. Egal was kommt: Erpresser ist tot. Maximales Drama. |
| 6 | **Freier Würfel** | Kein benannter Move: ein zusätzlicher freier Angriff. Wendl würfelt 1 W6 (4+ = 1 Schaden), jederzeit einsetzbar. |
> **GM-Tipp:** Wenn Wendl "Würfel 6" noch nicht eingesetzt hat und der Erpresser auf 1 LP ist — erinnere ihn sanft: „Du hast noch deinen letzten Würfel."
> **GM-Tipp:** Wenn Wendl seinen **"Finalen Schlag"** (Würfel 5) noch nicht eingesetzt hat und der Erpresser auf 1 LP ist — erinnere ihn sanft: „Du hast noch deinen letzten Würfel."
---
@@ -159,7 +159,7 @@ Der Kampf soll **spannend**, aber **nicht zäh** sein. Hier sind die Stellschrau
|---|---|
| Gruppe macht zu viel Schaden → geht zu schnell | Erpresser trinkt sichtbar einen Trank: +5 LP. *„Ihr dachtet, er wäre verwundbar?"* |
| Gruppe macht zu wenig Schaden → zieht sich | Nächste Runde gilt ab 3+ (GM-Entscheid, ohne Ansage). Oder: Barde-Buff feuern. |
| Wendl würfelt mehrfach schlecht | GM flüstert Wendl zu: „Zünde jetzt Würfel 1 oder 5." |
| Wendl würfelt mehrfach schlecht | GM flüstert Wendl zu: „Zünde jetzt 'Für Iris!' oder 'Iris wartet'." |
| Kampf läuft über 45 Min ohne Ende | Erpresser hat ab sofort keine Boss-Fähigkeiten mehr. Runde geht schneller. |
| Stimmung bricht ein | Tortilla-Zwischenfall jetzt auslösen (wenn noch nicht passiert). |
| Alles stagniert | Stammtisch-Schlachtruf ankündigen: *„Was ist mit euch? Gemeinsamer Angriff!"* |
+5 -3
View File
@@ -9,7 +9,7 @@
| | |
|---|---|
| **Wann** | Direkt nach dem Sterbemonolog des Erpressers, zum Gulasch |
| **Spielleiter** | Sebastian (zugleich Wahrsager im Lore) |
| **Spielleiter** | Sebastian |
| **Die Bösen** | **Marcel** = Drahtzieher (fix zugeteilt, finale Enthüllung) + **1 Scherge** (zufällig ausgeteilter 2. Werwolf, roter Hering) |
| **Kartenvergabe** | Aktiv ausgeteilt — SL steuert nur **3** Karten (Drahtzieher→Marcel, Ritter→Jaron, Heiler→Dom), der Rest **zufällig** → alle raten mit |
| **Beschützer** | **Jaron** = Ritter/Leibwächter · **Dom** = Heiler |
@@ -17,6 +17,8 @@
| **Dauer** | 23 Nächte, 2030 Min |
| **Ausgang** | Marcel wird „verbannt" → kommt als gerettete **Iris** zurück |
**zwei drei leute vorher einweihen, damit marcel nicht zu früh gekillt wird**
> **Der rote Faden vom Monolog:** Der Erpresser stirbt mit *„Jemand hat euch verraten… und schmutzige Hände färben ab… sucht den Fleck."* Diese Zeile ist die **Pflanzung** für den Twist: Marcels Hände sind heimlich gefärbt. Aber: Der **Scherge** hat die *Drecksarbeit* gemacht — er lenkt den Verdacht zuerst auf sich. Erst wer genauer hinschaut, findet den wahren Fleck.
---
@@ -89,7 +91,7 @@ Alle echten Hinweise zeigen auf den Höschenhändler. Lege sie sichtbar in die T
| Hinweis | Quelle (Quest) | Was er sagt |
|---|---|---|
| **Die falsche Bluse** | ⑥ Gekaufte Bluse | Fälschung mit „Grillhendl-Flecken" — die Farbe färbt ab. |
| **Der Pub-Quiz-Satz** | ⑤ Pub-Quiz | z. B. *„Wer Falsches verkauft, trägt Flecken."* |
| **Der Pub-Quiz-Hinweis** | ⑤ Pub-Quiz | Hinweis-Karte vom Stammtisch — deutet auf den „Händler-Typ". |
| **Kevs Erinnerung** | ③ Genesener Säufer | Kev sah „einen Mann mit Korb voll Wäsche". |
| **Der Morse-Zettel** | ⑨ Verschlüsselter Brief | Nennt das falsche Kleidungsstück. |
| **Der stumme Zeuge** | ⑧ Pantomime | Deutete „Mann mit Korb voll Wäsche". |
@@ -183,7 +185,7 @@ GM-Frame (steht schon im Tabletop-Doc):
- [ ] **Werwolf-Kärtchen** für alle (Drahtzieher, Scherge, Ritter, Heiler, 12 Falsche Fährten, Dorfbewohner) mit **identischen Rückseiten** — die drei Schlüsselkarten (Drahtzieher/Ritter/Heiler) zum gezielten Zustecken bereithalten/markieren
- [ ] **Das Mal:** abfärbendes Mittel (Rote-Bete-Saft / abwaschbarer Stempel / Kohle / rotbrauner Filzstift) + heimliche Gelegenheit, es **nur Marcel** aufzutragen
- [ ] **Die „Akte":** alle Tages-Hinweise gesammelt (falsche Bluse, Pub-Quiz-Satz, Kev-Notiz, Morse-Zettel) für die Tischmitte
- [ ] **Die „Akte":** alle Tages-Hinweise gesammelt (falsche Bluse, Pub-Quiz-Hinweis, Kev-Notiz, Morse-Zettel) für die Tischmitte
- [ ] **Geheimnis-Zettel** für die 12 Falschen Fährten
- [ ] **Kalte Tortilla** als Knebel-Gag-Requisite (Scherge-/Saboteur-Callback)
- [ ] **Iris-Kostüm** griffbereit draußen (Kleidung + Perücke)
+12 -12
View File
@@ -1199,11 +1199,11 @@
<div class="rules-box" style="background: rgba(201,162,39,0.05); border-color: #4a2800;">
<ul class="rules-list">
<li><strong>1 · „Für Iris!"</strong> 3 W6 gleichzeitig, alle Treffer zählen (bis 3 Schaden).</li>
<li><strong>2 · „Kein Schnapsen mehr!"</strong> 1 W6: Erfolg = 2 Schaden, sonst 1. Kann nie ganz scheitern.</li>
<li><strong>3 · „Der Bräutigam schlägt zurück"</strong> wiederholt einen missratenen Würfel (≤3).</li>
<li><strong>4 · „Freunde!" Massenangriff</strong> alle werfen Münze/Daumen, jeder 3. Treffer = 1 Schaden.</li>
<li><strong>5 · „Iris wartet" Fokusmoment</strong> ein Satz über Iris, kein Wurf: automatisch 3 Schaden.</li>
<li><strong>6 · „Finaler Schlag"</strong> nur bei ≤3 LP: Riesen-W6, egal was kommt der Erpresser ist tot.</li>
<li><strong>2 · „Der Bräutigam schlägt zurück"</strong> wiederholt einen missratenen Würfel (≤3).</li>
<li><strong>3 · „Freunde!" Massenangriff</strong> alle werfen Münze/Daumen, jeder 3. Treffer = 1 Schaden.</li>
<li><strong>4 · „Iris wartet" Fokusmoment</strong> ein Satz über Iris, kein Wurf: automatisch 3 Schaden.</li>
<li><strong>5 · „Finaler Schlag"</strong> nur bei ≤3 LP: Riesen-W6, egal was kommt der Erpresser ist tot.</li>
<li><strong>6 · Freier Würfel</strong> zusätzlicher freier Angriff: 1 W6 (4+ = 1 Schaden), jederzeit.</li>
</ul>
</div>
</div>
@@ -1297,7 +1297,7 @@
<div class="rules-box">
<ul class="rules-list">
<li><strong>Die falsche Bluse</strong> (Quest ⑥) Fälschung mit Flecken, die Farbe färbt ab.</li>
<li><strong>Der Pub-Quiz-Satz</strong> (⑤) z. B. „Wer Falsches verkauft, trägt Flecken."</li>
<li><strong>Der Pub-Quiz-Hinweis</strong> (⑤) die Hinweis-Karte vom Stammtisch deutet auf den Höschenhändler.</li>
<li><strong>Kevs Erinnerung</strong> (③) „ein Mann mit Korb voll Wäsche".</li>
<li><strong>Der Morse-Zettel</strong> (⑨) nennt das falsche Kleidungsstück.</li>
<li><strong>Der stumme Zeuge</strong> (⑧) deutete „Mann mit Korb voll Wäsche".</li>
@@ -1640,19 +1640,19 @@ const quests = [
details:'Heindl kann jederzeit weitere Mini-Checks nachziehen, falls Zeit/Energie da ist.' },
{ id:2, badge:'medium', badgeLabel:'AKT 2', name:'③ Der genesene Säufer',
holder:'<strong>Kev</strong> (Säufer) + <strong>Dom</strong> (Heiler)', item:'🃏 Hinweis + 🎲 Würfel',
desc:'Kev liegt sturzbetrunken da → ins Krankenzimmer bringen, 3 Heilkräuter (Pilz, Blume, Brennnessel) ums Haus sammeln, „Trank" (Jägermeister) verabreichen.',
desc:'Kev liegt sturzbetrunken da → ins Krankenzimmer bringen, ein paar „Heilkräuter" ums Haus verteilt sammeln, „Trank" (Jägermeister) verabreichen.',
success:'✓ Kev erinnert sich → Hinweis-Karte + 1 Würfel', fail:'⌁ Einziger sequenzieller Quest Dom lotst',
details:'Dom weiß, welche Kräuter Kev kurieren, und begleitet den Quest.' },
{ id:3, badge:'medium', badgeLabel:'AKT 2', name:'④ Das Ritterduell',
holder:'<strong>Jaron</strong> · Ritter', item:'👕 Kleidung + 🎲 Würfel',
desc:'Fecht-Duell mit Schaumstoff-/Holzaxt, best of 3 Treffer.',
desc:'Fecht-Duell mit Schaumstoffwaffen (bei Bedarf Gregors Schaumstoffteile), best of 3 Treffer.',
success:'✓ Kleidungsstück + 1 Würfel', fail:'⌁ Best of 3 notfalls gewinnt Wendl',
details:'Jaron bringt die Axt auch für Christoph mit.' },
details:'Schaumstoffwaffen statt echter Klingen falls nötig die Schaumstoffteile von Gregor.' },
{ id:4, badge:'medium', badgeLabel:'AKT 2', name:'⑤ Pub-Quiz',
holder:'<strong>Alex</strong> (Barkeeper) + Stammtisch', item:'🃏 Hinweis + 🎲 Würfel',
desc:'Fragenrunde; die richtigen Antworten ergeben einen Satz (z. B. „Wer Falsches verkauft, trägt Flecken").',
success:'✓ Hinweis-Karte (→ Höschenhändler) + 1 Würfel', fail:'⌁ Satz noch offen Fragen vorher festlegen!',
details:'Stammtisch ruft Wendl heran. Der Satz deutet auf den Komplizen.' },
desc:'Allgemeine Fragenrunde Alex stellt die Fragen zusammen (kein Insider-Lösungssatz mehr).',
success:'✓ Hinweis-Karte (vom Stammtisch) + 1 Würfel', fail:'⌁ Locker halten, Alex hat die Fragen',
details:'Stammtisch ruft Wendl heran. Fragen sind allgemein gehalten; die Hinweis-Karte gibt es als Belohnung.' },
{ id:5, badge:'easy', badgeLabel:'AKT 1', name:'⑦ Hypnose-Stammtisch',
holder:'<strong>Joe, Paul</strong> · Stammtisch', item:'👕 Kleidung + 🃏 Hinweis',
desc:'Stammtisch lotst Wendl heran und fragt ihn über Iris aus (Wie kennengelernt? Lieblingsessen?). Herzlich + lustig.',