From 367dd0b228dbd9c7993d33a2c2ce6c1bda6f40ab Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 30 Apr 2014 17:15:34 +0200 Subject: [PATCH] Fixed a bug that spells with alternative costs are written to the game log as if the alternative cost was always used. --- Mage/src/mage/abilities/AbilityImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage/src/mage/abilities/AbilityImpl.java b/Mage/src/mage/abilities/AbilityImpl.java index 06f32325ce6..2a5d4ac3737 100644 --- a/Mage/src/mage/abilities/AbilityImpl.java +++ b/Mage/src/mage/abilities/AbilityImpl.java @@ -918,7 +918,7 @@ public abstract class AbilityImpl> implements Ability { if (ability instanceof OptionalAdditionalSourceCosts) { sb.append(((OptionalAdditionalSourceCosts) ability).getCastMessageSuffix()); } - if (ability instanceof AlternativeSourceCosts) { + if (ability instanceof AlternativeSourceCosts && ((AlternativeSourceCosts) ability).isActivated()) { sb.append(((AlternativeSourceCosts) ability).getCastMessageSuffix()); } }