From 42754554ae424fe8645723450fb72e9b29b4cb6f Mon Sep 17 00:00:00 2001 From: Hellfish Date: Thu, 30 May 2013 06:17:24 +0000 Subject: [PATCH] *PlaneswalkedFrom triggers were getting a list of cards planeswalked from that would change by the time they evaluated it. Fixes Orzhova. --- src/main/java/forge/game/player/Player.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/forge/game/player/Player.java b/src/main/java/forge/game/player/Player.java index e2795092158..c60e40961cc 100644 --- a/src/main/java/forge/game/player/Player.java +++ b/src/main/java/forge/game/player/Player.java @@ -2960,7 +2960,7 @@ public class Player extends GameEntity implements Comparable { { //Run PlaneswalkedFrom triggers here. HashMap runParams = new HashMap(); - runParams.put("Card", currentPlanes); + runParams.put("Card", new ArrayList(currentPlanes)); game.getTriggerHandler().runTrigger(TriggerType.PlaneswalkedFrom, runParams,false); for(Card c : currentPlanes) {