;
function isNumericKnowledgeFact(fact: KnowledgeFact): fact is NumericKnowledgeFact {
- return fact.kind !== 'spicePeek' && fact.kind !== 'auctionPeek' && (fact.kind !== 'prediction' || fact.field === 'turn');
+ return fact.kind !== 'spicePeek' && fact.kind !== 'auctionPeek' && fact.kind !== 'ixPoolPeek' && (fact.kind !== 'prediction' || fact.field === 'turn');
}
export function KnowledgeFactFields({
@@ -28,7 +28,17 @@ export function KnowledgeFactFields({
const invalid = knowledgeFactInputError(value);
return (
<>
- {value.kind === 'auctionPeek' ? (
+ {value.kind === 'ixPoolPeek' ? (
+ <>
+
+ In Basic Bidding, this asks whether the named card is in the Ixian’s recorded inspected auction pool. If that knowledge is unavailable, the answer is I don’t know. Only the answer is published; the pool itself remains private.
+ >
+ ) : value.kind === 'auctionPeek' ? (
<>