Now that hand->deck actions default to not revealing the placed cards, went through all cards that use these actions and turned on revealing for those that should announce the placed card.

This commit is contained in:
Christian 'ketura' McCarty
2024-11-20 22:53:33 -06:00
parent 51f6482714
commit 791a2b482f
12 changed files with 11 additions and 2 deletions

View File

@@ -1155,6 +1155,7 @@
{
type: putCardsFromHandOnBottomOfDeck
select: memory(revealedCards)
reveal: true
}
]
}

View File

@@ -822,6 +822,7 @@
type: putCardsFromHandOnTopOfDeck
hand: fp
select: memory(revealedCard)
reveal: true
}
]
}

View File

@@ -1365,6 +1365,7 @@
{
type: putCardsFromHandOnBottomOfDeck
select: choose(villager)
reveal: true
}
]
effect: {

View File

@@ -175,10 +175,12 @@
{
type: putCardsFromHandOnTopOfDeck
select: choose(culture(dwarven))
reveal: true
}
{
type: putCardsFromhandOnBottomOfDeck
select: choose(culture(dwarven))
reveal: true
}
]
}

View File

@@ -34,6 +34,7 @@
{
type: putCardsFromHandOnBottomOfDeck
select: all(side(free people))
reveal: true
}
]
}

View File

@@ -138,6 +138,7 @@
effect: {
type: putCardsFromHandOnBottomOfDeck
select: choose(side(shadow))
reveal: true
}
}
{

View File

@@ -277,6 +277,7 @@
{
type: putCardsFromHandOnBottomOfDeck
select: memory(revealedCard)
reveal: true
}
{
type: drawCards

View File

@@ -148,6 +148,7 @@
player: free people
select: choose(memory(revealedCards),side(free people))
count: 2
reveal: true
}
]
}

View File

@@ -509,6 +509,7 @@
select: choose(memory(revealedCards))
player: freeps
hand: shadow
reveal: true
}
]
}

View File

@@ -584,6 +584,7 @@
select: all(memory(revealedCard))
player: shadow
hand: freeps
reveal: true
}
]
}

View File

@@ -28,7 +28,6 @@ public class PutCardsFromHandOnBottomOfDeck implements EffectAppenderProducer {
final String player = FieldUtils.getString(effectObject.get("player"), "player", "you");
final String select = FieldUtils.getString(effectObject.get("select"), "select", "choose(any)");
final ValueSource count = ValueResolver.resolveEvaluator(effectObject.get("count"), 1, environment);
// TODO - changed the default - have to go through all cards to check which should be revealed
final boolean reveal = FieldUtils.getBoolean(effectObject.get("reveal"), "reveal", false);
MultiEffectAppender result = new MultiEffectAppender();

View File

@@ -29,7 +29,6 @@ public class PutCardsFromHandOnTopOfDeck implements EffectAppenderProducer {
final String hand = FieldUtils.getString(effectObject.get("hand"), "hand", "you");
final String select = FieldUtils.getString(effectObject.get("select"), "select", "choose(any)");
final ValueSource count = ValueResolver.resolveEvaluator(effectObject.get("count"), 1, environment);
// TODO - changed the default - have to go through all cards to check which should be revealed
final boolean reveal = FieldUtils.getBoolean(effectObject.get("reveal"), "reveal", false);
MultiEffectAppender result = new MultiEffectAppender();