Commit Graph
27 Commits
Author SHA1 Message Date
Quintine 33523d1926 Apply Low Ecaz opponent-owned battle lead choice 2026-10-25 21:04:38 +11:00
Quintine 1f3e71fe03 Connect bare Basic native Ecaz coalitions
Admit fresh public Basic Ecaz starts with selected native E1/E2 families while retaining roster, inventory, seat and optional-profile guards. Keep actual coalition battle assertions. Include allied marker-only and mixed Richese presence, zero and capped materialization after both seals, and owner-specific casualties. Extend the explicitly provisional additive mixed-marker interpretation to Basic without new arithmetic or FAQ ruling.

Use the current physical force pool for battle-wheel half steps so Ecaz can commit Ixian Suboids; cancellation restores Ecaz-only whole steps. Preserve Basic free support, zero funding/income, native Ix substitution, lead-owned cards and original Collection.

Verify related Basic/Advanced rules, types/lint/build, nine actual-control/rendered-table programmes after genuine public Basic setup, explicit controlled board/budget/card staging and four existing profiles with legal lead/plan/native-substitution proposals. Full modes, wider optional configurations, comprehensive assurance and deployed acceptance remain unfinished. No strategic calibration, saved-room operation, reset, restart or deployment.
2026-10-24 13:54:50 +11:00
Quintine 6d30e7c5e1 Connect Tleilaxu income to committed Ambassador revivals
Positive free force/leader returns share the existing beneficiary/turn free-income ledger under the explicit provisional source composition. Actual Ghola remains separately rewarded. Decline earns nothing. Bind a distinct revival-income response to the completed physical return and original Ambassador; allow/cancel finishes once and cancellation preserves the return and spent entitlement.

Add persistent preselection and income guidance. Admit the bare Basic Ecaz+Ix native Tleilaxu composition through existing coalition/Face Dance mechanics, retaining unsupported faction/module guards and existing start/battle assertions.

Verify focused tests, types/lint/build, four original public Basic native/copy allow/cancel programmes, actual control rendering and eight existing legal policies. Exact frozen evidence and boundaries are in docs/TLEILAXU_AMBASSADOR_RULES.md. Full rules/modes, wider combinations, assurance and deployed acceptance remain unfinished. No strategic calibration, saved-room operation, reset, restart or deployment.
2026-10-24 13:07:08 +11:00
Quintine 60d1bd3b59 Unify registered native E3 Leader Skills capability 2026-10-18 01:17:13 +11:00
Quintine bc37cd38fe Connect native E3 World Skills and independent cards 2026-10-17 23:38:13 +11:00
Quintine b9330d489e Compose independent Skills with original Tech and Stronghold modules
Unify fresh/live classic and native phase admission, retaining original counts, earned custody, separate income ledgers and physical card/skill continuations. Plain paired E3 phases no longer require cards or Nexus. Coupled44-file471/471, types/lint/build, genuine programmes and390px normal entry pass. Controlled card inputs explicit; no save retrofit or deployment.
2026-10-17 22:12:44 +11:00
Quintine 17adffa6a7 Connect paired E3 Skills without Nexus and retain native arrival independence
Reuse original paired roster validation with plain all14 native setup and optional independent cards. Preserve real coalition, trained death and Mentat paths; extend the existing paid Ambassador/Terror queue to paired Skills and card-only factions. Frozen29-file323/323, types/lint/build, native programmes and390px entry pass. No save conversion or deployment.
2026-10-17 21:12:35 +11:00
Quintine fde44baab5 Compose standalone E3 Skills and independent cards with native power defaults
Restore fresh Ecaz coalition and Advanced Moritani initialization; retain printed native continuations and selected-family card eligibility. Validate Mentat fallback hands against explicitly selected independent cards. Frozen25-file274/274, types/lint/build and genuine runtime/mobile entry proofs pass. No save retrofit or deployment.
2026-10-17 20:36:01 +11:00
Quintine 7182502b16 Allow native Ecaz Skills coalitions without unrelated modules 2026-10-17 18:38:33 +11:00
Quintine 7ef3377218 Connect native Homeworld Ecaz Arrakis coalition battles 2026-10-17 18:24:11 +11:00
Quintine 24c38ebccd Distinguish Atreides special No-Field plan inspection 2026-10-16 09:37:01 +11:00
Quintine 0dfdeb9578 Connect mixed No-Field armies to native Occupy battles 2026-10-16 09:12:57 +11:00
Quintine a58b8bc92c Compose concealed No-Field battle cards before reserve costs 2026-10-16 08:56:01 +11:00
Quintine f50dda6078 Admit clean Ix Stone and Mirror with existing revealed priorities 2026-10-16 08:00:45 +11:00
Quintine 842fd72761 Compose native Stone and Reinforcements without a physical-token bonus 2026-10-16 07:10:18 +11:00
Quintine be0644c0e9 Compose same-plan Harass and Reinforcements with original reserve costs 2026-10-16 06:48:04 +11:00
Quintine feb2b03251 Compose Harass withdrawal with provisional Stone Burner timing 2026-10-16 06:35:04 +11:00
Quintine d438d923a3 Connect Advanced Ecaz and Moritani special Karama first versions 2026-10-08 11:29:08 +11:00
Quintine c28e24b5fa Prioritize Basic faction prototypes and connect three missing rule paths 2026-10-08 08:23:20 +11:00
Quintine b0267827b5 Compose Discovery Strongholds and repair mandatory Ecaz battles 2026-10-05 22:13:53 +11:00
Quintine 83f825513a Compose standalone E3 Nexus Skills and original module mechanics 2026-10-05 06:19:40 +11:00
Quintine 5f082696a6 Compose source-clear Basic even-force Ecaz Occupy 2026-10-03 20:34:22 +10:00
Quintine 113667da55 Compose native Richese No-Field and Stone with Advanced Occupy 2026-10-03 08:48:26 +10:00
Quintine cd532222a5 Integrate sourced Treachery cards with Advanced Occupy 2026-10-02 17:53:24 +10:00
Quintine 1057eb2719 Integrate native Ixian CHOAM and Tleilaxu Occupy aftermath 2026-10-02 14:47:54 +10:00
Quintine e112df858a Integrate authorized Advanced Ecaz Occupy combined battles 2026-10-02 13:06:00 +10:00
Quintine 8c709fb52f Initial commit 2026-09-08 07:37:52 +10:00