Integrate sourced Treachery cards with Advanced Occupy

This commit is contained in:
Quintine committed 2026-10-02 17:53:24 +10:00
1 parent 85caee6c83
commit cd532222a5
21 files changed
+1226 -99

No files matched your search

+8
View File
@@ -51,6 +51,14 @@ export function HarassWithdrawGuide({
className="notice space-y-2"
>
<h4>Harass &amp; Withdraw</h4>
{preview.occupy && <p>
Occupy returns only the card user’s own undialed fighters, not their
ally’s army. {preview.occupy.cardUser === preview.occupy.ecaz && !preview.occupy.canceled
? `The original ${preview.occupy.fixedEcazDial} fixed Ecaz fighters remain committed at free full strength; allied variable support is separate.`
: !preview.occupy.canceled
? `Your physical commitment uses the variable dial after subtracting ${preview.occupy.fixedEcazDial} fixed Ecaz strength.`
: 'With Occupy canceled, use only your selected lead’s own native army.'}
</p>}
{preview.blocked || state.blocked ? (
<output className="block">{preview.blocked ?? state.blocked}</output>
) : state.returned ? (