Various fixes to errata

This commit is contained in:
Christian 'ketura' McCarty
2022-12-21 02:37:55 -06:00
parent 693d5352f7
commit ab61920fa1
11 changed files with 43 additions and 30 deletions

View File

@@ -607,7 +607,7 @@
forced: false forced: false
count: 1 count: 1
} }
text: Discard a card from hand to prevent {targetMinion} exert text: Discard a card from hand to prevent {targetMinion} from exerting
effect: { effect: {
type: exert type: exert
filter: memory(targetMinion) filter: memory(targetMinion)

View File

@@ -35,7 +35,7 @@
type: trigger type: trigger
trigger: { trigger: {
type: winsSkirmish type: winsSkirmish
filter: bearer filter: self
} }
cost: { cost: {
type: removeTwilight type: removeTwilight
@@ -537,7 +537,7 @@
effect: [ effect: [
{ {
type: chooseActiveCards type: chooseActiveCards
filter: choose(companion,not(exhausted)) filter: choose(companion,not(exhausted),not(Ring-bearer))
memorize: chosenComp memorize: chosenComp
text: Choose a companion to exhaust text: Choose a companion to exhaust
} }

View File

@@ -49,7 +49,7 @@
type: trigger type: trigger
trigger: { trigger: {
type: winsSkirmish type: winsSkirmish
filter: bearer,title(Lurtz) filter: bearer
} }
effect: { effect: {
type: choice type: choice

View File

@@ -29,7 +29,6 @@
culture: isengard culture: isengard
twilight: 2 twilight: 2
type: condition type: condition
itemclass: palantir
keyword: support area keyword: support area
requires: { requires: {
type: canSpot type: canSpot
@@ -47,8 +46,6 @@
cost: { cost: {
type: discardfromhand type: discardfromhand
forced: false forced: false
hand: freeps
player: freeps
filter: choose(culture(isengard)) filter: choose(culture(isengard))
count: 1 count: 1
memorize: discardedCard memorize: discardedCard

View File

@@ -70,7 +70,7 @@
memory: twilightCostInMemory memory: twilightCostInMemory
} }
} }
text: Discard {twilightCostInMemory} card from hand to prevent your opponent taking {chosenCard} into hand from their draw deck text: Discard {twilightCostInMemory} cards from hand to prevent your opponent taking {chosenCard} into hand from their draw deck
effect: { effect: {
type: PutCardsFromDeckIntoHand type: PutCardsFromDeckIntoHand
filter: memory(chosenCard) filter: memory(chosenCard)
@@ -78,7 +78,7 @@
} }
] ]
} }
gametext: Exert a [sauron] minion to reveal a card at random from the Free Peoples player's hand. You may take a minion into hand from your draw deck costing X or less, where X is the twilight cost of the card revealed. The Free Peoples player may discard X cards from hand to prevent this. gametext: Exert a [sauron] minion to reveal a card at random from the Free Peoples player's hand. You may take a minion into hand from your draw deck costing up to X, where X is the twilight cost of the card revealed. The Free Peoples player may discard X cards from hand to prevent this.
lore: "" lore: ""
promotext: "" promotext: ""
alts: { alts: {
@@ -215,7 +215,7 @@
effect: [ effect: [
{ {
type: chooseActiveCards type: chooseActiveCards
filter: choose(companion,not(exhausted)) filter: choose(companion,not(exhausted),not(Ring-bearer))
memorize: chosenComp memorize: chosenComp
text: Choose a companion to exhaust text: Choose a companion to exhaust
} }
@@ -325,7 +325,7 @@
count: 2 count: 2
forced: false forced: false
} }
text: Discard the top 2 cards of your deck to prevent {chosenComp} text: Discard the top 2 cards of your deck to prevent exerting {chosenComp}
effect: { effect: {
type: exert type: exert
filter: memory(chosenComp) filter: memory(chosenComp)
@@ -469,16 +469,16 @@
keyword: [ keyword: [
maneuver maneuver
] ]
requires: [
{
type: CanSpot
filter: culture(Sauron),minion
}
]
effects: { effects: {
type: event type: event
effect: { effect: {
type: conditional type: conditional
requires: [
{
type: CanSpot
filter: culture(Sauron),minion
}
]
effect: { effect: {
type: choice type: choice
texts: [ texts: [

View File

@@ -35,6 +35,12 @@
{ {
type: activated type: activated
phase: maneuver phase: maneuver
requires: [
{
type: CanSpot
filter: fortification
}
]
effect: [ effect: [
{ {
type: ChooseActiveCards type: ChooseActiveCards
@@ -88,7 +94,7 @@
] ]
} }
] ]
gametext: Maneuver: Spot a fortification. Make the Free Peoples player distribute X + 1 wounds among your [isengard] minions to discard that fortification, where X is its twilight cost.\<b>Archery:</b> Spot 2 [isengard] archers to make allies take wounds from archery fire instead of companions. gametext: Maneuver: If you can spot an [isengard] minion, spot a fortification. Make the Free Peoples player distribute X + 1 wounds among your [isengard] minions to discard that fortification, where X is its twilight cost.\<b>Archery:</b> Spot 2 [isengard] archers to make allies take wounds from archery fire instead of companions.
lore: "" lore: ""
promotext: "" promotext: ""
alts: { alts: {

View File

@@ -36,16 +36,26 @@
{ {
type: activated type: activated
phase: shadow phase: shadow
requires: {
type: perPhaseLimit
limit: 2
}
cost: { cost: {
type: exert type: exert
filter: choose(Uruk-hai) filter: choose(Uruk-hai)
} }
effect: { effect: [
type: AddTokens {
amount: 1 type: AddTokens
culture: isengard amount: 1
filter: self culture: isengard
} filter: self
}
{
type: incrementPerPhaseLimit
limit: 1
}
]
} }
{ {
type: activated type: activated

View File

@@ -54,14 +54,14 @@
type: Wound type: Wound
filter: choose(minion) filter: choose(minion)
count: { count: {
type: FromMemory type: ForEachInMemory
memory: exertedComps memory: exertedComps
} }
} }
{ {
type: RemoveBurdens type: RemoveBurdens
amount: { amount: {
type: FromMemory type: ForEachInMemory
memory: exertedComps memory: exertedComps
} }
} }

View File

@@ -34,7 +34,7 @@
effects: [ effects: [
{ {
type: trigger type: trigger
optional: true optional: false
trigger: { trigger: {
type: moves type: moves
} }

View File

@@ -25,7 +25,7 @@
} }
title: Rohirrim Army title: Rohirrim Army
unique: true unique: true
culture: elven culture: rohan
twilight: 5 twilight: 5
type: companion type: companion
race: man race: man

View File

@@ -26,7 +26,7 @@
title: Éowyn title: Éowyn
subtitle: Lady of Ithilien subtitle: Lady of Ithilien
unique: true unique: true
culture: elven culture: rohan
twilight: 2 twilight: 2
type: companion type: companion
race: man race: man
@@ -62,7 +62,7 @@
{ {
type: Repeat type: Repeat
amount: { amount: {
type: ForEachVitality type: ForEachWound
filter: minion,InSkirmishAgainst(self) filter: minion,InSkirmishAgainst(self)
} }
effect: { effect: {