Renaming json effect CantBeOverwhelmedMultiplier -> AlterOverwhelmMultiplier
This commit is contained in:
@@ -72,7 +72,7 @@
|
||||
filter: self
|
||||
}
|
||||
effect: {
|
||||
type: cantBeOverwhelmedMultiplier
|
||||
type: AlterOverwhelmMultiplier
|
||||
filter: choose(hobbit)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1059,7 +1059,7 @@
|
||||
phase: skirmish
|
||||
effect: [
|
||||
{
|
||||
type: cantBeOverwhelmedMultiplier
|
||||
type: AlterOverwhelmMultiplier
|
||||
filter: choose(unbound,hobbit)
|
||||
}
|
||||
{
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
}
|
||||
effect: [
|
||||
{
|
||||
type: cantBeOverwhelmedMultiplier
|
||||
type: AlterOverwhelmMultiplier
|
||||
filter: choose(culture(shire),companion,inSkirmish)
|
||||
memorize: shireCompanion
|
||||
}
|
||||
|
||||
@@ -104,7 +104,7 @@
|
||||
filter: self
|
||||
}
|
||||
effect: {
|
||||
type: cantBeOverwhelmedMultiplier
|
||||
type: AlterOverwhelmMultiplier
|
||||
filter: choose(hobbit)
|
||||
multiplier: 3
|
||||
}
|
||||
@@ -1011,7 +1011,7 @@
|
||||
]
|
||||
effects: [
|
||||
{
|
||||
type: cantBeOverwhelmedMultiplier
|
||||
type: AlterOverwhelmMultiplier
|
||||
filter: choose(hobbit)
|
||||
}
|
||||
{
|
||||
|
||||
@@ -28,7 +28,7 @@ public class EffectAppenderFactory {
|
||||
effectAppenderProducers.put("cancelevent", new CancelEvent());
|
||||
effectAppenderProducers.put("cancelskirmish", new CancelSkirmish());
|
||||
effectAppenderProducers.put("cantbeassignedtoskirmish", new CantBeAssignedToSkirmish());
|
||||
effectAppenderProducers.put("cantbeoverwhelmedmultiplier", new CantBeOverwhelmedMultiplier());
|
||||
effectAppenderProducers.put("alteroverwhelmmultiplier", new AlterOverwhelmMultiplier());
|
||||
effectAppenderProducers.put("canttakemorewoundsthan", new CantTakeMoreWoundsThan());
|
||||
effectAppenderProducers.put("canttakewounds", new CantTakeWounds());
|
||||
effectAppenderProducers.put("choice", new Choice());
|
||||
|
||||
@@ -19,7 +19,7 @@ import org.json.simple.JSONObject;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
public class CantBeOverwhelmedMultiplier implements EffectAppenderProducer {
|
||||
public class AlterOverwhelmMultiplier implements EffectAppenderProducer {
|
||||
@Override
|
||||
public EffectAppender createEffectAppender(JSONObject effectObject, CardGenerationEnvironment environment) throws InvalidCardDefinitionException {
|
||||
FieldUtils.validateAllowedFields(effectObject, "filter", "until", "multiplier", "memorize");
|
||||
@@ -74,6 +74,6 @@ public class AssignFpCharacterToSkirmish implements EffectAppenderProducer {
|
||||
return environment.getFilterFactory().generateFilter(filter.substring(filter.indexOf("(") + 1, filter.lastIndexOf(")")), environment);
|
||||
if (filter.equals("self"))
|
||||
return ActionContext::getSource;
|
||||
throw new InvalidCardDefinitionException("The filters for this effect have to be of 'choose' type or 'self'");
|
||||
throw new InvalidCardDefinitionException("The selectors for this effect have to be of 'choose' type or 'self'");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user