Add dead leader battle preparation
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 08:42:28 +11:00
1 parent bcca08cac5
commit e439f3f7b6
8 files changed
+386 -21

No files matched your search

+15 -2
View File
@@ -65,6 +65,16 @@ Great Maker rides share this destination check; Polar Sink remains clear.
## Basic leaderless battle announcement — 29 October 2026
In fresh classic Basic games without Harkonnen, a publicly unavailable living
leader pool containing at least one dead leader now opens a neutral pre-leader
preparation for that combatant, independent of their private hand. An unaffected
opponent is already ready. The player can use Ghola from their hand or continue;
after battle powers resolve, an inability is announced before either plan. If a
later public Ghola revival changes the available leader, the current notice is
withdrawn and a correction logged; already sealed plans stay sealed. This is a
provisional online timing composition, not a publisher ruling. Captures and other
faction/module combinations remain open.
The [publisher base rulebook, printed p. 10](https://www.gf9games.com/dunegame/wp-content/uploads/Dune-Rulebook.pdf)
requires a player unable to play a leader or Cheap Hero to announce that fact.
A fresh classic Basic battle without optional modules now announces before plans
@@ -73,10 +83,13 @@ Cheap Hero is held. This clean case has no dead leader to revive or private
card-transfer preparation. The public notice gives no card identity or plan
choice. The same plan does not announce twice. Other cases retain the existing
seal-time announcement, which can occur after an opponent has sealed; their
earlier timing remains open. Neither a deadline nor an extra confirmation is
introduced, and old battles keep their saved behavior. This online ordering is
earlier timing remains open except for the newer dead-leader case above. The
original no-death case introduces neither a deadline nor an extra confirmation;
old battles keep their saved behavior. This online ordering is
a provisional interpretation rather than a specific publisher timing ruling.
[Early runtime](../tests/basic-early-leaderless.test.ts),
[dead-leader runtime](../tests/basic-early-leaderless-dead.test.ts),
[dead-leader controls](../tests/basic-early-leaderless-dead-controls.test.tsx),
[early controls](../tests/basic-early-leaderless-controls.test.tsx),
[Voice cases](../tests/basic-early-leaderless-voice.test.ts),
[seal-time runtime](../tests/basic-leaderless-announcement.test.ts) and