Files
gemp-lotr/gemp-lotr/gemp-lotr-cards/src/main/resources/cards/official/set09/set9-2.hjson
2024-04-22 11:25:10 +07:00

1179 lines
18 KiB
Plaintext

{
9_28: {
title: Gollum
subtitle: Dark as Darkness
unique: true
side: shadow
culture: gollum
twilight: 2
type: minion
strength: 5
vitality: 4
site: 3
effects: [
{
type: activated
text: Exert the Ring-bearer
phase: shadow
cost: {
type: exert
filter: self
times: 2
}
effect: {
type: exert
filter: choose(ring bearer)
}
}
{
type: activated
text: Add (1)
phase: shadow
cost: {
type: removeBurdens
}
effect: {
type: addTwilight
}
}
{
type: activated
phase: skirmish
cost: {
type: removeBurdens
}
effect: {
type: addTwilight
amount: 2
}
}
{
type: activated
text: Add (3)
phase: regroup
cost: {
type: removeBurdens
}
effect: {
type: addTwilight
amount: 3
}
}
{
type: activated
text: Wound the Ring-bearer
phase: regroup
cost: {
type: exert
filter: self
times: 2
}
effect: {
type: wound
filter: choose(ring bearer)
}
}
]
}
9_29: {
title: Slippery as Fishes
side: shadow
culture: gollum
twilight: 1
type: condition
keyword: support area
effects: [
{
type: modifier
modifier: {
type: modifyStrength
filter: name(Gollum)
requires: {
type: location
filter: or(mountain,river,underground)
}
amount: 2
}
}
{
type: activated
phase: regroup
requires: {
type: canSpot
filter: name(Gollum)
}
effect: [
{
type: revealCardsFromHand
filter: all(any)
}
{
type: repeat
times: {
type: forEachInHand
filter: side(shadow)
}
effect: {
type: putCardsFromHandOnBottomOfDeck
filter: choose(side(shadow))
}
}
{
type: discard
filter: self
}
]
}
]
}
9_30: {
title: Sméagol
subtitle: Bearer of Great Secrets
unique: true
side: free people
culture: gollum
twilight: 0
type: companion
strength: 3
vitality: 4
resistance: 7
keyword: [
ring-bound
can start with ring
]
effects: [
{
type: extraCost
cost: {
type: addBurdens
}
}
{
type: trigger
trigger: {
type: moves
}
effect: {
type: kill
filter: choose(unbound,companion)
}
}
{
type: activated
phase: regroup
requires: {
type: canSpot
filter: self,ring bearer
}
cost: {
type: addBurdens
amount: 2
}
effect: {
type: discard
filter: all(minion)
}
}
]
}
9_31: {
title: Boromir
subtitle: Bearer of Council
unique: true
culture: gondor
twilight: 3
type: companion
race: man
strength: 7
vitality: 3
resistance: 6
keyword: can start with ring
effects: [
{
type: trigger
requires: {
type: canSpot
filter: self,ring bearer,inSkirmish
}
trigger: {
type: startOfPhase
phase: skirmish
}
effect: {
type: choice
texts: [
Add 3 burdens
Wound Boromir twice
]
effects: [
{
type: addBurdens
amount: 3
}
{
type: wound
filter: self
times: 2
}
]
}
}
{
type: trigger
trigger: {
type: winsSkirmish
filter: self
}
effect: {
type: discard
filter: all(minion,inSkirmish)
}
}
]
}
9_32: {
title: Elendil
subtitle: The Tall
unique: true
culture: gondor
twilight: 5
type: companion
race: man
strength: 8
vitality: 5
resistance: 6
effects: [
{
type: toPlay
requires: {
type: canSpot
count: 2
filter: culture(gondor),man
}
}
{
type: activated
phase: fellowship
cost: {
type: play
filter: choose(artifact)
on: self
}
effect: {
type: addModifier
modifier: {
type: modifyMoveLimit
amount: 1
}
until: endOfTurn
}
}
{
type: activated
phase: regroup
cost: {
type: discard
filter: choose(culture(gondor),artifact)
}
effect: {
type: liberateSite
}
}
]
}
9_33: {
title: Isildur
subtitle: Bearer of Heirlooms
unique: true
culture: gondor
twilight: 3
type: companion
race: man
strength: 7
vitality: 3
resistance: 6
keyword: can start with ring
effects: [
{
type: trigger
requires: {
type: canSpot
filter: self,ring bearer,inSkirmish
}
trigger: {
type: startOfPhase
phase: skirmish
}
effect: {
type: choice
texts: [
Add 2 burdens
Exert 3 companions
]
effects: [
{
type: addBurdens
amount: 2
}
{
type: exert
count: 3
filter: choose(companion)
}
]
}
}
{
type: modifier
modifier: {
type: modifyStrength
requires: {
type: canSpot
filter: self,hasAttached(or(name(The One Ring),artifact))
}
filter: culture(gondor),knight
amount: 1
}
}
]
}
9_34: {
title: Narsil
subtitle: Blade of the Faithful
unique: true
culture: gondor
twilight: 2
type: artifact
itemclass: hand weapon
vitality: 1
target: culture(gondor),man
effects: [
{
type: modifier
modifier: {
type: modifyStrength
filter: bearer,or(name(Elendil),name(Isildur))
amount: {
type: forEachYouCanSpot
limit: 6
filter: culture(gondor),artifact
}
}
}
{
type: activatedTrigger
trigger: {
type: aboutToTakeWound
filter: bearer
}
cost: {
type: exert
count: 2
filter: choose(culture(gondor),man)
}
effect: {
type: preventWound
filter: bearer
}
}
]
}
9_35: {
title: Sapling of the White Tree
culture: gondor
twilight: 1
type: artifact
keyword: support area
effects: [
{
type: toPlay
requires: {
type: canSpot
filter: unbound,culture(gondor),man
}
}
{
type: activatedTrigger
trigger: {
type: aboutToTakeWound
filter: culture(gondor),man
}
cost: {
type: discard
filter: self
}
effect: {
type: preventWound
filter: choose(culture(gondor),man)
}
}
]
}
9_36: {
title: Scroll of Isildur
unique: true
culture: gondor
twilight: 1
type: artifact
keyword: [
support area
tale
]
effects: [
{
type: toPlay
requires: {
type: canSpot
filter: culture(gondor),man
}
}
{
type: modifier
modifier: {
type: modifyResistance
filter: ring bearer
amount: {
type: forEachYouCanSpot
filter: culture(gondor),artifact
limit: 3
}
}
}
{
type: activated
phase: fellowship
cost: {
type: discard
filter: self
}
effect: {
type: playCardFromDiscard
filter: choose(ring)
}
}
]
}
9_37: {
title: Seeing Stone of Minas Anor
unique: true
culture: gondor
twilight: 0
type: artifact
keyword: support area
effects: [
{
type: extraCost
cost: {
type: choice
texts: [
Spot a GONDOR Man with 3 or more vitality
Spot a GONDOR Man and add 2 threats
]
effects: [
{
type: conditional
requires: {
type: canSpot
filter: culture(gondor),man,vitalityMoreThan(2)
}
}
{
type: conditional
requires: {
type: canSpot
filter: culture(gondor),man
}
effect: {
type: addThreats
amount: 2
}
}
]
}
}
{
type: activated
phase: regroup
cost: {
type: choice
texts: [
Exert a GONDOR Man
Discard this artifact
]
effects: [
{
type: exert
filter: choose(culture(gondor),man)
}
{
type: discard
filter: self
}
]
}
effect: [
{
type: discardFromHand
forced: false
filter: all(any)
}
{
type: drawCards
count: 3
}
]
}
]
}
9_38: {
title: Seeing Stone of Orthanc
unique: true
culture: gondor
twilight: 0
type: artifact
keyword: support area
effects: [
{
type: extraCost
cost: {
type: choice
texts: [
Spot a GONDOR Man with 3 or more vitality
Spot a GONDOR Man and add 2 threats
]
effects: [
{
type: conditional
requires: {
type: canSpot
filter: culture(gondor),man,vitalityMoreThan(2)
}
}
{
type: conditional
requires: {
type: canSpot
filter: culture(gondor),man
}
effect: {
type: addThreats
amount: 2
}
}
]
}
}
{
type: activated
phase: regroup
cost: {
type: choice
texts: [
Add a threat
Discard this artifact
]
effects: [
{
type: addThreats
}
{
type: discard
filter: self
}
]
}
effect: {
type: choice
texts: [
Remove (2)
Draw a card
]
effects: [
{
type: removeTwilight
amount: 2
}
{
type: drawCards
}
]
}
}
]
}
9_39: {
title: Library of Orthanc
unique: true
culture: isengard
twilight: 2
type: artifact
keyword: support area
effects: [
{
type: activated
phase: shadow
cost: {
type: play
filter: choose(culture(isengard),minion)
}
effect: {
type: stackTopCardsOfDrawDeck
where: self
}
}
{
type: activated
phase: skirmish
cost: [
{
type: removeTwilight
}
{
type: discardStackedCards
filter: choose(side(free people))
on: self
}
]
effect: {
type: modifyStrength
filter: choose(culture(isengard),minion)
amount: 1
}
}
{
type: activated
phase: regroup
cost: {
type: removeTwilight
}
effect: {
type: putStackedCardsIntoHand
filter: choose(culture(isengard))
on: self
}
}
]
}
9_40: {
title: Sack of the Shire
culture: isengard
twilight: 1
type: event
keyword: response
effects: {
type: responseEvent
trigger: {
type: winsSkirmish
filter: culture(isengard),minion
memorize: winners
}
effect: [
{
type: chooseActiveCards
text: Choose minion to give strength bonus and fierce
filter: choose(memory(winners),culture(isengard),minion)
memorize: chosenMinion
}
{
type: addModifier
modifier: {
type: modifyStrength
filter: memory(chosenMinion)
amount: {
type: forEachYouCanSpot
filter: controlledSite
}
}
until: start(regroup)
}
{
type: addModifier
modifier: {
type: addKeyword
filter: memory(chosenMinion)
keyword: fierce
}
until: start(regroup)
}
]
}
}
9_41: {
title: Host of Moria
subtitle: Legion of the Underdeeps
unique: true
culture: moria
twilight: 7
type: minion
race: orc
strength: 15
vitality: 3
site: 4
effects: {
type: trigger
optional: true
trigger: {
type: played
filter: self
}
effect: {
type: playCardFromDiscard
filter: choose(culture(moria),not(event,response))
}
}
}
9_42: {
title: Ring of Asperity
unique: true
culture: wraith
twilight: 0
type: artifact
itemclass: ring
strength: 1
target: nazgul
effects: [
{
type: trigger
optional: true
trigger: {
type: played
filter: self
}
effect: {
type: wound
filter: choose(unwounded,companion)
}
}
{
type: activatedTrigger
trigger: {
type: reconciles
}
effect: {
type: returnToHand
filter: bearer
}
}
]
}
9_43: {
title: Ring of Ire
unique: true
culture: wraith
twilight: 0
type: artifact
itemclass: ring
strength: 1
target: name(The Witch-king)
effects: [
{
type: activated
phase: skirmish
cost: {
type: exert
filter: bearer
times: 2
}
effect: {
type: addKeyword
filter: choose(culture(wraith),minion)
keyword: damage+1
}
}
{
type: activatedTrigger
trigger: {
type: reconciles
}
effect: {
type: returnToHand
filter: bearer
}
}
]
}
9_44: {
title: Ring of Rancor
unique: true
culture: wraith
twilight: 0
type: artifact
itemclass: ring
vitality: 1
target: nazgul
effects: [
{
type: activated
phase: maneuver
cost: {
type: removeBurdens
}
effect: {
type: heal
filter: all(nazgul)
}
}
{
type: activatedTrigger
trigger: {
type: reconciles
}
effect: {
type: returnToHand
filter: bearer
}
}
]
}
9_45: {
title: Horn of the Mark
unique: true
culture: rohan
twilight: 1
type: possession
strength: 1
target: or(name(Merry),name(Pippin))
effects: [
{
type: modifier
modifier: {
type: addSignet
filter: bearer
signet: Theoden
}
}
{
type: activatedTrigger
trigger: {
type: winsSkirmish
filter: bearer
memorizeInvolving: involvedCharacters
}
cost: {
type: exert
filter: bearer
}
effect: {
type: discard
filter: all(minion,memory(involvedCharacters))
}
}
]
}
9_46: {
title: The Red Arrow
unique: true
culture: rohan
twilight: 0
type: artifact
keyword: support area
effects: {
type: activated
phase: assignment
cost: {
type: exert
filter: choose(culture(gondor),man)
}
effect: [
{
type: play
filter: choose(culture(rohan),man)
memorize: playedRohanMan
}
{
type: optional
text: Would you like exert the played ROHAN Man to play a possession on him or her?
effect: {
type: costToEffect
cost: {
type: exert
filter: memory(playedRohanMan)
}
effect: {
type: play
filter: choose(possession)
on: memory(playedRohanMan)
}
}
}
{
type: discard
filter: self
}
]
}
}
9_47: {
title: Ithil Stone
unique: true
culture: sauron
twilight: 0
type: artifact
keyword: support area
effects: [
{
type: extraCost
cost: {
type: exert
filter: choose(or(culture(wraith),culture(sauron)),minion)
}
}
{
type: trigger
optional: true
trigger: {
type: startOfPhase
phase: shadow
}
effect: {
type: drawCards
}
}
{
type: activated
phase: shadow
cost: {
type: discard
filter: self
}
effect: {
type: play
filter: choose(culture(sauron),minion)
cost: -3
}
}
]
}
9_48: {
title: Sauron
subtitle: The Lord of the Rings
unique: true
culture: sauron
twilight: 18
type: minion
race: maia
strength: 24
vitality: 5
site: 6
keyword: [
damage+2
enduring
fierce
]
effects: [
{
type: modifyOwnCost
amount: {
type: forEachBurden
multiplier: -1
}
}
{
type: modifyOwnCost
amount: {
type: forEachThreat
multiplier: -1
}
}
{
type: modifyOwnCost
amount: {
type: forEachYouCanSpot
filter: controlledSite
multiplier: -1
}
}
]
}
9_49: {
title: Bilbo
subtitle: Bearer of Things Burgled
unique: true
culture: shire
twilight: 2
type: companion
race: hobbit
strength: 3
vitality: 4
resistance: 8
keyword: [
can start with ring
ring-bound
]
effects: [
{
type: trigger
trigger: {
type: moves
}
requires: {
type: not
requires: {
type: canSpotTwilight
amount: 3
}
}
effect: {
type: choice
texts: [
Add 2 burdens
Add (3)
]
effects: [
{
type: addBurdens
amount: 2
}
{
type: addTwilight
amount: 3
}
]
}
}
{
type: activated
phase: regroup
cost: {
type: addBurdens
}
effect: {
type: play
filter: choose(culture(shire),tale)
}
}
]
}
9_50: {
title: Everyone Knows
culture: shire
twilight: 1
type: condition
keyword: [
support area
tale
]
effects: [
{
type: modifier
modifier: {
type: modifyStrength
filter: unbound,hobbit
amount: {
type: forEachVitality
over: 3
}
}
}
{
type: activated
phase: skirmish
effect: [
{
type: AlterOverwhelmMultiplier
filter: choose(unbound,hobbit)
}
{
type: discard
filter: self
}
]
}
]
}
9_51: {
title: Goldberry
subtitle: River-daughter
unique: true
culture: shire
twilight: 3
type: ally
allyHome: fellowship,2
strength: 4
vitality: 6
effects: [
{
type: trigger
trigger: {
type: movesTo
filter: river
}
effect: {
type: heal
filter: all(or(name(Goldberry),name(Tom Bombadil)))
}
}
{
type: activated
phase: skirmish
requires: {
type: location
filter: river
}
cost: {
type: exert
filter: self
}
effect: {
type: modifyStrength
filter: choose(companion)
amount: 1
}
}
]
}
9_52: {
title: Tom Bombadil
subtitle: The Master
unique: true
culture: shire
twilight: 5
type: ally
allyHome: fellowship,2
strength: 14
vitality: 9
effects: [
{
type: extraCost
cost: {
type: choice
texts: [
Remove 2 burdens
Remove 2 threats
]
effects: [
{
type: removeBurdens
amount: 2
}
{
type: removeThreats
amount: 2
}
]
}
}
{
type: activated
phase: skirmish
requires: {
type: canSpot
count: 2
filter: culture(shire),companion
}
cost: {
type: exert
filter: self
times: {
type: currentSiteNumber
}
}
effect: {
type: cancelSkirmish
filter: culture(shire),companion
}
}
]
}
}