Merge pull request #60 from PhallenCassidy/Fellowship-Bug-Fixes

Fellowship bug fixes
This commit is contained in:
Marcin Sciesinski
2020-02-12 07:37:17 -08:00
committed by GitHub
4 changed files with 29 additions and 11 deletions

View File

@@ -16,9 +16,19 @@
"type": "aboutToTakeWound",
"filter": "bearer"
},
"effect": {
"type": "putOnRing"
}
"effect": [
{
"type": "putOnRing"
},
{
"type": "negateWound",
"filter": "all(bearer)"
},
{
"type": "addBurdens",
"amount": 2
}
]
},
{
"type": "trigger",
@@ -98,15 +108,15 @@
}
],
"effect": [
{
"type": "putOnRing"
},
{
"type": "negateWound",
"filter": "all(bearer)"
},
{
"type": "addBurdens"
},
{
"type": "putOnRing"
}
]
}
@@ -429,6 +439,7 @@
"effect": {
"type": "discardFromHand",
"hand": "fp",
"player": "fp",
"forced": true,
"count": 1
}
@@ -767,7 +778,7 @@
"type": "choice",
"player": "fp",
"texts": [
"Exert Gimli",
"Exert Frodo",
"Exert 2 other companions"
],
"effects": [
@@ -1198,4 +1209,4 @@
]
}
}
}
}

View File

@@ -402,7 +402,7 @@
"effects": [
{
"type": "exert",
"filter": "self",
"filter": "name(Thorin)",
"times": 2
},
{
@@ -787,6 +787,10 @@
{
"type": "activated",
"phase": "maneuver",
"condition": {
"type": "canSpot",
"filter": "self,attachedTo(any)"
},
"cost": {
"type": "discard",
"filter": "self"

View File

@@ -773,7 +773,10 @@
"culture": "gandalf",
"cost": 3,
"type": "event",
"keyword": "maneuver",
"keyword": [
"spell",
"maneuver"
],
"effects": {
"type": "event",
"effect": {

View File

@@ -74,7 +74,7 @@ public class EffectAppenderFactory {
effectAppenderProducers.put("cantbeoverwhelmedmultiplier", new CantBeOverwhelmedMultiplier());
effectAppenderProducers.put("cancelskirmish", new CancelSkirmish());
effectAppenderProducers.put("discardfromhand", new DiscardFromHand());
effectAppenderProducers.put("chooseandaddtwilight", new ChooseAndRemoveTwilight());
effectAppenderProducers.put("chooseandaddtwilight", new ChooseAndAddTwilight());
effectAppenderProducers.put("chooseandremovetwilight", new ChooseAndRemoveTwilight());
effectAppenderProducers.put("removetwilight", new RemoveTwilight());
effectAppenderProducers.put("removethreats", new RemoveThreats());