From f7cc26021932b6319c5761567cb915143efe59f9 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Fri, 8 Aug 2014 00:14:46 +0200 Subject: [PATCH] Returning only a copy of netMana in ManaAbility. Try to fix issue #432. --- Mage/src/mage/abilities/mana/ManaAbility.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Mage/src/mage/abilities/mana/ManaAbility.java b/Mage/src/mage/abilities/mana/ManaAbility.java index edd934c0f17..b8cc6b642cc 100644 --- a/Mage/src/mage/abilities/mana/ManaAbility.java +++ b/Mage/src/mage/abilities/mana/ManaAbility.java @@ -28,16 +28,15 @@ package mage.abilities.mana; -import mage.constants.AbilityType; -import mage.constants.Zone; +import java.util.UUID; import mage.Mana; import mage.abilities.ActivatedAbilityImpl; import mage.abilities.costs.Cost; import mage.abilities.effects.common.ManaEffect; +import mage.constants.AbilityType; +import mage.constants.Zone; import mage.game.Game; -import java.util.UUID; - /** * * @author BetaSteward_at_googlemail.com @@ -72,6 +71,6 @@ public abstract class ManaAbility extends ActivatedAbilityImpl { } public Mana getNetMana(Game game) { - return netMana; + return netMana.copy(); } }