Files
Dune/docs/HOMEWORLD_BENEFITS_RULES.md
T

12 KiB
Raw Blame History

Homeworld charity and revival benefits: source contract

Source audit, 9 September 2026. This separates publisher wording, rule composition, and remaining decisions. It does not enable Homeworld games or replace the outstanding Ambassador/Duke revival rulings.

Provisional high-threshold revival deployment — 9 October 2026

The previously blocked case "a supported revival whose own return first reaches the Homeworld's high threshold" now has a visibly provisional policy: the population resulting from that return decides the deployment ability, so the crossing return may itself place its revived starred (Fremen Southern Hemisphere) or ordinary free (Tleilaxu High) group instead of only returning it to reserves. The printed card grants the ability while the faction is at High, and the returned forces are what make it High, so evaluating after the deposit is the natural composition of the two texts.

This is a first-version implementation choice, not a located publisher timing ruling. The Tleilaxu low-income condition still snapshots native status on entry to Revival, so crossing high later does not erase that printed start-condition. Partial groups, split destinations, Southern storm placement, allied-Homeworld limits and entry effects requiring a shipment classification remain guarded.

Evidence: the homeworld-revival union (65 cases) passes with the crossing return staging its own placement choice, and the four preserved Advanced captures that previously stopped at phase 4 on this question now complete (78/68/932/133 further actions) with zero rejections. See the resumption record.

Publisher facts and provenance

Source Verified material
GF9 E3, pp.9–10,16 Thresholds follow current native reserves. Low adds one free revival and one bank spice when collecting charity; Salusa supplies neither. Karama cannot affect Homeworld advantages or penalties. The FAQ explicitly gives low Fremen four free revivals; Recruits doubles the current rate, capped at seven. Local publisher extract: /tmp/dune-rules/ecaz-audit.txt, lines375–445 and745–750.
GF9 base, pp.8–9,16–17 Ordinary charity raises zero/one spice to two. Normal force revival has a three-counter limit. Fremen normally get three free, cannot buy additional normal revivals, and may grant their ally three free. Advanced BG always gets two charity. Local base.txt, lines472–504,929 and1068.
GF9 E1, pp.6–9,12 Tleilaxu may raise another faction's limit to five; its own normal limit is unrestricted. Revival payments and bank income for other factions' free revival/Ghola are separate. Cyborgs cost three to revive; ordinary free revival may select either type. Special Tleilaxu Karama prevents revival. The Karama table denies BG charity entirely. Local ix-official-mirror.txt, lines197–198,250–255,335 and535–537.
GF9 November FAQ, p.3 The explicit Advanced Karama timing table restricts Tleilaxu's special effect to Revival. This is not inferred from Guild timing.
GF9 E2, pp.7–8,14 La La La prevents Free Revival during Revival. Inflation doubles or cancels charity, expressly including BG and CHOAM's income. Cancellation of CHOAM's income changes ordinary charity's payer to the bank. Local choam-lelekan-mirror.txt, lines279–318 and545 onward.

Actual Ix HIGH and Tleilax LOW cards were visually rechecked in the four-sheet component photographs, locally homeworld-reddit-face2.png and homeworld-reddit-face3.png. These are photographs of publisher components, not authority derived from commenters. Ix grants two free Suboids when paying to revive a Cyborg. Tleilax specifically tests whether it starts Revival low and then denies income from other factions' Free Revival. The card catalog and broader source inventory are in Homeworld component audit.

Supported composition for implementation

  • Current eligibility: use the native population before the claimed event. Do not globally freeze low benefits at phase start. Tleilax's specifically worded income penalty is the exception and requires a durable phase-start observation.
  • A grouped revival: quote the current rate before moving that group, preserve the accepted quote through interruptions, then derive the new population for the next independent request. Neither a mid-group per-counter repricing loop nor a whole-phase entitlement lock appears in the sources. This transaction boundary is an implementation inference consistent with the current-rate language, not a separately printed timing rule.
  • Free rate versus capacity: adding one free revival does not generally add one paid revival. A useful formula is max(ordinaryLimit, currentFreeRate) for total normal capacity, followed by physical Tanks and already-used allowance checks. This makes the FAQ's four-free Fremen entitlement usable without granting everyone a fourth paid revival. The exact formula is an inference; the FAQ does not separately state the no-Recruits total-limit calculation. Do not describe it as a quoted erratum.
  • Fremen alliance: apply the granted rate of three, then the recipient's own low bonus. The donor's low population does not turn its printed alliance grant into four. Canceling the alliance benefit removes that source, not the recipient's independent Homeworld increment. This follows the distinct grant and native modifier; it does not add an ordinary Karama cancellation of every faction's printed free rate.
  • Charity: establish a valid collection first. Multiply ordinary charity and the conditional low bonus by Inflation, while keeping the bonus bank-paid. At zero spice, ordinary low charity is two from its ordinary payer plus one bank; Double makes four plus two. At one spice it is one plus one, or two plus two. Cancel produces no collection and no bonus. Advanced BG's ordinary amount is two regardless of wealth; a canceled BG charity claim similarly has no qualifying collection. These are cross-source compositions, not located worked examples.

CHOAM's own income — resolved 7 October 2026 by user ruling. Its initial two-per-faction payment is named the Charity advantage, and E2 expressly includes it in Inflation. The user ruled that it counts as a qualifying collection for Tupile's low bank increment, so the low-population bonus is added under the same Inflation multiplier as ordinary charity. The engine no longer blocks low-population CHOAM opening income.

Keep cancellation sources distinct

revivalRules.freeBlocked currently represents La La La, not Karama. Its prohibition covers taking the current Free Revival, including the Homeworld increment. Homeworld Karama immunity does not provide immunity to this independent Worthless power. Likewise, Inflation is a charity modifier, not a direct Karama against a Homeworld. There should be no response aimed solely at turning off the low increment.

The Tleilaxu special Karama has a different unresolved overlap: it prevents revival itself, while E3 protects Homeworld advantages. The natural event-based reading prevents the ordinary request without erasing its rate, just as denying a qualifying charity event prevents its conditional bonus. However, no retrieved primary text specifically settles whether the low extra counter survives that special prohibition as an independently executable return. Do not silently turn this into La La La's known non-Karama rule, or claim that only the bonus survives without an explicit interpretation.

Tleilax and Ix finite effect boundaries

Tleilax: snapshot native low status on entry to Revival; crossing high later does not erase the printed start-condition. Suppress only the bank income for another faction's Free Revival. Do not suppress paid receipts, its own revival, or Ghola income merely because they share a helper. E1 names Ghola separately; the low card does not name it. Preserve existing once-per-faction ordinary-free-income accounting independently of this condition. High Tleilax's optional shipment of the returned group is a separate destination continuation, not an automatic consequence of this low-income work.

Ix: the trigger requires an actually paid Cyborg return while the relevant high advantage applies. A free Cyborg, Ghola, or a paid Suboid supplies no such trigger. The grant remains two physical Suboids per qualifying Cyborg, never two newly created pieces or a Cyborg substitution. A discounted but positive Cyborg payment is still payment. Keep paid/free typed allocations in the quote so total transaction cost is not mistaken for proof that every selected Cyborg was paid.

The retrieved card and publisher FAQ do not settle whether those Suboids consume normal revival allowance or are additional to it; this changes legal quantities after one or more earlier revivals. Nor do they explicitly choose between partial fulfillment from an insufficient Suboid Tanks pool and requiring both. Both issues materially affect a complete automatic purchase/bonus implementation. Do not add an arbitrary optional decline to hide that uncertainty. Recruits explicitly doubles free rates, so it does not by itself establish four bonus Suboids per paid Cyborg. Its interaction with any exceptional total must follow the resolved quota policy.

Release boundary

Implementable together: current low benefit projection, source-separated ordinary charity payments, current normal revival quotation, retained accepted-request pricing, and the explicit Tleilax phase-start income condition. Add tests at the exact threshold, during a suspended request, after crossing it, with a Fremen ally, and with Inflation/La La La/BG cancellation. Keep CHOAM's own-income classification, special-Karama overlap and Ix bonus quota/shortage behavior visible until interpreted. These are the remaining material combinations from this audit, not reasons to postpone the independently established mechanics.

Fresh searches of publisher rulebooks/November FAQ and targeted designer clarification queries found no additional primary ruling for the unresolved cases. Tournament compilations, wishlists, and movie-game rules were not used as authority. In particular, a third-party compilation's added “breaking current revival limits” language is not a GF9 quotation. No runtime, tests, saved rooms, or automation were changed.