Renamed cantPlaySpecialAbilities -> PlayerCantUseSpecialAbilities

This commit is contained in:
Christian 'ketura' McCarty
2024-05-29 19:19:29 -05:00
parent 56f9505473
commit 2e04760c6f
9 changed files with 10 additions and 10 deletions

View File

@@ -326,7 +326,7 @@
{
type: modifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
requires: {
type: canSpot
filter: another,culture(isengard),orc

View File

@@ -61,7 +61,7 @@
{
type: addModifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
player: you
phase: archery
}
@@ -245,7 +245,7 @@
{
type: addModifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
player: you
phase: archery
}

View File

@@ -494,7 +494,7 @@
{
type: addModifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
player: free people
phase: archery
}

View File

@@ -262,7 +262,7 @@
{
type: modifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
phase: skirmish
}
}

View File

@@ -312,7 +312,7 @@
{
type: addModifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
phase: skirmish
filter: or(memory(assignedCompanion),memory(assignedMinion))
}

View File

@@ -291,7 +291,7 @@
{
type: modifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
requires: {
type: canSpot
filter: bearer,unique,companion

View File

@@ -514,7 +514,7 @@
effect: {
type: addModifier
modifier: {
type: cantPlaySpecialAbilities
type: PlayerCantUseSpecialAbilities
filter: memory(spottedMinion)
}
until: regroup

View File

@@ -47,7 +47,6 @@ public class ModifierSourceFactory {
modifierProducers.put("cantplayphaseevents", new CantPlayPhaseEvents());
modifierProducers.put("cantplayphaseeventsorphasespecialabilities", new CantPlayPhaseEventsOrPhaseSpecialAbilities());
modifierProducers.put("cantplaysite", new CantPlaySite());
modifierProducers.put("cantplayspecialabilities", new CantPlaySpecialAbilities());
modifierProducers.put("cantpreventwounds", new AddModifierFlag(ModifierFlag.CANT_PREVENT_WOUNDS));
modifierProducers.put("cantremoveburdens", new CantRemoveBurdens());
modifierProducers.put("cantremovethreats", new CantRemoveThreats());
@@ -58,6 +57,7 @@ public class ModifierSourceFactory {
modifierProducers.put("canttakewoundsfromlosingskirmish", new CantTakeWoundsFromLosingSkirmish());
modifierProducers.put("canttouchtokens", new AddModifierFlag(ModifierFlag.CANT_TOUCH_CULTURE_TOKENS));
modifierProducers.put("cantusespecialabilities", new CantUseSpecialAbilities());
modifierProducers.put("playercantusespecialabilities", new PlayerCantUseSpecialAbilities());
modifierProducers.put("disablegametext", new DisableGameText());
modifierProducers.put("doesnotaddtoarcherytotal", new DoesNotAddToArcheryTotal());
modifierProducers.put("extracosttoplay", new ExtraCostToPlay());

View File

@@ -8,7 +8,7 @@ import com.gempukku.lotro.logic.modifiers.CantUseSpecialAbilitiesModifier;
import com.gempukku.lotro.logic.modifiers.Modifier;
import org.json.simple.JSONObject;
public class CantPlaySpecialAbilities implements ModifierSourceProducer {
public class PlayerCantUseSpecialAbilities implements ModifierSourceProducer {
@Override
public ModifierSource getModifierSource(JSONObject object, CardGenerationEnvironment environment) throws InvalidCardDefinitionException {
FieldUtils.validateAllowedFields(object, "player", "phase", "requires", "filter");