Kämpfe im Regelsatz
Diese Seite hilft dir zu entscheiden, wie dein Regelsatz an einem Kampf beteiligt ist: Der battle-Block stellt Marinaras Kampfsystem den Charakterbogen bereit, und der combat-Block löst den gesamten Kampf nach den eigenen Regeln des Regelsatzes auf, mit dessen Bestiarium, Brett, Reaktionen und vergleichenden Proben. Sie richtet sich an Regelsatz-Autoren. Bevor du anfängst, lies Regelsätze für Game Mode schreiben.
Abschnitte auf dieser Seite:
- Kämpfe: Den Bogen Marinaras Kampfsystem bereitstellen
- Was in den Kampf hinein- und aus ihm herausgetragen wird
- Wie aus einem Eintrag eine Fertigkeit wird
- Kampfregeln: Ein Kampf, den deine eigenen Regeln auflösen
- Alle Schlüssel
- Rettungswürfe gegen Zustände, Schaden oder Magie
- Ein Kampf mit Würfelpools: dice-pool
- Ein Kampf mit Symbolwürfeln: symbol-pool
- Mindestschadenswürfel
- Ein Treffer, der benommen macht
- Das Ziel bestimmt die Wundart
- Initiative, die Angriffe verschieben
- Was ein Kampf aus mechanics liest
- Kreaturen: Ein Bestiarium für Kämpfe
- Positionen: Ein Kampf auf einem Brett
- Was der Server im Kampf mit deinem Block macht
- Auf dem Bildschirm
- Vergleichende Proben: Packen, Stoßen, Losreißen
- Fenster: Den Kampf für eine Entscheidung anhalten
- Noch nicht umgesetzt
Kämpfe: Den Bogen Marinaras Kampfsystem bereitstellen
Standardmäßig weiß ein Kampf nichts vom Bogen. Er erstellt seine Kämpfer wie bisher. Ein Charakter kann einen Kampf daher verlassen, ohne dass sich die Trefferpunkte auf seinem Bogen verändert haben.
Ein optionaler battle-Block ändert das in genau einer Hinsicht: Er stellt dem Kampf die Zahlen des Bogens bereit und schreibt das Kampfergebnis zurück. Dadurch folgt der Kampf nicht deinen Regeln. Würfelberechnung, Treffer und Schadenshöhe bestimmt weiterhin Marinara. Deshalb wird Gesundheit als Anteil des Maximums übertragen, nicht als deine eigene Zahl. Ein auf dem Bogen halb gesunder Charakter beginnt den Kampf mit der Hälfte der von Marinara erzeugten Gesundheitsleiste. Dein Gesundheitspool von 9 Punkten wird nie direkt in einen Kampf übernommen, in dem ein Treffer 12 Schaden verursacht.
"battle": {
"health": { "pool": "grit" },
"energy": { "pool": "luck" },
"skills": [{ "list": "knacks" }]
}health: Erforderlich. Der laufende Pool für die Trefferpunkte des Charakters im Kampf. Er muss zusheet.live.poolsgehören und darf keine Liste mit Pool-Zeilen sein.energy: Optional. Ein vom Kampf verbrauchbarer laufender Pool, der zur MP-Leiste wird. Er muss sich vonhealthunterscheiden, weil der Kampf keine Trefferpunkte als Energie verbrauchen kann.slots: Optional. Laufende Pools, aus denen ein Kampf jeweils einen Platz verbraucht, mit einerlevel-Angabe von 1 bis 9:[{ "pool": "slots_1", "level": 1 }]. Jede Stufe und jeder Pool dürfen nur einmal vorkommen.skills: Optional, höchstens acht. Die Bogenlisten, deren Zeilen zu Kampffertigkeiten werden. Es zählen nur Zeilen aus einem deiner Kataloge und nur dann, wenn ihr ursprünglicher Eintrag einenmechanics-Block hat. Eine von Hand eingegebene Zeile beschreibt keine Wirkung in Zahlen.onlyWhennennt eine gesetzte boolesche Spalte, etwa für einen vorbereiteten Zauber.alwaysWhennennt eine Spalte samt Wert, die eine Zeile trotzdem zulassen, etwa Zauber, die ohne Vorbereitung gewirkt werden. Das ist eine Ausnahme zuonlyWhenund wird ohne diese danebenstehende Angabe abgelehnt.
Was in den Kampf hinein- und aus ihm herausgetragen wird
Hinein, für jedes Gruppenmitglied mit im Spiel vorhandenem Bogen: Der Anteil des Gesundheitspools an seinem Maximum bestimmt die Ausgangsposition auf Marinaras Gesundheitsleiste. Der Energiepool wird zu MP, jeder Platzpool zu den Plätzen seiner Stufe und die markierten Zeilen zu Fertigkeiten. Maximale Trefferpunkte, Angriff, Verteidigung, Geschwindigkeit und Stufe bleiben Marinaras eigene Zahlen. Ein Charakter mit null im Gesundheitspool beginnt am Boden, weil der Bogen das vorgibt. Ein Charakter über null beginnt nie mit weniger als einem Trefferpunkt, damit ein kleiner Anteil niemanden durch Rundung außer Gefecht setzt.
Heraus, sobald der Kampf endet: Der verbliebene Anteil der Gesundheitsleiste wird auf die eigene Skala des Gesundheitspools zurückgerechnet. Die Differenz zum Kampfbeginn wird als Schaden oder Heilung angewendet. Energie und Plätze sind Anzahlen statt Anteile und werden unverändert zurückgeschrieben. Alles folgt denselben Regeln wie die Schaltflächen des Bogens. Eine vom Bogen abgelehnte Änderung wird übersprungen und gemeldet, nicht erzwungen. Hat ein Kampf die Trefferpunkte eines Kämpfers nicht verändert, schreibt er überhaupt keine Gesundheitsänderung. Die beiden Umrechnungen können deshalb nicht von selbst einen Bogen verändern.
In keiner Richtung: Angriffswürfe, Rettungswürfe, Konzentration und die Zusatzwirkung höherer Kosten. Diese Angaben stehen im mechanics-Block für ein echtes Kampfsystem, das sie eines Tages liest. Diese Verbindung wendet sie nicht an; ein Regelsatz sollte das auch nicht behaupten.
Ein abgebrochener Kampf schreibt nichts zurück. Löschst du die Nachricht, in der er begonnen hat, oder erreicht der Kampf sein Ende nicht, bleibt der Bogen genau wie zuvor: Der Kampf hat nicht stattgefunden.
Wie aus einem Eintrag eine Fertigkeit wird
Der mechanics-Block eines Katalogeintrags wird so gelesen:
kindwird zum Typ der Fertigkeit.utility-Einträge und alles mitreactionentfallen, weil Marinaras Kampfsystem dafür keinen Platz hat.amountbestimmt die Stärke als Multiplikator des eigenen Angriffs des Kämpfers, nicht als Schadenszahl. Größere Würfel treffen niemals schwächer. Der Multiplikator bleibt im Bereich, den bereits generierte Fertigkeiten verwenden.rangeundarea.sizewerden durchunits.distance.perCelldes Katalogs geteilt, um Rasterzellen zu erhalten. Sie werden nie auf null abgerundet. Eine Explosion verwendet ihren Radius, ein Kegel dessen Hälfte, eine Linie eine Zelle. Flächeneffekte treffen alle abgedeckten Gegner und beachtenfriendlyFire.damageTypewird zum Element der Fertigkeit.targetswird nicht übertragen: Marinaras Kampfsystem entscheidet anhand des Fertigkeitstyps, auf wen Heilung, Verstärkung oder Angriff zielen dürfen.costauf dem Energiepool wird zu MP-Kosten; mehrere Energiekosten werden addiert.costvon genau einem Zauberplatz verbraucht einen Platz dieser Stufe. Marinaras Kampfsystem berechnet eine Energiemenge oder einen Platz, nie beides. Einträge mit Kosten von zwei Plätzen, Plätzen zweier Stufen oder einem Platz plus Energie werden deshalb im Kampf ausgelassen. Dasselbe gilt für Kosten auf anderen Pools, etwa Trefferpunkten oder Klassenressourcen, weil die Engine sie sonst kostenlos gewähren würde.buffoderdebuffwird zu Marinaras eigener Verstärkung oder Schwächung. Andere im Eintragstext versprochene Wirkungen, etwa das Entfernen eines Zustands auf dem Bogen, werden im Kampf nicht angewendet. Lassmechanicsbei Einträgen weg, deren Wirkung nur außerhalb eines Kampfes sinnvoll ist.
coverage.combat bleibt davon getrennt und behält seine Bedeutung: Setze es nur, wenn Kämpfe deinen Systemregeln folgen.