- Fixed generated text for Volrath's Shapeshifter.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@35733 269b9781-a132-4a9b-9d4e-f004f1b56b58
This commit is contained in:
Agetian 2017-09-23 16:07:28 +00:00
parent 9d1d0ec786
commit 7ab4abde50
1 changed files with 5 additions and 6 deletions

View File

@ -17,6 +17,8 @@
*/ */
package forge.game.staticability; package forge.game.staticability;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import forge.card.CardStateName; import forge.card.CardStateName;
import forge.card.MagicColor; import forge.card.MagicColor;
import forge.game.CardTraitBase; import forge.game.CardTraitBase;
@ -35,16 +37,13 @@ import forge.game.spellability.SpellAbility;
import forge.game.zone.Zone; import forge.game.zone.Zone;
import forge.game.zone.ZoneType; import forge.game.zone.ZoneType;
import forge.util.Expressions; import forge.util.Expressions;
import forge.util.TextUtil;
import java.util.EnumSet; import java.util.EnumSet;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import forge.util.TextUtil;
/** /**
* The Class StaticAbility. * The Class StaticAbility.
*/ */
@ -189,7 +188,7 @@ public class StaticAbility extends CardTraitBase implements Comparable<StaticAbi
if (desc.contains("ORIGINALTEXTONLY:")) { if (desc.contains("ORIGINALTEXTONLY:")) {
// Only display the description if the text of the card is not changed via GainTextOf. // Only display the description if the text of the card is not changed via GainTextOf.
desc = TextUtil.fastReplace(desc, "ORIGINALTEXTONLY", ""); desc = TextUtil.fastReplace(desc, "ORIGINALTEXTONLY:", "");
boolean hasOrigText = this.hostCard.getStates().contains(CardStateName.OriginalText); boolean hasOrigText = this.hostCard.getStates().contains(CardStateName.OriginalText);
if (hasOrigText) { if (hasOrigText) {
@ -199,7 +198,7 @@ public class StaticAbility extends CardTraitBase implements Comparable<StaticAbi
if (origName.equals(curName)) { if (origName.equals(curName)) {
return desc; return desc;
} else { } else {
return "^ Text changed (" + origName + ") ^"; return TextUtil.concatNoSpace("^ Text changed (", origName, ") ^");
} }
} }
} }