mirror of
https://github.com/correl/mage.git
synced 2024-12-26 03:00:11 +00:00
* Fixed wrong tooltip text of cards that could flip side.
This commit is contained in:
parent
41467c09cf
commit
af94ee2e14
9 changed files with 31 additions and 10 deletions
|
@ -84,7 +84,9 @@ public class FaithfulSquire extends CardImpl<FaithfulSquire> {
|
||||||
new HasCounterCondition(CounterType.KI, 2, Integer.MAX_VALUE),
|
new HasCounterCondition(CounterType.KI, 2, Integer.MAX_VALUE),
|
||||||
"At the beginning of the end step, if there are two or more ki counters on Faithful Squire, you may flip it.", true));
|
"At the beginning of the end step, if there are two or more ki counters on Faithful Squire, you may flip it.", true));
|
||||||
|
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new KaisoMemoryOfLoyalty()), FlippedCondition.getInstance(), "")));
|
Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new KaisoMemoryOfLoyalty()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public FaithfulSquire(final FaithfulSquire card) {
|
public FaithfulSquire(final FaithfulSquire card) {
|
||||||
|
|
|
@ -41,7 +41,9 @@ public class AkkiLavarunner extends CardImpl<AkkiLavarunner> {
|
||||||
this.flipCardName = "Tok-Tok, Volcano Born";
|
this.flipCardName = "Tok-Tok, Volcano Born";
|
||||||
this.addAbility(HasteAbility.getInstance());
|
this.addAbility(HasteAbility.getInstance());
|
||||||
this.addAbility(new AkkiLavarunnerAbility());
|
this.addAbility(new AkkiLavarunnerAbility());
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new TokTokVolcanoBorn()), FlippedCondition.getInstance(), "")));
|
Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new TokTokVolcanoBorn()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public AkkiLavarunner(final AkkiLavarunner card) {
|
public AkkiLavarunner(final AkkiLavarunner card) {
|
||||||
|
|
|
@ -35,6 +35,7 @@ import mage.constants.CardType;
|
||||||
import mage.constants.Rarity;
|
import mage.constants.Rarity;
|
||||||
import mage.constants.Zone;
|
import mage.constants.Zone;
|
||||||
import mage.MageInt;
|
import mage.MageInt;
|
||||||
|
import mage.abilities.Ability;
|
||||||
import mage.abilities.common.DiesAndDealtDamageThisTurnTriggeredAbility;
|
import mage.abilities.common.DiesAndDealtDamageThisTurnTriggeredAbility;
|
||||||
import mage.abilities.common.SimpleStaticAbility;
|
import mage.abilities.common.SimpleStaticAbility;
|
||||||
import mage.abilities.condition.common.FlippedCondition;
|
import mage.abilities.condition.common.FlippedCondition;
|
||||||
|
@ -74,7 +75,9 @@ public class BushiTenderfoot extends CardImpl<BushiTenderfoot> {
|
||||||
|
|
||||||
// When that creature is put into a graveyard this turn, flip Initiate of Blood.
|
// When that creature is put into a graveyard this turn, flip Initiate of Blood.
|
||||||
this.addAbility(new DiesAndDealtDamageThisTurnTriggeredAbility(new FlipSourceEffect()));
|
this.addAbility(new DiesAndDealtDamageThisTurnTriggeredAbility(new FlipSourceEffect()));
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new KenzoTheHardhearted()), FlippedCondition.getInstance(), "")));
|
Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new KenzoTheHardhearted()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public BushiTenderfoot(final BushiTenderfoot card) {
|
public BushiTenderfoot(final BushiTenderfoot card) {
|
||||||
|
|
|
@ -80,8 +80,9 @@ public class InitiateOfBlood extends CardImpl<InitiateOfBlood> {
|
||||||
|
|
||||||
// When that creature is put into a graveyard this turn, flip Initiate of Blood.
|
// When that creature is put into a graveyard this turn, flip Initiate of Blood.
|
||||||
this.addAbility(new DiesAndDealtDamageThisTurnTriggeredAbility(new FlipSourceEffect()));
|
this.addAbility(new DiesAndDealtDamageThisTurnTriggeredAbility(new FlipSourceEffect()));
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new GokaTheUnjust()), FlippedCondition.getInstance(), "")));
|
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new GokaTheUnjust()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -75,7 +75,9 @@ public class JushiApprentice extends CardImpl<JushiApprentice> {
|
||||||
ability.addEffect(new ConditionalOneShotEffect(new FlipSourceEffect(), new CardsInHandCondition(CountType.MORE_THAN, 8),
|
ability.addEffect(new ConditionalOneShotEffect(new FlipSourceEffect(), new CardsInHandCondition(CountType.MORE_THAN, 8),
|
||||||
"If you have nine or more cards in hand, flip {this}"));
|
"If you have nine or more cards in hand, flip {this}"));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new TomoyaTheRevealer()), FlippedCondition.getInstance(), "")));
|
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new TomoyaTheRevealer()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public JushiApprentice(final JushiApprentice card) {
|
public JushiApprentice(final JushiApprentice card) {
|
||||||
|
|
|
@ -75,7 +75,9 @@ public class NezumiGraverobber extends CardImpl<NezumiGraverobber> {
|
||||||
ability.addTarget(new TargetCardInOpponentsGraveyard(new FilterCard("card from an opponent's graveyard")));
|
ability.addTarget(new TargetCardInOpponentsGraveyard(new FilterCard("card from an opponent's graveyard")));
|
||||||
ability.addEffect(new NezumiGraverobberFlipEffect());
|
ability.addEffect(new NezumiGraverobberFlipEffect());
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new NighteyesTheDesecratorToken()), FlippedCondition.getInstance(), "")));
|
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new NighteyesTheDesecratorToken()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public NezumiGraverobber(final NezumiGraverobber card) {
|
public NezumiGraverobber(final NezumiGraverobber card) {
|
||||||
|
|
|
@ -81,7 +81,9 @@ public class NezumiShortfang extends CardImpl<NezumiShortfang> {
|
||||||
new CardsInTargetOpponentHandCondition(CardsInTargetOpponentHandCondition.CountType.FEWER_THAN, 1),
|
new CardsInTargetOpponentHandCondition(CardsInTargetOpponentHandCondition.CountType.FEWER_THAN, 1),
|
||||||
"Then if that player has no cards in hand, flip {this}"));
|
"Then if that player has no cards in hand, flip {this}"));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new StabwhiskerTheOdious()), FlippedCondition.getInstance(), "")));
|
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new StabwhiskerTheOdious()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public NezumiShortfang(final NezumiShortfang card) {
|
public NezumiShortfang(final NezumiShortfang card) {
|
||||||
|
|
|
@ -81,7 +81,10 @@ public class OrochiEggwatcher extends CardImpl<OrochiEggwatcher> {
|
||||||
ability.addEffect(new ConditionalOneShotEffect(new FlipSourceEffect(),
|
ability.addEffect(new ConditionalOneShotEffect(new FlipSourceEffect(),
|
||||||
new ControlsPermanentCondition(new FilterControlledCreaturePermanent(),ControlsPermanentCondition.CountType.MORE_THAN, 9),"If you control ten or more creatures, flip {this}"));
|
new ControlsPermanentCondition(new FilterControlledCreaturePermanent(),ControlsPermanentCondition.CountType.MORE_THAN, 9),"If you control ten or more creatures, flip {this}"));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new ShidakoBroodmistress()), FlippedCondition.getInstance(), "")));
|
|
||||||
|
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new ShidakoBroodmistress()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public OrochiEggwatcher(final OrochiEggwatcher card) {
|
public OrochiEggwatcher(final OrochiEggwatcher card) {
|
||||||
|
|
|
@ -34,6 +34,7 @@ import mage.constants.Duration;
|
||||||
import mage.constants.Rarity;
|
import mage.constants.Rarity;
|
||||||
import mage.constants.Zone;
|
import mage.constants.Zone;
|
||||||
import mage.MageInt;
|
import mage.MageInt;
|
||||||
|
import mage.abilities.Ability;
|
||||||
import mage.abilities.StateTriggeredAbility;
|
import mage.abilities.StateTriggeredAbility;
|
||||||
import mage.abilities.common.SimpleStaticAbility;
|
import mage.abilities.common.SimpleStaticAbility;
|
||||||
import mage.abilities.condition.common.FlippedCondition;
|
import mage.abilities.condition.common.FlippedCondition;
|
||||||
|
@ -69,7 +70,10 @@ public class StudentOfElements extends CardImpl<StudentOfElements> {
|
||||||
|
|
||||||
// When Student of Elements has flying, flip it.
|
// When Student of Elements has flying, flip it.
|
||||||
this.addAbility(new StudentOfElementsHasFlyingAbility());
|
this.addAbility(new StudentOfElementsHasFlyingAbility());
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new TobitaMasterOfWinds()), FlippedCondition.getInstance(), "")));
|
|
||||||
|
Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinousEffect(new CopyTokenEffect(new TobitaMasterOfWinds()), FlippedCondition.getInstance(), ""));
|
||||||
|
ability.setRuleVisible(false);
|
||||||
|
this.addAbility(ability);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue