Finally fixing the "requires" rename snafu for the ConditionalTrigger. Renamed to ConstantlyChecksTrigger.

This commit is contained in:
Christian 'ketura' McCarty
2023-11-06 02:38:02 -06:00
parent 9929829668
commit 9c44847cf1
16 changed files with 23 additions and 23 deletions

View File

@@ -84,7 +84,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: [
{
type: location

View File

@@ -670,7 +670,7 @@
effects: {
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: [
{
type: perTurnLimit

View File

@@ -395,7 +395,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: [
{
type: canSpotBurdens
@@ -587,7 +587,7 @@
effects: {
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: [
{
type: perTurnLimit
@@ -995,7 +995,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: [
{
type: perTurnLimit

View File

@@ -200,7 +200,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: underground

View File

@@ -286,7 +286,7 @@
effects: {
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: canSpot
filter: ranger
@@ -659,7 +659,7 @@
effects: {
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: canSpot
filter: ranger

View File

@@ -106,7 +106,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: underground

View File

@@ -64,7 +64,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: canSpot
filter: another,minion
@@ -85,7 +85,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: not
requires: {
@@ -125,7 +125,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: not
requires: {

View File

@@ -761,7 +761,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: not(marsh)
@@ -807,7 +807,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: not(marsh)
@@ -846,7 +846,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: canSpot
filter: minion,not(self),not(tentacle)

View File

@@ -371,7 +371,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: not(mountain)

View File

@@ -59,7 +59,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: underground

View File

@@ -46,7 +46,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: underground

View File

@@ -210,7 +210,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: canSpot
filter: self,hasTokenCount(3,shire)

View File

@@ -89,7 +89,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: location
filter: not(marsh)

View File

@@ -308,7 +308,7 @@
{
type: trigger
trigger: {
type: requires
type: ConstantlyCheck
requires: {
type: canSpot
filter: ring bearer,bearer

View File

@@ -7,7 +7,7 @@ import com.gempukku.lotro.cards.build.Requirement;
import com.gempukku.lotro.cards.build.field.FieldUtils;
import org.json.simple.JSONObject;
public class ConditionTrigger implements TriggerCheckerProducer {
public class ConstantlyCheckTrigger implements TriggerCheckerProducer {
@Override
public TriggerChecker getTriggerChecker(JSONObject value, CardGenerationEnvironment environment) throws InvalidCardDefinitionException {
FieldUtils.validateAllowedFields(value, "requires");

View File

@@ -23,7 +23,7 @@ public class TriggerCheckerFactory {
triggerCheckers.put("assignedagainst", new AssignedAgainst());
triggerCheckers.put("assignedtoskirmish", new AssignedToSkirmish());
triggerCheckers.put("cancelledskirmish", new CancelledSkirmish());
triggerCheckers.put("requires", new ConditionTrigger());
triggerCheckers.put("constantlycheck", new ConstantlyCheckTrigger());
triggerCheckers.put("discarded", new Discarded());
triggerCheckers.put("discardfromdeck", new DiscardFromDeck());
triggerCheckers.put("discardfromhand", new DiscardFromHand());