From 0c45c6ce0987c8bae2ffaf6acbf1ede67d15570d Mon Sep 17 00:00:00 2001 From: Hellfish Date: Thu, 12 Feb 2015 23:00:18 +0000 Subject: [PATCH] *AFAICT fixed Delve-ing other players' cards. --- .../src/main/java/forge/game/mana/ManaCostAdjustment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java b/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java index bde601376d1..7f3ea34a5c8 100644 --- a/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java +++ b/forge-game/src/main/java/forge/game/mana/ManaCostAdjustment.java @@ -89,7 +89,7 @@ public class ManaCostAdjustment { if (sa.isSpell()) { if (sa.isDelve()) { - final Player pc = originalCard.getController(); + final Player pc = sa.getActivatingPlayer(); final CardCollection mutableGrave = new CardCollection(pc.getCardsIn(ZoneType.Graveyard)); final CardCollectionView toExile = pc.getController().chooseCardsToDelve(cost.getUnpaidShards(ManaCostShard.COLORLESS), mutableGrave); for (final Card c : toExile) {