Inspect any token to read its effect and current location.
{zones.map((zone) => { const tokens = game.ambassadors!.tokens.filter( (token) => token.zone === zone, ); if (!tokens.length) return null; return ({AMBASSADOR_COVERAGE}
Next placement: {state.nextCost} spice · Your available spice: {me.spice ?? 0}. Each placement this turn increases the next cost by one.
{token && ( <>{AMBASSADOR_REFERENCE[token.effect].gameplay}
Ambassador placement is blocked for this turn.
)} {!supply.length && (No Ambassador is available in your supply.
)} {!destinations.length && (No stronghold is currently available for an Ambassador.
)} {!affordable && (You need {state.nextCost - (me.spice ?? 0)} more spice for this placement.
)}{AMBASSADOR_COVERAGE}