From 6aa9a8d56ef3b662215626d18bf5c9e373cac7a2 Mon Sep 17 00:00:00 2001 From: Sloth Date: Wed, 19 Oct 2011 15:01:06 +0000 Subject: [PATCH] - Fixed issue 463. --- src/main/java/forge/GameAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/forge/GameAction.java b/src/main/java/forge/GameAction.java index 17aa0446feb..c275151caa0 100644 --- a/src/main/java/forge/GameAction.java +++ b/src/main/java/forge/GameAction.java @@ -736,7 +736,8 @@ public class GameAction { c = it.next(); if (c.isEquipped()) { - for (Card equipment : c.getEquippedBy()) { + CardList equipments = new CardList(c.getEquippedBy()); + for (Card equipment : equipments) { if (!AllZoneUtil.isCardInPlay(equipment)) { equipment.unEquipCard(c); checkAgain = true;