iPhone · iPad · Apple Watch iPhone · iPad · Apple Watch

Skirmforge — the combat calculator that shows its work Skirmforge — der Kampfrechner, der seinen Rechenweg zeigt

Initiative, hit points and conditions in one fast encounter tracker — plus hit chance, expected damage per round and rounds-to-kill, each with the complete derivation you can open and check. Built for game masters of tabletop role-playing games compatible with 5th-edition rule sets. Initiative, Trefferpunkte und Zustände in einem schnellen Begegnungs-Tracker — dazu Trefferchance, Erwartungsschaden pro Runde und Runden bis Tod, jeweils mit der vollständigen Herleitung zum Aufklappen. Gebaut für Spielleitungen von Pen-&-Paper-Rollenspielen, die mit Regelwerken der 5. Edition kompatibel sind.

  • Fully offlineVollständig offline
  • No accountKein Konto
  • No trackingKein Tracking
  • English & GermanDeutsch & Englisch
Coming soon to theDemnächst im App Store

Placeholder link. Platzhalter-Link. Skirmforge has not been published yet, so this badge is deliberately not clickable. It will be replaced with the real App Store URL as soon as the app is approved. Skirmforge ist noch nicht veröffentlicht, deshalb ist dieses Abzeichen bewusst nicht anklickbar. Es wird durch die echte App-Store-Adresse ersetzt, sobald die App freigegeben ist.

Free to use. One-time Pro unlock at €6.99 — no subscription required. Kostenlos nutzbar. Einmalige Pro-Freischaltung für 6,99 € — kein Abo nötig.

What it doesWas es kann

One app for the whole fight Eine App für den ganzen Kampf

Tracking, probability and the tactical grid are not three tools bolted together — the grid feeds the calculator, and the calculator writes back into the tracker. Tracker, Wahrscheinlichkeit und taktisches Raster sind nicht drei zusammengeschraubte Werkzeuge — das Raster füttert den Rechner, und der Rechner schreibt in den Tracker zurück.

Encounter trackerBegegnungs-Tracker

Roll initiative for one or all, break ties by Dexterity, count rounds, highlight the active turn and step back when someone was skipped. Hit points change with one tap. Initiative einzeln oder für alle würfeln, Gleichstand über Geschicklichkeit auflösen, Runden zählen, den aktiven Zug hervorheben und zurückspringen, wenn jemand übersprungen wurde. Trefferpunkte ändern sich mit einem Tipp.

Probability, not guessworkWahrscheinlichkeit statt Bauchgefühl

Hit chance with advantage, disadvantage, a third die, crit ranges of 20, 19–20 or 18–20, and the natural-1 and natural-20 rules handled correctly. Trefferchance mit Vorteil, Nachteil, drittem Würfel, Krit-Bereichen 20, 19–20 oder 18–20 sowie korrekt behandelter Natürlich-1- und Natürlich-20-Regel.

Damage that survives contactSchaden, der Kontakt überlebt

Expected damage per round with crits doubling dice only, several attacks per turn, reroll options and once-per-turn bonus damage weighted correctly. Then rounds-to-kill and the chance of finishing within n rounds. Erwartungsschaden pro Runde — Krits verdoppeln nur Würfel —, mehrere Angriffe pro Zug, Reroll-Optionen und korrekt gewichteter Einmal-pro-Zug-Bonusschaden. Dazu Runden bis Tod und die Chance, innerhalb von n Runden fertig zu werden.

Tactical square gridTaktisches Quadratraster

Tokens are generated from your combatants, drag them and the distance is counted by the rules and checked against the movement rate. Measure any two points, check weapon range, mark difficult terrain. Token entstehen automatisch aus den Teilnehmern. Beim Ziehen wird die Distanz regelkonform gezählt und gegen die Bewegungsrate geprüft. Beliebige Punkte messen, Reichweite prüfen, schwieriges Gelände markieren.

Dice expressionsWürfelausdrücke

Type 4d6kh3, 2d20kh1+5, 1d8+1d6+3, explode with ! or reroll with r1. Every individual die stays visible in the roll history. Tippe 4d6kh3, 2d20kh1+5, 1d8+1d6+3, explodiere mit ! oder würfle neu mit r1. Jeder einzelne Würfel bleibt in der Wurfhistorie sichtbar.

Apple Watch companionApple-Watch-Begleiter

The initiative list on your wrist, next turn by tap with a haptic tick, hit points on the Digital Crown, and a quick roll with a live hit-chance readout. It keeps working when the iPhone is out of reach. Die Initiative-Liste am Handgelenk, nächster Zug per Tipp mit haptischem Impuls, Trefferpunkte über die Digital Crown und ein Schnellwurf mit Live-Trefferchance. Funktioniert auch ohne iPhone in Reichweite.

Shows its workZeigt den Rechenweg

Every number opens up Jede Zahl lässt sich aufklappen

A percentage you cannot check is a percentage you cannot argue with at the table. Every result carries its steps — the target number, the formula, the intermediate values — so you can verify it, explain it, or overrule it. Ein Prozentwert, den man nicht nachprüfen kann, ist am Spieltisch wertlos. Jedes Ergebnis trägt seine Schritte mit sich — Zielwert, Formel, Zwischenwerte — damit du es prüfen, erklären oder verwerfen kannst.

Hit chanceTrefferchance

An attack bonus of +7 against armour class 15, rolled normally, critical on a 20.Ein Angriffsbonus von +7 gegen Rüstungsklasse 15, normal gewürfelt, kritisch bei einer 20.

  • Target numberZielwertd20 + 7 ≥ 15 → 8
  • Faces that hitTreffende Seiten21 - 8 = 13 / 20
  • Chance to hitChance zu treffen65.0%65,0 %
  • Critical hitKritischer Treffer5.0%5,0 %
  • MissFehlschlag35.0%35,0 %

Expected damage per roundErwartungsschaden pro Runde

The same attack dealing 2d6+4 slashing damage, one attack per round, against a target with 30 hit points.Derselbe Angriff mit 2d6+4 Hiebschaden, ein Angriff pro Runde, gegen ein Ziel mit 30 Trefferpunkten.

  • Average of 2d6+4Mittelwert von 2d6+411.011,0
  • On a critical hitBei kritischem Treffer18.018,0
  • WeightedGewichtet0.60 × 11 + 0.05 × 180,60 × 11 + 0,05 × 18
  • Damage per roundSchaden pro Runde7.57,5
  • Rounds to drop 30 HPRunden für 30 TP4.04,0

Damage resolution follows a fixed, tested order: flat reduction, then vulnerability, then resistance, then immunity, then temporary hit points, then hit points — with the same open derivation. Die Schadensauflösung folgt einer festen, getesteten Reihenfolge: flache Reduktion, dann Verwundbarkeit, dann Resistenz, dann Immunität, dann temporäre Trefferpunkte, dann Trefferpunkte — mit derselben offenen Herleitung.

The part nobody else hasDer Teil, den sonst niemand hat

Place a template, get the damage for every target Schablone platzieren, Schaden für jedes Ziel erhalten

Drop a cone, sphere, line or cube on the grid and rotate it. Skirmforge marks the affected squares and the affected tokens, then hands that list straight to the calculator: expected damage per target, each with its own saving throw, its own resistances and “half on save” already applied. No typing, no transcription errors, no spreadsheet. Setze Kegel, Kugel, Linie oder Würfel auf das Raster und drehe sie. Skirmforge markiert die betroffenen Felder und die betroffenen Token und reicht diese Liste direkt an den Rechner weiter: Erwartungsschaden je Ziel, jeweils mit eigenem Rettungswurf, eigenen Resistenzen und bereits angewandtem „halber Schaden bei Erfolg“. Kein Abtippen, keine Übertragungsfehler, keine Tabellenkalkulation.

  • Chebyshev or the 5-10-5 diagonal rule, per encounterChebyshev oder die 5-10-5-Diagonalregel, je Begegnung
  • Metres or feet — 1.5 m or 5 ft per squareMeter oder Fuß — 1,5 m oder 5 ft je Feld
  • Difficult terrain doubles a square's movement costSchwieriges Gelände verdoppelt die Bewegungskosten eines Feldes
  • Range check: in range, long range with disadvantage, or out of rangeReichweitenprüfung: in Reichweite, erhöhte Reichweite mit Nachteil oder außer Reichweite

Deliberately a calculation aid and not a virtual tabletop: no map image import, no fog of war, no line-of-sight engine. The grid exists to feed the maths, not to replace your battle mat. Bewusst eine Rechenhilfe und kein virtueller Spieltisch: kein Kartenbild-Import, kein Nebel des Krieges, keine Sichtlinien-Engine. Das Raster existiert, um die Mathematik zu füttern, nicht um deine Kampfmatte zu ersetzen.

PricingPreise

Buy it once. Subscribe only for what keeps arriving. Einmal kaufen. Abonnieren nur, was laufend geliefert wird.

The feature set is a one-time purchase. The only recurring payment is for things that recur — sync upkeep and new content — and it arrives later, in version 1.1. Der Funktionsumfang wird einmalig gekauft. Wiederkehrend bezahlt wird ausschließlich, was auch wiederkehrend geliefert wird — Sync-Pflege und neue Inhalte —, und das kommt später, in Version 1.1.

Free
€00 €
  • 1 saved encounter, up to 6 combatants1 gespeicherte Begegnung, bis zu 6 Teilnehmer
  • Hit chance and basic expected damageTrefferchance und einfacher Erwartungsschaden
  • Grid, tokens, movement and measuringRaster, Token, Bewegung und Messen
  • Dice roller with full historyWürfler mit vollständiger Historie
  • The complete Apple Watch appDie vollständige Apple-Watch-App
  • 3 of your own templates3 eigene Vorlagen

Genuinely usable at the table, not a demo.Am Spieltisch wirklich benutzbar, keine Demo.

Plus
€1.99 / month · €12.99 / year 1,99 € / Monat · 12,99 € / Jahr
  • iCloud sync between iPhone and iPadiCloud-Sync zwischen iPhone und iPad
  • Automatic backup and restore of a deleted encounterAutomatisches Backup und Wiederherstellung einer gelöschten Begegnung
  • New themes and template bundlesNeue Themes und Vorlagen-Bundles

Arrives with version 1.1 — not at launch. Plus only ever adds; nothing that ships in Pro will ever move behind it, and an expired subscription never locks your data. Kommt mit Version 1.1 — nicht zum Start. Plus fügt ausschließlich hinzu; nichts aus Pro wandert je dahinter, und ein abgelaufenes Abo sperrt niemals deine Daten.

PrivacyDatenschutz

Nothing leaves your device Nichts verlässt dein Gerät

Version 1.0 makes no network requests at all. There is no account, no sign-in, no analytics framework, no crash reporter and no advertising identifier. Your encounters, combatants and roll history live in a local database on your device and nowhere else. Version 1.0 stellt überhaupt keine Netzwerkanfragen. Es gibt kein Konto, keine Anmeldung, kein Analyse-Framework, keinen Absturzberichter und keine Werbe-ID. Deine Begegnungen, Teilnehmer und die Wurfhistorie liegen in einer lokalen Datenbank auf deinem Gerät und sonst nirgends.

  • No account and no sign-inKein Konto, keine Anmeldung
  • No analytics and no trackingKeine Analyse, kein Tracking
  • No third-party SDKsKeine Fremd-SDKs
  • This website sets no cookiesDiese Website setzt keine Cookies

Read the full privacy policy →Vollständige Datenschutzerklärung lesen →

Get Skirmforge Skirmforge holen

Requires iOS 26 or iPadOS 26; the companion app requires watchOS 26. English and German from day one. Erfordert iOS 26 oder iPadOS 26; die Begleit-App erfordert watchOS 26. Deutsch und Englisch ab dem ersten Tag.

Coming soon to theDemnächst im App Store

The App Store link is not live yet. Want to be told when it is? Write to csieb@me.com. Der App-Store-Link ist noch nicht aktiv. Bescheid bekommen, sobald es so weit ist? Schreib an csieb@me.com.