Finally fixing the "requires" rename snafu for the ConditionalTrigger. Renamed to ConstantlyChecksTrigger.
This commit is contained in:
@@ -84,7 +84,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: [
|
||||
{
|
||||
type: location
|
||||
|
||||
@@ -670,7 +670,7 @@
|
||||
effects: {
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: [
|
||||
{
|
||||
type: perTurnLimit
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -200,7 +200,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: location
|
||||
filter: underground
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: location
|
||||
filter: underground
|
||||
|
||||
@@ -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: {
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -371,7 +371,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: location
|
||||
filter: not(mountain)
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: location
|
||||
filter: underground
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: location
|
||||
filter: underground
|
||||
|
||||
@@ -210,7 +210,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: canSpot
|
||||
filter: self,hasTokenCount(3,shire)
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: location
|
||||
filter: not(marsh)
|
||||
|
||||
@@ -308,7 +308,7 @@
|
||||
{
|
||||
type: trigger
|
||||
trigger: {
|
||||
type: requires
|
||||
type: ConstantlyCheck
|
||||
requires: {
|
||||
type: canSpot
|
||||
filter: ring bearer,bearer
|
||||
|
||||
@@ -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");
|
||||
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user