Connect provisional Advanced Richese mixed battles and exchanges
This commit is contained in:
1 parent
4ed6beb33a
commit
85729f9819
13 files changed
+127
-67
No files matched your search
@@ -5001,8 +5001,8 @@ export function GameTable({
|
||||
<p className="fine">
|
||||
{ownNoField &&
|
||||
g.battle.noFieldPlayers.includes(me.id)
|
||||
? g.battle.basicMixedNoField
|
||||
? `Provisional Basic mixed No-Field pool: ${battleForces} fighters, combining forces already here with the token's reserve-limited materialization. This estimate is private; the mixed-pool formula is not an adjudicated publisher ruling.`
|
||||
? g.battle.mixedNoField
|
||||
? `Provisional ${g.advanced ? 'Advanced' : 'Basic'} mixed No-Field pool: ${battleForces} fighters, combining forces already here with the token's reserve-limited materialization. This estimate is private; the mixed-pool formula is not an adjudicated publisher ruling.`
|
||||
: `Your concealed No-Field can reveal ${battleForces} physical forces from your current reserves. This estimate is private.`
|
||||
: occupyProfile
|
||||
? `${battleForceOwnerName} supplies ${battleForces} physical fighters for the variable dial.`
|
||||
|
||||
@@ -5,7 +5,7 @@ import type { Action, GameView } from '@/game/engine';
|
||||
import { Button } from './ui/button';
|
||||
import { CardInspector, CardRules } from './card-inspector';
|
||||
|
||||
const fullHandPolicy = 'Provisional Basic full-hand exchange: retrieval and the played Box discard settle atomically, leaving your final hand at its limit. The printed intermediate-capacity timing remains unresolved.';
|
||||
const fullHandPolicy = 'Provisional full-hand exchange: retrieval and the played Box discard settle atomically, leaving your final hand at its limit. The printed intermediate-capacity timing remains unresolved.';
|
||||
|
||||
type BoxProps = {
|
||||
game: GameView;
|
||||
|
||||
Reference in new issue
Block a user