take Morph into account in the stack description of AF_GainControl

This commit is contained in:
jendave
2011-08-06 11:05:46 +00:00
parent c8d7cb7356
commit ef09bc2969

View File

@@ -63,9 +63,12 @@ public class AbilityFactory_GainControl {
public String getStackDescription(){
StringBuilder sb = new StringBuilder();
String name = AF.getHostCard().getName();
sb.append(name).append(" - targeting ");
sb.append(name).append(" - gain control of ");
Card tgt = getTargetCard();
if (tgt != null) sb.append(tgt.getName());
if (tgt != null) {
if(tgt.isFaceDown()) sb.append("Morph");
else sb.append(tgt.getName());
}
return sb.toString();
}
};//SpellAbility
@@ -98,9 +101,12 @@ public class AbilityFactory_GainControl {
public String getStackDescription(){
StringBuilder sb = new StringBuilder();
String name = AF.getHostCard().getName();
sb.append(name).append(" - targeting ");
sb.append(name).append(" - gain control of ");
Card tgt = getTargetCard();
if (tgt != null) sb.append(tgt.getName());
if (tgt != null) {
if(tgt.isFaceDown()) sb.append("Morph");
else sb.append(tgt.getName());
}
return sb.toString();
}
};//Ability_Activated