Files
Dune/docs/PLANETOLOGIST_RULES.md
T

219 lines
13 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Planetologist rule contract
Updated 13 September 2026. This note audits the movement and battle effects of the
Planetologist Leader Skill against its physical card, the common Leader Skills
rules, the GF9 base battle rules and designer Jack Reda's walkthrough. The connected prototype is described below; other Leader Skill effects remain separate work.
## Printed effect and legal card role
The physical Planetologist card instructs its owner to reveal one green
Special card, other than a Cheap Hero, as part of the Battle Plan “in place of
a weapon.” It adds 2 to that skilled leader disc and says to discard the
Special after the battle. The card therefore creates a distinct legal role for
the physical Special card:
- it occupies the Battle Plan's weapon slot;
- it is revealed as a Special used in place of a weapon, rather than converted
into a Weapon Treachery Card;
- it supplies no projectile, poison, lasgun or other attack and does not satisfy
a skill or rule that requires an actual named Weapon type;
- its printed utility effect is not activated; and
- the exact physical card is committed to that plan and cannot also be spent
for its ordinary effect, Karama, Truthtrance or another pending use.
The designer gives Hajr and Thumper as examples, then specifically describes
using Family Atomics for +2 without blowing the Shield Wall. This confirms
that Planetologist grants an alternate battle use despite the Special card's
ordinary phase or trigger. [Jack Reda walkthrough,
10:36–11:05](https://www.youtube.com/watch?v=XT_azRVLq_0&t=636s)
The substitution is available only when the assigned Planetologist leader is
the leader actually used in the Battle Plan. Moving the skilled leader and
skill card behind the shield as a bluff, then selecting another leader, turns
off both skill bands. The other leader cannot place a green Special in the
weapon slot through Planetologist. [GF9 *CHOAM & Richese* rulebook,
p. 9](https://www.gf9games.com/dune/wp-content/uploads/2021/11/CHOAM-Rulebook-low-res.pdf)
## Current base-deck inventory
The current 33-card base deck contains these eligible printed green Special
cards:
| Printed card | Physical copies | Current identities |
|---|---:|---|
| Family Atomics | 1 | `effect: atomics` |
| Weather Control | 1 | `effect: weather` |
| Hajr | 1 | `effect: hajr` |
| Tleilaxu Ghola | 1 | `effect: ghola` |
| Harvester | 1 | `effect: harvester` |
| Karama | 2 | `effect: karama` |
| Truthtrance | 2 | `effect: truthtrance` |
All nine physical copies may take the Planetologist weapon-slot role. Their
ordinary timing does not need to be legal because that printed effect is not
being played. A pending or already committed physical card remains unavailable
because Planetologist does not create a second copy.
Cheap Hero and Cheap Heroine are printed green Special components but are
excluded. “Cheap Hero” is the rules' generic component class for both named
copies; each instead occupies the leader position with strength zero. The base
FAQ also says a Cheap Hero cannot substitute for a weapon or defense.
[GF9 base rulebook and Q&A, pp. 10,
23](https://www.gf9games.com/dunegame/wp-content/uploads/Dune-Rulebook.pdf)
For today's `baseDeck()`, `kind === 'special'` happens to select the nine
eligible non-Hero copies. That coincidence is not the printed rule. Eligibility
should be bound to a canonical printed-green-Special classification or explicit
physical identities, because the code's generic `special` kind is also used by
later expansion modules. The designer's Thumper example proves that expansion
cards can qualify, but it does not make every future card encoded as `special`
green or eligible.
## Survival and scoring
The common Leader Skills rule says a skill applies in the current battle unless
its assigned leader is killed in that battle. Planetologist adds 2 to the leader
disc, so the receipt is conditional on that exact leader surviving weapon,
traitor and explosion resolution. If the leader dies, neither its printed
strength nor the Planetologist +2 contributes to the battle total.
[GF9 *CHOAM & Richese* rulebook, p.
9](https://www.gf9games.com/dune/wp-content/uploads/2021/11/CHOAM-Rulebook-low-res.pdf)
A captured skilled leader follows the expansion's general Harkonnen Q&A: the
captor has only the lower battle band and only while actually using that
captured leader. A surviving captured Planetologist may therefore use the same
green-Special substitution and +2; the original faction has no normal movement
band while the leader and skill are captured.
## Mandatory discard
The Special card's own final instruction is unconditional once it is revealed
through this substitution: discard it after the battle. This is more specific
than the base rule allowing an ordinary winner to keep cards played in its
plan. The physical outcome is:
| Battle outcome | Planetologist Special disposition |
|---|---|
| Ordinary win | Discard; the winner has no retention choice for this card. |
| Ordinary loss | Discard under both the base loser rule and the skill card. |
| Opponent reveals the Planetologist leader as a traitor | Discard with the traitored player's played cards; the leader dies and supplies no +2. |
| Both leaders are traitors | Discard with the played cards; the Planetologist leader dies and supplies no +2. |
| Lasgun–shield explosion | Discard after the battle; a killed Planetologist supplies no +2. |
| Planetologist owner reveals the opposing leader as a traitor | Discard under Planetologist's later, card-specific instruction even though the base traitor winner ordinarily loses nothing. |
The last row is a rules-specificity inference. No located publisher Q&A asks
about Planetologist versus a successful traitor call. The physical Leader Skill
plainly says to discard after the battle and prints no winner or traitor
exception, so retaining it would require adding an exception absent from the
later card. The [GF9 November 2020
FAQ](https://www.gf9games.com/dune/wp-content/uploads/2020/11/Dune-FAQ-Nov-2020.pdf)
confirms the general winner-retention rule, while the Planetologist card supplies
the narrower override.
“Unused bluff” needs a physical distinction. A green Special actually revealed
in the weapon slot through Planetologist has been used in that alternate role
and is discarded even when +2 cannot affect the result or the winner is decided
by a traitor. A Special merely carried behind the shield but omitted from the
Battle Plan remains in hand; no rule reveals or discards it. A plan using a
different leader cannot legally commit the Special in Planetologist's role.
## Persistent evidence
The source archive at `/home/quintine/.local/share/dune/sources` contains:
- `leader-skills-tabletopfinder-all-upscaled.png`, on which the complete
Planetologist face is readable;
- `leader-skills-designer-video-auto-transcript.txt`, with the Planetologist
explanation at transcript seconds 594–666;
- `choam-richese-rulebook-en.pdf` and its layout-preserving text extraction;
and
- `dune-rulebook-gf9-mirror.pdf` and its extraction, preserving the common
battle disposition and traitor rules.
The designer's [official expansion
page](https://futurepastimes.com/dune-choam-richese) links the GF9 rulebook.
The full local source hashes and retrieval URLs are recorded in
`leader-skills-source-provenance.txt`.
## Implementation boundary
A focused implementation can expose the nine base physical copies as weapon
slot choices only for the selected, concealed Planetologist leader. It should
record the selected physical identity and alternate role in the sealed plan,
apply +2 only after confirming that leader survives, suppress the card's native
effect, and force exactly one discard after every revealed outcome. Rejected or
canceled plan changes must release the reservation without discarding the card.
Expansion eligibility should be added from each component's printed category,
not inferred from the shared TypeScript `special` bucket. The traitor-winner
discard row should remain documented as the explicit later-card reading because
the sources contain no direct Q&A for that collision.
## Normal movement and supported prototype
The first band gives a choice for one movement: add one to normal range with a
maximum of three, or gather physical forces from exactly two different territories
to one shared destination using each group's ordinary range. These alternatives
do not stack. Moving multiple selected sectors of the same territory remains one
origin. Both groups retain normal storm, path, occupancy and force-selection rules;
the combined move spends one movement. Hajr can provide another normal movement.
See the [physical-card contract](LEADER_SKILLS_RULES.md) and the designer's
[example](https://www.youtube.com/watch?v=XT_azRVLq_0&t=1153s).
Fremen's native range and Planetologist are independent. With the range alternative,
a distance-two move needs only ordinary range one plus Planetologist. Distance
three without city ornithopters uses the Fremen advantage and opens its real
Karama response. Cancellation leaves forces and the movement opportunity in place;
the replacement may still use Planetologist. A gather using Fremen range two also
retains that response, with both origins saved and revalidated before continuation.
This applies the [existing cancellation contract](FREMEN_MOVEMENT_KARAMA_RULES.md),
not a new phase-wide restriction or an automatic shortened destination.
The [November 2020 FAQ, p. 4](https://www.gf9games.com/dune/wp-content/uploads/2020/11/Dune-FAQ-Nov-2020.pdf)
and [base rules, p. 18](https://www.gf9games.com/dunegame/wp-content/uploads/Dune-Rulebook.pdf)
determine a common Bene Gesserit arrival stance when no other faction is present,
or when existing BG forces determine the stance. The prototype supports mixed
advisor/fighter origins in those cases, and uniform origins generally. Source
advisor locks carry forward. Mixed origins entering an enemy-only territory need
a combined advisor-flip/cancellation continuation and remain explicitly guarded;
this is an implementation gap, not a rule that forbids every mixed move. No source
was found granting a chosen group order that makes fighters arrive as advisors.
The runtime now follows the [shared native skill profiles](LEADER_SKILLS_RUNTIME.md),
including per-origin Ixian cyborg range and its independent cancellation window.
Canonical Base and Ix green components remain exact physical matches. The
[bounded native Richese continuation](LEADER_SKILLS_RUNTIME.md#native-richese-composition--4-october-2026)
adds printed Richese `Special`/`Special - Movement` components, not the broadly
encoded Stone/Mirror weapons or Portable Snooper defense. Actual Box and Residual
Poison substitution proves native effect/fee suppression and single disposal,
including a zero-marker battle. Other optional modules, mixed No-Field movement/
battle combinations and Discovery/flight interactions retain their own boundaries.
The movement control builds ordinary authoritative actions with an explicit range
or gather choice. Bots use the same range helper and submit physical source/elite
counts. Saved Fremen continuations bind the selected skill leader, choice and exact
two-origin list; stale custody or receipts reject before spending a response card.
The weapon selector exposes eligible Specials only for the selected skilled leader
and explains +2 and mandatory discard. Bot candidates use that same eligibility and
pair validation. This is a connected prototype with partial combination coverage,
not complete Leader Skills compliance or a publication gate.
## Verification evidence, 13 September 2026
The final focused union passes 84 cases, including the 24-case Planetologist
union and existing skills, Fremen cancellation and battle quote regressions.
Independent movement and battle review closed after the stale already-dead disc
reproducer was fixed. First-choice tests prove all four bot profiles actually use
both alternatives in suitable fixtures. Two source-bound full-game samples finish
with zero rejected actions and six saved restorations each; Basic executes both
movement choices, Advanced executes boosted range. These do not establish full
combination acceptance or calibrated difficulty ordering.
The browser journey verifies genuine setup, range availability, physical gather,
private refresh and the weapon selector's Special role. A separately staged battle
in that new QA room verifies traitor-loss cleanup, one Special discard, skill death
return and the unchanged Shield Wall. [The checkpoint record](IMPLEMENTATION_STATUS.md)
separates those fixtures from the complete-game samples. Required broad check
results, source fingerprints and saved-game comparisons are retained privately
outside the checkout and reported in the verified commit.