[KTK] Added 7 multicolor cards.

This commit is contained in:
LevelX2 2014-09-10 22:38:09 +02:00
parent b2fc6923b9
commit 141cdb0e8b
11 changed files with 877 additions and 38 deletions

View file

@ -118,6 +118,7 @@ public class MorphAbility extends StaticAbility implements AlternativeSourceCost
public MorphAbility(Card card, Costs morphCosts) {
super(Zone.HAND, null);
card.setMorphCard(true);
this.setWorksFaceDown(true);
name = ABILITY_KEYWORD;
StringBuilder sb = new StringBuilder();
sb.append(ABILITY_KEYWORD).append(" ");

View file

@ -41,7 +41,6 @@ import mage.Mana;
import mage.abilities.Ability;
import mage.abilities.PlayLandAbility;
import mage.abilities.SpellAbility;
import mage.abilities.common.ZoneChangeAllTriggeredAbility;
import mage.abilities.mana.ManaAbility;
import mage.constants.CardType;
import mage.constants.Rarity;
@ -339,8 +338,10 @@ public abstract class CardImpl extends MageObjectImpl implements Card {
}
game.rememberLKI(objectId, event.getFromZone(), this);
}
if (isFaceDown() && !event.getToZone().equals(Zone.BATTLEFIELD)) { // to battlefield is possible because of Morph
setFaceDown(false);
game.getCard(this.getId()).setFaceDown(false);
}
updateZoneChangeCounter();
switch (event.getToZone()) {