Connect BG Nexus fresh and storm advisor conversion
This commit is contained in:
1 parent
82f1aae51b
commit
985cf85e12
21 files changed
+936
-316
No files matched your search
@@ -29,6 +29,25 @@ optional skill bands, combinations and public expansion starts remain open.
|
||||
Rules implementation continues; comprehensive assurance and administration
|
||||
remain deferred until all rules are implemented.
|
||||
|
||||
**BG Cunning fresh/storm card exceptions — 14 October.** The recommended
|
||||
in-place any/all prototype now permits current-turn accompanied and storm-
|
||||
bound/separated advisor territories during BG's own Advanced action. Native
|
||||
whole-group custody, one Karama response and ordinary flip/arrival/movement/
|
||||
battle rules remain. Real Shield Wall2/lockedTurn2, Arrakeen2 under storm10
|
||||
and False Wall East5/9 separated by storm7 feed allow/cancel and four legal
|
||||
profiles. Related10-file union65/65 passes; types/lint pass.
|
||||
Three actual390px tables prove fresh allowance plus one fighter movement
|
||||
and Battle handover, storm-bound stance-only allowance and separated batch
|
||||
Karama cancellation. A live existing Move-button mismatch was reproduced
|
||||
and fixed using shared projected geometry/range; blocked origin and
|
||||
cross-storm detour now disable with accessible explanation. No engine rule
|
||||
was weakened. No overflow/browser errors; wider module and release gates stay open.
|
||||
Final compiler/lint and app build pass, with existing build warnings. Native
|
||||
API receipts show fresh distance1/range1, bound route unreachable and separated
|
||||
distance2/range1, with original battle geometry unchanged. Owned QA service/
|
||||
scaffold removed and tabs released or auto-closed; proofs remain outside Git.
|
||||
See [the source-bound prototype](NEXUS_ADVISOR_RUNTIME.md#fresh-and-storm-card-exception-prototype--14-october-2026).
|
||||
|
||||
**Fremen Secret Ally worm protection — 14 October.** The recommended
|
||||
independent-operation prototype now saves only the actual unallied holder's
|
||||
groups before original devouring. Publicly possible threatened held-Nexus
|
||||
|
||||
@@ -1,5 +1,51 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 14 October 2026 — Native BG Cunning fresh and storm card exceptions
|
||||
|
||||
Recommended provisional interpretation: printed any/all permission is an
|
||||
in-place card exception for freshly accompanied and storm-bound/separated
|
||||
advisor territories during native BG's own Advanced action. Only the
|
||||
Cunning uncertainty guards are removed; dead storm-only helper/imports
|
||||
are deleted. Quotes count public presence without allocating receipt groups.
|
||||
Original declarations still bind exact locations/counts/locked stance,
|
||||
one physical Nexus and one native Karama window. Ordinary flip/arrival,
|
||||
movement, casualties, allied capacity and battle geometry remain unchanged.
|
||||
|
||||
Two disjoint genuine native slices retain real setup, card draws, reserve
|
||||
payments/free accompaniment and original Advanced storm cards. An initial
|
||||
dial assumption was corrected without changing the producer: actual identity
|
||||
card draws reach sheltered Arrakeen storm10 and rock separation storm7.
|
||||
The Storm fixture's setup-only action routing was repaired by requiring
|
||||
playing status before dials; no phase/board/force/hand state was fabricated.
|
||||
Fresh Shield Wall2 locks at turn2; real Karama cancels old+fresh groups as
|
||||
one batch, and the previously forbidden ordinary fighter arrival works
|
||||
after Cunning. Both storm geometries retain ordinary move/flip/battle blocks.
|
||||
|
||||
Unresolved-guard, wording, action-copy, fixture-provenance and incidental
|
||||
phase/null assertions were deleted, not re-pinned. The related10-file union
|
||||
passes65/65; types/lint pass. Actual390px GameTable declares/allows fresh
|
||||
Shield Wall2, moves one to Imperial Basin9 and hands over to Battle; allows
|
||||
Arrakeen2 in place under storm10; and cancels False Wall East5/9 as one batch.
|
||||
One Nexus remains spent; conversion costs/pools/usage stay unchanged.
|
||||
|
||||
Live proof found an existing movement-control bug: Arrakeen10→Polar Sink
|
||||
was offered during storm10 although authoritative movement rejected unchanged.
|
||||
Controls now share projected geometric distance and native range, including
|
||||
selected-origin elites and owned marker routes. Blocked origin/cross-storm
|
||||
detour is disabled with an accessible reason; no special Cunning bypass or
|
||||
engine-rule relaxation. Selected-elite input accepts immutable tuples without
|
||||
copies. Before/after live proof and three native API receipts stay outside Git.
|
||||
An earlier Fremen-fixture Storm description was corrected to distinguish
|
||||
Basic dials from the unchanged Advanced card producer; behavior is unchanged.
|
||||
Final foreground compiler/lint and app build pass, retaining existing
|
||||
warnings. Native API receipts observe fresh distance1/range1 and battle
|
||||
Shield Wall, unreachable bound origin/range3 with no battle, and separated
|
||||
distance2/range1 with no battle. One physical Nexus spends in every actual
|
||||
declaration. Owned service/scaffold removed, tabs released/auto-closed; final
|
||||
source-bound receipts remain outside Git.
|
||||
Three surfaces have no overflow/browser errors. Broader modules/markers,
|
||||
saved assurance, calibrated AI, complete modes and deployed acceptance remain open.
|
||||
|
||||
## 14 October 2026 — Absent-Fremen Nexus pre-devour protection
|
||||
|
||||
Explicit recommended interpretation: independent printed protection, without
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
# Bene Gesserit Nexus advisor conversion
|
||||
|
||||
10 September 2026. This checkpoint implements the native **Cunning** stance conversion described in [NEXUS_BENE_GESSERIT_RULES.md](NEXUS_BENE_GESSERIT_RULES.md). It extends the [Nexus lifecycle](NEXUS_CARD_RUNTIME.md); it does not implement borrowed Voice or Betrayal, settle the outstanding source questions, or open incomplete mode and expansion starts.
|
||||
Original10 September2026 checkpoint with dated follow-ups below. Native **Cunning** stance conversion uses [the source contract](NEXUS_BENE_GESSERIT_RULES.md) and [Nexus lifecycle](NEXUS_CARD_RUNTIME.md). Borrowed Voice and native Betrayal have separate later bounded paths; none opens incomplete modes or expansion starts.
|
||||
|
||||
## Selection and physical result
|
||||
|
||||
During its own active Shipment and Movement action in Advanced play, an unallied Bene Gesserit holder can select a nonempty set of eligible advisor territories. Every advisor in each selected territory becomes a fighter together, across all sectors. Positions, physical counts, spice, shipment usage and movement usage stay unchanged. The choice cannot target individual counters or leave mixed stances within a territory.
|
||||
|
||||
The private server quote supplies each territory's total count and blocked reason. The controls begin with no selection, offer individual checkboxes and **Select all available**, and require one explicit submission. A blocked group cannot be included through the shared options helper. Fresh accompanied advisors and storm-related conversions retain explicit pending-ruling explanations; these guards are not presented as independently verified printed prohibitions. Stronghold capacity, allied presence, public No-Field presence and existing territorial restrictions remain in force. Homeworlds are not advisor territories.
|
||||
The private server quote supplies each territory's count and authoritative capacity/alliance reason. Controls begin empty, offer individual checkboxes and **Select all available**, and require one submission. Under the explicit recommended card-exception prototype below, fresh accompanied and storm-related groups may convert in place. Ordinary flip, movement, casualties and battle rules remain; Homeworlds are not advisor territories.
|
||||
|
||||
## One cancellation window
|
||||
|
||||
@@ -16,7 +16,7 @@ The event-bound record retains original groups, turn, owner, the active Shipment
|
||||
|
||||
Other responses, owned decisions, Truthtrance, phase opening, closing Nexus draws and unfinished card transactions must finish before declaration. The table names the response and shows the declared territory names, with standard **Allow this power** and **Cancel with Karama** controls. The internal event is not printed as a player instruction.
|
||||
|
||||
## Bots, privacy and evidence
|
||||
## Bots, privacy and original checkpoint evidence
|
||||
|
||||
All four profiles use the same authorized choices. The policy selects legal groups whose advisor count exceeds the total public opposing fighter presence, preserving peaceful or apparently unfavorable groups. It does not read opposing hands, spice, traitors or concealed No-Field values. Hard and Brutal opponents use their existing Karama policy against a declared conversion threatening their fighters; Easy and Medium retain the ordinary pass policy. This is bounded legal-policy integration, not new strategy calibration.
|
||||
|
||||
@@ -24,7 +24,7 @@ The focused consumer suites contain **eight** cases, including actual all-profil
|
||||
|
||||
Implementation: [source quote](../game/nexus-advisors.ts), [shared options](../game/nexus-advisor-options.ts), [controls](../components/nexus-advisors.tsx), [engine](../game/engine.ts), [bots](../game/bots.ts). Consumer evidence: [controls](../tests/nexus-advisor-controls.test.ts), [bot actions](../tests/nexus-advisor-bots.test.ts). Structural server rendering does not substitute for browser acceptance.
|
||||
|
||||
Fresh-advisor and storm permissions remain pending the existing user question. Borrowed Voice remains gated on its separate cancellation/timing interpretation, and Betrayal retains the existing private reaction-policy gate. Complete Bene Gesserit Nexus effects, complete module games and full expansion compliance remain unfinished.
|
||||
The dated source/interpretation boundaries remain explicit. Fresh/storm card conversion and borrowed Voice now have recommended prototypes, not publisher answers; native Betrayal has its own uniform reaction. Complete BG Nexus effects, module games, full expansion and release acceptance remain unfinished.
|
||||
|
||||
## Integrated acceptance
|
||||
|
||||
@@ -35,3 +35,50 @@ Two isolated three-seat browser rooms exercised the controls with actual server
|
||||
The final database comparison preserved all **3,389** opening room versions and state hashes. The database now contains **3,421** rooms, adding only two named browser rooms and thirty isolated HTTP-test rooms. The running development server was reused; the previous controlled restart was about 00:45 UTC, so no hourly restart was due for this checkpoint. Saved games and the removed-automation preference remain preserved.
|
||||
|
||||
The native conversion has focused acceptance only. Full module games, placed Terror/Ambassador token combinations and the unresolved printed-rule interactions retain their separate completion requirements. The [Emperor source audit](NEXUS_EMPEROR_RULES.md) prepares the next effect family without claiming runtime support.
|
||||
|
||||
## Fresh and storm card-exception prototype — 14 October 2026
|
||||
|
||||
The [recommended source interpretation](NEXUS_BENE_GESSERIT_RULES.md#recommended-cunning-card-exceptions--14-october-2026)
|
||||
removes only Cunning's earlier uncertainty gates. The now-dead storm-only
|
||||
helper/imports are removed; counts use public presence without allocating
|
||||
a receipt for each quote. Actual declarations retain exact original locations,
|
||||
counts and locked stance. One original response still cancels the whole set.
|
||||
No ordinary flip, arrival, movement, battle or casualty handler is changed.
|
||||
|
||||
Two disjoint native proof slices retain real setups, alliances and closing
|
||||
card draws. Fresh Guild shipment plus free BG accompaniment/paid reinforcement
|
||||
creates Shield Wall2 with lockedTurn2 on the actual BG turn. A real starting
|
||||
Karama cancels selected old+new groups together. The same ordinary fighter
|
||||
arrival rejected before Cunning works after allowed conversion.
|
||||
|
||||
Older native advisors survive the real Advanced storm-card producer, not
|
||||
fabricated dials/phase/board state. Arrakeen2 is sheltered under storm10;
|
||||
False Wall East5/9 rock groups remain separated by storm7. Native ordinary
|
||||
flip and cross-storm movement stay blocked; original battle geometry remains
|
||||
disconnected after the advisors become fighters. The fixture's setup-only
|
||||
wrong Storm action was repaired by respecting playing status; native rules
|
||||
and the Advanced card producer are unchanged.
|
||||
|
||||
Unresolved-guard, wording, action-copy and incidental phase/null tests were
|
||||
deleted, not re-pinned. Existing actual rejection/custody tests remain; genuine
|
||||
cases cover both interpretations, original batch cancellation, retry/actor/
|
||||
event rejection, all four legal policies and native turn continuation.
|
||||
The related10-file union65/65 passes.
|
||||
|
||||
Actual390px GameTable proofs: fresh selection→native allowance→one fighter
|
||||
Shield Wall9→Imperial Basin9→Battle handover; storm-bound allowance keeps
|
||||
Arrakeen2 in place; separated whole-batch Karama leaves both sectors advisors
|
||||
and the Nexus spent. A real preexisting move-control defect was found: the
|
||||
button offered Arrakeen10→Polar Sink during storm10, while authoritative
|
||||
movement correctly rejected unchanged. Controls now share geometric route
|
||||
distance/native range, including selected-origin elites and owned marker
|
||||
routes; the blocked origin and cross-storm detour are disabled with an
|
||||
accessible reason. No special Cunning or faction bypass is added.
|
||||
Final compiler/lint/build pass. The native API observes fresh distance1/
|
||||
range1, bound origin unreachable/range3 and separated distance2/range1;
|
||||
ordinary geometry does not gain a storm battle. Owned QA service/scaffold
|
||||
is removed and tabs are released/auto-closed. Receipts remain outside Git.
|
||||
Three surfaces retain width/document390 and no browser errors. Wider
|
||||
module/marker paths, saved assurance, calibrated AI and deployed acceptance
|
||||
remain due.
|
||||
|
||||
@@ -93,12 +93,44 @@ not certify all named-special/module combinations, historical recovery or
|
||||
complete rules/deployment.
|
||||
|
||||
|
||||
## Material boundaries requiring a ruling
|
||||
## Recommended Cunning card exceptions — 14 October 2026
|
||||
|
||||
Choose-recommended-option priority now adopts the printed any/all permission
|
||||
as an **in-place card exception** for freshly accompanied and storm-bound or
|
||||
storm-separated advisor territories, during BG's own Advanced action.
|
||||
No retrieved specific publisher clarification settled those combinations;
|
||||
this interpretation is visible and provisional, not a new publisher ruling.
|
||||
|
||||
Reuse the existing whole-territory quote, physical Nexus spend, exact original
|
||||
stance/force receipt and single Karama response. Allow changes only stance;
|
||||
cancel keeps every original advisor/lock and leaves the card spent. Ordinary
|
||||
flip timing, ally/capacity, storm casualties, movement and battle geometry
|
||||
stay unchanged. Basic supplies no advisors. Pending quotes still bind exact
|
||||
original groups and cannot become partial conversions.
|
||||
|
||||
Native proofs use real setup, closing BG card draws, paid reserve shipments,
|
||||
free accompaniment and the existing Advanced card-distance producer. Fresh
|
||||
Shield Wall2 is current-turn locked; sheltered Arrakeen2 is under storm10;
|
||||
rock False Wall East groups at5/9 are separated by storm7. Only original
|
||||
undealt order/producer entropy is staged. Original Karama, all four minimal
|
||||
legal policies and original movement continuation are exercised.
|
||||
|
||||
The live390px tables declare/allow the fresh group, move one fighter from
|
||||
Shield Wall9 to Imperial Basin9, allow the storm-bound group in place, and
|
||||
cancel the two-sector rock batch. Costs, pools and native counters stay
|
||||
unchanged by conversion. A live existing Move button mismatch was reproduced:
|
||||
it offered an impossible storm-origin route that the engine rejected.
|
||||
Controls now reuse projected route geometry/range and disable that source
|
||||
and the cross-storm route, with an accessible reason. Engine legality was
|
||||
not weakened. Related10-file union65/65; wider module and final acceptance
|
||||
remain open.
|
||||
|
||||
## Material source boundaries and provisional interpretations
|
||||
|
||||
No retrieved primary clarification resolves these specific combinations. Do not silently broaden permission or describe a conservative block as the printed rule.
|
||||
|
||||
1. **Newly accompanied groups:** does Cunning's any/all permission override the same-turn advisor lock, or only the ordinary pre-shipment timing? The face does not name that prohibition.
|
||||
2. **Storm:** does Cunning allow an in-place flip in a storm-locked stronghold? The FAQ's prohibition explicitly addresses the earlier ordinary Battle flip; its rationale concerns inability to battle. Applying it to this later card is plausible, not explicit.
|
||||
1. **Newly accompanied groups:** no specific publisher answer was retrieved. The recommended card-exception prototype above allows the in-place Cunning conversion but retains ordinary same-turn flipping/arrival restrictions.
|
||||
2. **Storm:** the FAQ's ordinary-flip prohibition is not silently broadened to this later card. The recommended prototype permits in-place Cunning only; native storm movement, casualties and disconnected battle geometry remain unchanged.
|
||||
3. **Borrowed Voice and Karama:** no retrieved Nexus FAQ selects an interpretation. The recommended prototype above explicitly chooses cancellation for this named advantage; Atreides' differently worded effect is not authority for it.
|
||||
|
||||
The remaining private-reaction policy question applies to other hidden effects; the bounded Voice Betrayal path uses a uniform native response. This audit likewise does not settle historical Homeworld occupation ownership. Ordinary unoccupied, older, storm-free advisor groups are a clear selection subset, but broader claims retain the boundaries above.
|
||||
|
||||
@@ -2,6 +2,16 @@
|
||||
|
||||
Original source audit, 10 September 2026, with dated bounded runtime follow-ups below. This document establishes the printed component inventory, source protocol and implementation boundaries; none lifts expansion release gates. The ordinary worm-triggered alliance Nexus already in the engine is distinct from this optional card module.
|
||||
|
||||
## Recommended BG Cunning card exceptions — 14 October 2026
|
||||
|
||||
The printed any/all conversion now permits fresh accompanied and storm-bound
|
||||
or storm-separated advisor territories in native BG's own Advanced action,
|
||||
under an explicitly provisional in-place card interpretation. Only Cunning's
|
||||
old uncertainty gates are removed: ordinary flip/arrival, capacity/alliance,
|
||||
movement, battle geometry and actual casualties stay unchanged. One original
|
||||
Karama response cancels the entire physical batch and keeps the Nexus spent.
|
||||
[Source, original native proofs and controls](NEXUS_BENE_GESSERIT_RULES.md#recommended-cunning-card-exceptions--14-october-2026).
|
||||
|
||||
## Recommended absent-Fremen protection — 14 October 2026
|
||||
|
||||
The printed Secret Ally protection now connects before original worm
|
||||
@@ -1376,7 +1386,7 @@ The [bounded Ixian Secret Ally replacement integration](NEXUS_IXIAN_REPLACEMENT_
|
||||
- No retrieved card or E3 FAQ gives a general rule that every Nexus effect is Karama-immune, or that playing one suspends all ordinary responses. Homeworld immunity on the preceding page is limited to Homeworld advantages/penalties. Audit cancellation of an underlying native advantage separately from cancellation of the Nexus card before enabling each family.
|
||||
- Duration is explicit for several panels but not all. Ixian Betrayal's scope over multiple auction lots, the optional continuation after canceling native Prescience, and exact multi-party cancellation priority require the corresponding existing faction timing contract. Do not make an entire-phase cancellation merely from the word “advantage.”
|
||||
- Emperor forced ally payment and purchase refunds retain their precise source-invoice requirements. Tleilaxu's combined revival now uses the [explicit recommended policy](NEXUS_TLEILAXU_RULES.md#recommended-combined-revival-prototype--14-october-2026): a mandatory free own leader/ordinary slot and fixed paid physical group sharing an expanded ordinary ceiling, with preserved cycles and typed caps. This is a provisional implementation, not a new publisher answer; the five counters are not free.
|
||||
- Bene Gesserit borrowed Voice now follows the [recommended cancellable named-advantage policy](NEXUS_BENE_GESSERIT_RULES.md#recommended-borrowed-voice-prototype--14-october-2026), with neutral pre-Prescience timing and original native command checks. The prototype does not answer generic hidden-reaction priority, fresh advisor/storm permission or broader named-special/module combinations.
|
||||
- Bene Gesserit borrowed Voice follows the [recommended cancellable named-advantage policy](NEXUS_BENE_GESSERIT_RULES.md#recommended-borrowed-voice-prototype--14-october-2026), with neutral pre-Prescience timing. Native Cunning separately follows the [recommended in-place fresh/storm exceptions](NEXUS_BENE_GESSERIT_RULES.md#recommended-cunning-card-exceptions--14-october-2026). Neither answers generic hidden-reaction priority or broader named-special/module combinations.
|
||||
- Fremen Secret Ally protection now follows the [recommended independent-operation policy](NEXUS_FREMEN_RULES.md#recommended-independent-protection--14-october-2026), using original threatened public membership and pre-devour timing. This does not resolve general reactive Betrayal priority or widen native Cunning, and broader revival/module accounting remains separate.
|
||||
- Richese's two-No-Field effect has a bounded native Cunning shipment follow-up, but wider marker/module compositions remain separate. Its [bounded Betrayal auction contract](NEXUS_RICHESE_RULES.md#bounded-betrayal-auction-contract--30-september-2026) connects public self-cache veto and other-buyer sale diversion, not normal-deck hidden-family self-purchases or private special-Karama acquisition. Ecaz's Duke override needs explicit restoration/end-turn handling across capture, death and Ghola records. These are material implementation tasks, not reasons to invent substitute effects.
|
||||
- A complete twelve-card reference/inventory and common lifecycle are substantial first work, but do not alone make all thirty-six panels playable. Keep the public module release gated until every face's supported timing, secrecy, custody, bots, UI, rejection, multiplayer CAS and saved continuation paths are verified. If development supports only Atreides' family first, other faces must remain accurately represented and explicitly unavailable in the audit mode; they must not silently act as blanks in a released module.
|
||||
|
||||
@@ -550,6 +550,7 @@ These are unresolved in the cited records. Do not infer an answer from elapsed t
|
||||
| Tleilaxu Secret Ally revival | Under choose-recommended-option priority, a quiet unallied actual holder with Tleilaxu absent returns one mandatory own dead leader free, using the ordinary leader slot, and zero-to-five exact counters at one bank spice each. The card shares an ordinary ceiling expanded to at least five; prior normal returns count, larger native/Recruits allowances remain, and the fixed card group is never doubled. Only the unavailable-roster trigger is waived; repeated-death/face-down and special custody rules remain, with original ordinary cycles preserved. No force-only use, native Tleilaxu income or nonexistent cancellation owner is invented. This is provisional implementation policy, not publisher clarification or a separately answered numerical user ruling. | [Recommended combined policy](NEXUS_TLEILAXU_RULES.md#recommended-combined-revival-prototype--14-october-2026) |
|
||||
| Bene Gesserit borrowed Voice | Choose-recommended-option priority selects one Karama-cancellable named Voice advantage when BG is absent. Every fresh Nexus battle has the same attacker-first two-combatant continuation before Prescience/inspection/plans, independent of hidden face. Only the actual unallied holder can Use. Declaration spends the Nexus; cancellation removes only Voice and retains the spent card, receipt and native preparation. No retrofit/reset of old preparation. This is explicit provisional implementation policy, not retrieved publisher clarification. | [Recommended borrowed Voice](NEXUS_BENE_GESSERIT_RULES.md#recommended-borrowed-voice-prototype--14-october-2026) |
|
||||
| Fremen Secret Ally protection | Choose-recommended-option priority adopts independent printed protection before one original worm's destruction, not a borrowed named native advantage or riding. Publicly possible unallied threatened held-Nexus seats acknowledge in frozen storm order regardless of face; only the actual Fremen holder can spend. Protect that owner's original groups only, retain other casualties/spice removal and original Great Maker vote/Nexus continuation. No invented additional Karama response or native provider. Protected No-Field uses native protected-victim skipping; broader combinations remain unverified. This is visible provisional implementation policy, not publisher clarification or universal reaction priority. | [Recommended independent protection](NEXUS_FREMEN_RULES.md#recommended-independent-protection--14-october-2026) |
|
||||
| Bene Gesserit Cunning fresh/storm groups | Choose-recommended-option priority treats the printed any/all instruction as an in-place card exception during native BG's own Advanced Shipment and Movement action, permitting freshly accompanied and storm-bound/separated advisor territories. Exact whole groups and one original Karama response remain; cancellation preserves the original locked stance and spends the card. Ordinary flipping/arrival, allied capacity, storm movement/casualties and battle geometry are unchanged. This is a visible provisional implementation policy, not publisher clarification or a separately answered source question. | [Recommended card exceptions](NEXUS_BENE_GESSERIT_RULES.md#recommended-cunning-card-exceptions--14-october-2026) |
|
||||
| Moritani Atomics after alliance change | The publisher’s permanent −1 text does not identify later-ally treatment, and prior requested searches found no clarification. Under choose-recommended-option priority, retain the original affected pair permanently: Moritani and its ally at detonation. Later Nexus and Enemy of My Enemy alliances are allowed without moving the penalty to a new ally; an unallied detonation gains no later ally target. Existing stored activation targets migrate immutably, without replaying effects. This is a conservative provisional implementation interpretation, not publisher clarification or a separately answered numerical user ruling. | [Recommended persistent targets](MORITANI_TERROR_RULES.md#recommended-persistent-activation-targets--14-october-2026) |
|
||||
| Moritani Sneak Attack entry classification | The printed verb is “Send”; no retrieved ruling classifies the off-planet reserve transfer as a shipment for other arrival powers. The engine now **explicitly adopts** the supported shipment composition: a positive Sneak Attack in Shipment and Movement accrues the Heighliners token once for its owner, then offers the Bene Gesserit Intrusion (Advanced, with fighters present) and the free spiritual-advisor shipment, with the committed Terror entry resolving first; a zero-force resolution accrues nothing and opens no reaction. This order is an implementation interpretation, not a publisher ruling. | [Source boundary and adopted classification](MORITANI_ASSASSINATION_SNEAK.md#adopted-shipment-classification-7-october-2026) |
|
||||
| Orgiz collection | Basic retains the publisher-p13 per-blow ambiguity and provisional one-transfer-per-positive-deposit mapping. Authorized supplied Advanced rulebook physical24 says each time Collection occurs in a territory containing spice: one transfer per actual positive territory Collection per fighter occupant, never extra transfers for multiple source keys. Canonical ordinary deposit receipts identify actual payers, including co-present collectors; force presence and old wallets alone do not qualify. Under choose-recommended-option priority, owners and eligible foreign ordinary payers resolve in original storm order. Shared Ecaz lots in both modes wait for actual bilateral allocation, then consider positive foreign recipients Ecaz first, ally second; Advanced charges once per territory, Basic counts actually reduced positive source deposits in that territory. Self, zero shares and empty purses are skipped; balances track every transfer without debt. Ordering and the Basic mapping are provisional implementations, not separate numerical user answers or publisher rulings. | [Advanced source cutover and Basic boundary](DISCOVERY_PROTOTYPE.md#authorized-advanced-collection-wording) |
|
||||
|
||||
Reference in new issue
Block a user