Renaming json effect CantBeOverwhelmedMultiplier -> AlterOverwhelmMultiplier

This commit is contained in:
Christian 'ketura' McCarty
2023-11-12 14:30:02 -06:00
parent 81323cc833
commit fc5bcd169e
7 changed files with 8 additions and 8 deletions

View File

@@ -72,7 +72,7 @@
filter: self
}
effect: {
type: cantBeOverwhelmedMultiplier
type: AlterOverwhelmMultiplier
filter: choose(hobbit)
}
}

View File

@@ -1059,7 +1059,7 @@
phase: skirmish
effect: [
{
type: cantBeOverwhelmedMultiplier
type: AlterOverwhelmMultiplier
filter: choose(unbound,hobbit)
}
{

View File

@@ -141,7 +141,7 @@
}
effect: [
{
type: cantBeOverwhelmedMultiplier
type: AlterOverwhelmMultiplier
filter: choose(culture(shire),companion,inSkirmish)
memorize: shireCompanion
}

View File

@@ -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)
}
{

View File

@@ -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());

View File

@@ -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");

View File

@@ -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'");
}
}