From 95a1dfa1db87183b996110a05ea80e7d7e9262e2 Mon Sep 17 00:00:00 2001 From: Hellfish Date: Tue, 16 Aug 2011 16:48:49 +0000 Subject: [PATCH] *Replaced a couple of foreach loops with regular for-loops to avoid ConcurrentModificationException in TriggerHandler. --- src/main/java/forge/card/trigger/TriggerHandler.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/forge/card/trigger/TriggerHandler.java b/src/main/java/forge/card/trigger/TriggerHandler.java index 78077064976..1c169ae2752 100644 --- a/src/main/java/forge/card/trigger/TriggerHandler.java +++ b/src/main/java/forge/card/trigger/TriggerHandler.java @@ -266,9 +266,9 @@ public class TriggerHandler { return; } //AP - for (Trigger regtrig : registeredTriggers) { - if (regtrig.getHostCard().getController().equals(AllZone.getPhase().getPlayerTurn())) { - runSingleTrigger(regtrig, mode, runParams); + for (int i=0;i