Document original Ix Spice card policies and readable effects
Retain the current first-turn worm precedence, later Thumper/Sandtrout equivalence and sequential physical Harvester doubling under explicit provisional preview interpretations. Record photographed component and publisher-source provenance, authorized Advanced corroboration, and unresolved wider timing boundaries. No new numerical rule or publisher clarification is claimed. Warn persistently before first-turn Thumper disposal and explain waiting Sandtrout replacements. Public chronicle entries explain ignored first-turn Thumper and Sandtrout encounters. Correct stale preview gates in the relevant reference topics. Genuine public Basic/Advanced selected-Ix programmes use original setup, unopened deal and Spice lotteries, real intervening turns and actual held physical cards. Separate assertions prove phase continuation, Nexus/doubling behavior, ready reset and retained physical stock; four existing minimal profiles legally accept a harvested window. Focused tests, types/lint/build and actual GameTable rendering are recorded in docs/IX_PROTOTYPE.md. This remains bounded prototype evidence, not full native factions, optional combinations, browser/deployed or final assurance. No strategic AI refinement, state version, saved-room/database/reset/restart/deployment operation.
This commit is contained in:
1 parent
6fabe6aa62
commit
c95e294890
9 files changed
+404
-15
No files matched your search
+5
-1
@@ -12147,7 +12147,11 @@ function continueSpice(g: Game, injected?: SpiceCard) {
|
||||
}
|
||||
doubleNext = false;
|
||||
if (g.turn === 1) {
|
||||
if (!card.thumper) sequence.skipped.push(card);
|
||||
if (!card.thumper) {
|
||||
sequence.skipped.push(card);
|
||||
if (g.sandtrout)
|
||||
log(g, 'The first-turn worm rule leaves Sandtrout waiting; this ignored encounter adds no double-spice bonus.');
|
||||
} else log(g, 'The first-turn worm rule ignores this Thumper encounter; the normal Spice Card draw continues.');
|
||||
} else if (g.sandtrout) {
|
||||
g.sandtrout = false;
|
||||
g.spiceDiscard[sequence.pile].push(
|
||||
|
||||
Reference in new issue
Block a user