mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 20:28:00 +00:00
Fix game log revealing opponent's morphed creatures in messages.
This commit is contained in:
@@ -27,12 +27,7 @@ public class DestroyEffect extends SpellAbilityEffect {
|
||||
|
||||
final Iterator<Card> it = tgtCards.iterator();
|
||||
while (it.hasNext()) {
|
||||
final Card tgtC = it.next();
|
||||
if (tgtC.isFaceDown()) {
|
||||
sb.append("Morph ").append("(").append(tgtC.getId()).append(")");
|
||||
} else {
|
||||
sb.append(tgtC);
|
||||
}
|
||||
sb.append(it.next());
|
||||
|
||||
if (it.hasNext()) {
|
||||
sb.append(", ");
|
||||
|
||||
@@ -26,12 +26,7 @@ public class SetStateEffect extends SpellAbilityEffect {
|
||||
|
||||
final Iterator<Card> it = tgtCards.iterator();
|
||||
while (it.hasNext()) {
|
||||
final Card tgtC = it.next();
|
||||
if (tgtC.isFaceDown()) {
|
||||
sb.append("Morph ").append("(").append(tgtC.getId()).append(")");
|
||||
} else {
|
||||
sb.append(tgtC);
|
||||
}
|
||||
sb.append(it.next());
|
||||
|
||||
if (it.hasNext()) {
|
||||
sb.append(", ");
|
||||
|
||||
@@ -3120,10 +3120,13 @@ public class Card extends GameEntity implements Comparable<Card>, IIdentifiable
|
||||
/** {@inheritDoc} */
|
||||
@Override
|
||||
public final String toString() {
|
||||
String name = getName();
|
||||
String name = "Morph";
|
||||
if (!isFaceDown()) {
|
||||
name = getName();
|
||||
if (StringUtils.isEmpty(name) && paperCard != null) {
|
||||
name = paperCard.getName(); //make it possible to see likely card name before it's set
|
||||
}
|
||||
}
|
||||
return name + " (" + id + ")";
|
||||
}
|
||||
|
||||
|
||||
@@ -935,15 +935,7 @@ public abstract class SpellAbility extends CardTraitBase implements ISpellAbilit
|
||||
|
||||
resetTargets();
|
||||
targetChosen.add(card);
|
||||
|
||||
final String desc;
|
||||
if (!card.isFaceDown()) {
|
||||
desc = getHostCard().getName() + " - targeting " + card;
|
||||
}
|
||||
else {
|
||||
desc = getHostCard().getName() + " - targeting Morph(" + card.getId() + ")";
|
||||
}
|
||||
setStackDescription(desc);
|
||||
setStackDescription(getHostCard().getName() + " - targeting " + card);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user