158 lines
9.9 KiB
Markdown
158 lines
9.9 KiB
Markdown
# Emperor Nexus Secret Ally revival and original purchases
|
|
|
|
Updated 14 October 2026. **Prototyped**, with **Partial** rules coverage.
|
|
Revival now uses the independent extra source through original native pending
|
|
continuations and supported Nexus module envelopes. Ordinary bank-auction
|
|
purchase now uses existing classic/native Nexus profile admission; Richese
|
|
cache/Advanced Black Market, Ambassador and joint special Karama retain their
|
|
distinct native sources. Public starts and publication remain gated.
|
|
|
|
## Rules and connected behavior
|
|
|
|
The printed Emperor Nexus has an alternative Secret Ally grant during Revival:
|
|
three additional forces return free, beyond ordinary revival limits. Emperor
|
|
must be absent and the holder unallied. The grant does not revive leaders, spend
|
|
spice, or consume ordinary force/free-revival allowances. It can precede or follow
|
|
ordinary returns while Revival remains open. Submitting the interface's ready
|
|
action does not itself end that phase or invent a new card deadline.
|
|
[Printed cards](https://boardgamegeek.com/image/7767032/dune-ecaz-and-moritani),
|
|
[source audit](NEXUS_EMPEROR_RULES.md#secret-ally-three-additional-free-revivals)
|
|
|
|
The Advanced one-per-turn Fedaykin cap remains; native Ix Cyborgs use their
|
|
separate physical count cap. Select actual normal/elite groups totaling exactly
|
|
three. Fewer than three remains unavailable, not an implicit up-to grant.
|
|
Recruits changes the ordinary rate/limit, not this fixed extra count.
|
|
[Independent-source interpretation and changed-path proof](NEXUS_EMPEROR_RULES.md#recommended-independent-extra-return--14-october-2026).
|
|
|
|
The card is consumed at declaration, before original pending revival.
|
|
Version-two receipts track requested (no forces yet), returned or denied.
|
|
Native Tleilaxu Allow/Prevent, actual typed reserves, once-only free income,
|
|
Axlotl activity and original Homeworld handling settle the same physical group.
|
|
Prevention remains a visibly provisional composition; ordinary LaLaLa/free
|
|
rates do not reprice this independent extra source. No ordinary force/free or
|
|
native Emperor allied-extra usage grows, and no leader/payer/refund is invented.
|
|
Denial retains both spent cards and returns no forces/income/Tech. Original
|
|
Southern Hemisphere can place the actual returned Fedaykin; Tleilax's ordinary
|
|
Free Revival deployment is not extended to an independently free producer.
|
|
Strict old completed physical receipts stay readable without replay.
|
|
Historical snapshots do not require later pools/wallets to remain unchanged.
|
|
|
|
All four AI profiles use the same projected legal choices. The UI supplies a
|
|
physical elite selector only when it offers a real choice, shows unavailability
|
|
reasons, and disables submission while busy. The existing Nexus inspector retains
|
|
all three printed panels. This is legal functional support, not calibrated strategy.
|
|
|
|
## Bank-auction purchase alternative
|
|
|
|
The printed purchase option preserves the actual buyer's spice after proving
|
|
the final price is held. An unallied holder, with Emperor absent, can spend the
|
|
physical Nexus at the winner-payment decision of an ordinary bank auction.
|
|
The winner must have the full positive bid in their own spendable spice and
|
|
cannot use ally contribution. One actual Treachery lot enters their hand,
|
|
their spice remains unchanged, and normal auction/card follow-ups continue.
|
|
The public log announces the price/proof/use without revealing excess spice or
|
|
the Treachery card face. A private signed receipt records the lot, price and
|
|
unchanged balance; existing classic JSON/SQLite evidence remains historical.
|
|
Native bank cutover has separate changed-path proof below, not a new recovery
|
|
certification. Rival seat views omit the offer and receipt.
|
|
|
|
**Timing is a provisional privacy choice, not a user or publisher ruling.**
|
|
Every winner in this bounded public auction context receives the same payment
|
|
confirmation, including a player with only spice and no Nexus card. Otherwise
|
|
the holder-only pause would disclose hidden ownership. The existing ordinary
|
|
spice/Karama payment choices stay available; bots use a legal purchase when
|
|
owned and otherwise use the ordinary decision. The recommended confirmation
|
|
is selected under the user's 14 October decision priority; it does not certify
|
|
complete release timing.
|
|
|
|
The 14 October bank cutover now admits original single/paired/mixed E1/E2 and
|
|
standalone/paired/mixed E3 public Nexus profiles and their canonical optional
|
|
module envelopes, while preserving exact old classic admission. Original Pay,
|
|
personally affordable Use, card/hand limit, native bonus and next inspection
|
|
stay unchanged; no fake money or seller payment. Bank receipt format/event is
|
|
unchanged. Strict old physical revival evidence still uses its explicit classic
|
|
guard, not the new bank profile. Native aliases do not create unsupported starts.
|
|
[Native bank source and proof](NEXUS_EMPEROR_RULES.md#original-native-bank-auction-admission--14-october-2026).
|
|
|
|
|
|
Original Richese cache and Advanced Black Market now connect a separate
|
|
uniform winning-buyer confirmation after the original Richese Betrayal window.
|
|
Use spends the actual Nexus and delivers one original lot with unchanged buyer
|
|
spice and **no seller/bank reimbursement**. The visible seller-unpaid policy is
|
|
provisional conservative composition, not publisher clarification. Original
|
|
self-cache is supported; Black Market self-purchase remains blocked. Actual
|
|
Truthtrance discard, hand limits, native Harkonnen bonus and source successor
|
|
continue once. Version-two receipts retain original source/payment proof.
|
|
[Policy and changed-path evidence](NEXUS_EMPEROR_RULES.md#recommended-richese-seller-unpaid-purchase--14-october-2026).
|
|
|
|
The original Richese Ambassador now offers uniform beneficiary Pay or eligible
|
|
Emperor Nexus Use after trigger commitment. Under the visibly provisional
|
|
purchase composition, Use proves/retains three own spice and draws the original
|
|
card once with no bank payment, seller reimbursement or fake auction. Original
|
|
private inability and native movement/worm continuation remain; allied buyers
|
|
cannot Use. Version-three source receipts and original phase/resume authority
|
|
preserve the distinct entry. Actual Truthtrance discard restores that decision.
|
|
[Ambassador policy/proof](NEXUS_EMPEROR_RULES.md#recommended-original-ambassador-purchase--14-october-2026).
|
|
|
|
CHOAM closing sales/trades are not direct purchase producers. Other real
|
|
purchase sources, allied splits and full combinations retain separate contracts.
|
|
Normal-auction forced Emperor-payment Betrayal has its separate
|
|
[provisional full-price funding path](NEXUS_EMPEROR_RULES.md#recommended-original-full-price-funding--14-october-2026).
|
|
|
|
The original Advanced Richese special Karama now has a private joint option:
|
|
spend its actual Karama and Emperor Nexus, prove/retain three own uncommitted
|
|
spice, and acquire one original cache card. Original once-use, capacity,
|
|
reserved-card guards, enclosing controls and final-cache continuation remain.
|
|
No bank payment, reimbursement, ally bonus or fake auction is created. The
|
|
normalized intent and version-four receipt bind both actual physical cards;
|
|
ordinary paid use remains unchanged. This is visibly provisional purchase
|
|
composition, not publisher clarification or a new automatic public pause.
|
|
[Joint special source/proof](NEXUS_EMPEROR_RULES.md#recommended-joint-richese-special-purchase--14-october-2026).
|
|
|
|
|
|
## Prototype entry and evidence
|
|
|
|
A fresh ready local lobby can use the existing reusable writer:
|
|
|
|
```sh
|
|
node --import tsx tools/start-prototype.ts --profile nexus \
|
|
--db PATH_TO_LOCAL_D1_SQLITE --room EIGHT_CHARACTER_CODE \
|
|
--version CURRENT_LOBBY_VERSION --out /private/new-prototype-checkpoint
|
|
```
|
|
|
|
It enables the real twelve-card Nexus setup, backs up saved games, compares the
|
|
original room/version atomically, preserves seats and other rooms, and rejects
|
|
redealing a started game. The Nexus is drawn through the ordinary closing-phase
|
|
opportunity; the writer does not deal a chosen card directly to a player.
|
|
|
|
Focused tests exercise ordinary-first and Nexus-first returns, zero-spice use,
|
|
Fedaykin caps, later Ghola, native/Betrayal exclusion, private controls and bots,
|
|
JSON recovery, corruption, SQLite restart, lost-response replay and competing
|
|
normal/elite choices. The fixture executes the real setup, alliance and Nexus
|
|
draw actions but controls starting hands, deck order and the later loss topology.
|
|
It is a targeted scenario, not an untouched complete game.
|
|
|
|
Independent source/privacy review and 17 focused effect tests pass; four prototype
|
|
writer tests also pass. Two genuine-start samples with all four AI profiles finish:
|
|
Basic 715 actions/19 periodic JSON restores and Advanced 263/7, both with zero
|
|
rejected candidates and no Emperor use. Two explicitly staged continuations finish
|
|
in 18 Basic and 17 Advanced actions, with one normal-force Nexus return each and no
|
|
rejections. All samples preserve exact Treachery, force, elite and Nexus custody;
|
|
all 14 final seat views also survive restoration. These are bounded continuation
|
|
checks, not natural full-game acceptance of the Emperor effect or AI calibration.
|
|
|
|
A separate staged Advanced Fremen browser game spends the Nexus on three forces,
|
|
including one Fedaykin, then revives three ordinary normal forces. Reserves rise
|
|
from three to nine, Tanks fall from seven to one, spice remains three and the
|
|
ordinary free allowance is used only by the second return. One Fedaykin remains
|
|
in Tanks under the shared elite cap; the card is discarded exactly once. The full
|
|
inspector is readable, the action notice appears, and pending/resolved states
|
|
restore through refresh. Private projections and unchanged physical totals pass.
|
|
|
|
After the power outage, all 733 opening rooms and original seat/recovery records
|
|
match the private backup; database integrity and foreign keys pass. The healthy
|
|
server is reused without restart. A separate pre-verification snapshot protects
|
|
all 734 rooms, including the new QA game. Required broad results, final
|
|
preservation totals, source fingerprint and push confirmation are recorded in the
|
|
checkpoint commit and private report.
|