Merge pull request #550 from PlayersCouncil/bug/march-bugs

Card Fixes
This commit is contained in:
Christian McCarty
2025-03-20 00:19:00 -05:00
committed by GitHub
13 changed files with 41 additions and 41 deletions

View File

@@ -31,15 +31,7 @@
type: discard type: discard
select: all(side(free people),possession,or(armor,helm,shield)) select: all(side(free people),possession,or(armor,helm,shield))
} }
} false: {
{
type: If
check: {
type: cantSpot
filter: companion
count: 6
}
true: {
type: discard type: discard
select: choose(possession,or(armor,helm,shield)) select: choose(possession,or(armor,helm,shield))
} }

View File

@@ -817,14 +817,17 @@
phase: maneuver phase: maneuver
effect: [ effect: [
{ {
type: exert type: Repeat
select: choose(minion) times: {
count: {
type: ForEachCultureToken type: ForEachCultureToken
filter: self filter: self
culture: gondor culture: gondor
limit: 3 limit: 3
} }
effect: {
type: exert
select: choose(minion)
}
} }
{ {
type: discard type: discard

View File

@@ -389,6 +389,7 @@
modifier: { modifier: {
type: cantMove type: cantMove
} }
until: EndOfTurn
} }
} }
] ]

View File

@@ -214,13 +214,16 @@
type: canSpot type: canSpot
filter: another,nazgul filter: another,nazgul
} }
effect: {
type: Repeat
times: {
type: forEachFPCulture
over: 2
}
effect: { effect: {
type: exert type: exert
player: fp player: fp
select: choose(ringBound,companion) select: choose(ringBound,companion)
count: {
type: forEachFPCulture
over: 2
} }
} }
} }

View File

@@ -127,7 +127,7 @@
type: event type: event
cost: { cost: {
type: exert type: exert
select: choose(dwarf) select: choose(dwarf,damage,CanExert,MinVitality(3))
times: 2 times: 2
memorize: exertedDwarf memorize: exertedDwarf
}, },

View File

@@ -201,21 +201,10 @@
memorize: revealedCards memorize: revealedCards
} }
{ {
type: Repeat
times: {
type: ForEachInMemory
memory: revealedCards
filter: knight
}
effect: {
type: playCardFromDrawDeck type: playCardFromDrawDeck
select: choose(memory(revealedCards),knight) select: choose(memory(revealedCards),knight)
showAll: false showAll: false
shuffle: false shuffle: true
}
}
{
type: shuffleDeck
} }
] ]
} }

View File

@@ -980,9 +980,13 @@
text: Choose how many {raider} tokens to spot text: Choose how many {raider} tokens to spot
from: 0 from: 0
to: { to: {
type: Min
firstNumber: {
type: ForEachCultureToken type: ForEachCultureToken
culture: raider culture: raider
} }
secondNumber: 6
}
memorize: spotCount memorize: spotCount
} }
{ {

View File

@@ -33,7 +33,7 @@
} }
{ {
type: modifyStrength type: modifyStrength
select: choose(minion,inSkirmishAgainst(culture(elven),companion)) select: choose(minion,inSkirmishAgainst(culture(elven),unbound,companion))
amount: { amount: {
type: fromMemory type: fromMemory
memory: spotCount memory: spotCount

View File

@@ -1013,7 +1013,7 @@
} }
{ {
type: Trigger type: Trigger
optional: false optional: true
trigger: { trigger: {
type: usesSpecialAbility type: usesSpecialAbility
filter: minion filter: minion

View File

@@ -97,6 +97,7 @@
cost: { cost: {
type: removeTokensCumulative type: removeTokensCumulative
culture: shire culture: shire
count: 2
} }
effect: { effect: {
type: discard type: discard

View File

@@ -52,6 +52,7 @@
type: modifyStrength type: modifyStrength
select: choose(minion) select: choose(minion)
amount: -2 amount: -2
until: start(regroup)
} }
} }
] ]

View File

@@ -714,7 +714,7 @@
} }
effect: { effect: {
type: modifyStrength type: modifyStrength
select: choose(culture(uruk-hai),minion) select: choose(culture(uruk-hai),hunter,minion)
amount: 2 amount: 2
} }
} }

View File

@@ -709,10 +709,16 @@
type: cantUseSpecialAbilities type: cantUseSpecialAbilities
filter: any filter: any
phase: skirmish phase: skirmish
requires: { requires: [
{
type: Location type: Location
filter: battleground filter: battleground
} }
{
type: CanSpot
filter: inSkirmish, self
}
]
} }
} }
] ]