mirror of
https://github.com/magefree/mage.git
synced 2025-12-26 21:42:07 -08:00
[CMR] various text fixes
This commit is contained in:
parent
067cbabbbc
commit
d227932ff3
55 changed files with 202 additions and 185 deletions
|
|
@ -5,19 +5,19 @@ import mage.abilities.TriggeredAbilityImpl;
|
|||
import mage.abilities.effects.Effect;
|
||||
import mage.constants.Zone;
|
||||
import mage.filter.FilterPermanent;
|
||||
import mage.filter.StaticFilters;
|
||||
import mage.game.Game;
|
||||
import mage.game.events.GameEvent;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author TheElk801
|
||||
*/
|
||||
public class SacrificePermanentTriggeredAbility extends TriggeredAbilityImpl {
|
||||
|
||||
private FilterPermanent filter;
|
||||
private final FilterPermanent filter;
|
||||
|
||||
public SacrificePermanentTriggeredAbility(Effect effect) {
|
||||
this(effect, new FilterPermanent());
|
||||
this(effect, StaticFilters.FILTER_PERMANENT_A);
|
||||
}
|
||||
|
||||
public SacrificePermanentTriggeredAbility(Effect effect, FilterPermanent filter) {
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ public class RevealTopLandToBattlefieldElseHandEffect extends OneShotEffect {
|
|||
|
||||
public RevealTopLandToBattlefieldElseHandEffect() {
|
||||
super(Outcome.DrawCard);
|
||||
this.staticText = "Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand";
|
||||
this.staticText = "reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put that card into your hand";
|
||||
}
|
||||
|
||||
public RevealTopLandToBattlefieldElseHandEffect(final RevealTopLandToBattlefieldElseHandEffect effect) {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,3 @@
|
|||
/*
|
||||
* To change this license header, choose License Headers in Project Properties.
|
||||
* To change this template file, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
package mage.abilities.effects.common.continuous;
|
||||
|
||||
import mage.abilities.Ability;
|
||||
|
|
@ -14,15 +9,14 @@ import mage.game.Game;
|
|||
import mage.game.permanent.Permanent;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author LevelX2
|
||||
*/
|
||||
public class BoostAllOfChosenSubtypeEffect extends BoostAllEffect {
|
||||
|
||||
SubType subtype = null;
|
||||
private SubType subtype = null;
|
||||
|
||||
public BoostAllOfChosenSubtypeEffect(int power, int toughness, Duration duration, boolean excludeSource) {
|
||||
super(power, toughness, duration, new FilterCreaturePermanent("All creatures of the chosen type"), excludeSource);
|
||||
super(power, toughness, duration, new FilterCreaturePermanent("creatures of the chosen type"), excludeSource);
|
||||
}
|
||||
|
||||
public BoostAllOfChosenSubtypeEffect(int power, int toughness, Duration duration, FilterCreaturePermanent filter, boolean excludeSource) {
|
||||
|
|
@ -56,5 +50,4 @@ public class BoostAllOfChosenSubtypeEffect extends BoostAllEffect {
|
|||
discard();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ public class CascadeAbility extends TriggeredAbilityImpl {
|
|||
|
||||
@Override
|
||||
public String getRule() {
|
||||
StringBuilder sb = new StringBuilder("Cascade");
|
||||
StringBuilder sb = new StringBuilder("cascade");
|
||||
if (withReminder) {
|
||||
sb.append(REMINDERTEXT);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -210,6 +210,12 @@ public final class StaticFilters {
|
|||
FILTER_PERMANENT.setLockedFilter(true);
|
||||
}
|
||||
|
||||
public static final FilterPermanent FILTER_PERMANENT_A = new FilterPermanent("a permanent");
|
||||
|
||||
static {
|
||||
FILTER_PERMANENT_A.setLockedFilter(true);
|
||||
}
|
||||
|
||||
public static final FilterPermanent FILTER_PERMANENTS = new FilterPermanent("permanents");
|
||||
|
||||
static {
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ import mage.constants.Zone;
|
|||
public final class DragonEggDragonToken extends TokenImpl {
|
||||
|
||||
public DragonEggDragonToken() {
|
||||
super("Dragon", "2/2 red Dragon creature token with flying that has \"{R}: This creature gets +1/+0 until end of turn");
|
||||
super("Dragon", "2/2 red Dragon creature token with flying and \"{R}: This creature gets +1/+0 until end of turn");
|
||||
this.setOriginalExpansionSetCode("M14");
|
||||
cardType.add(CardType.CREATURE);
|
||||
color.setRed(true);
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import mage.MageInt;
|
|||
public final class ProsshKoboldToken extends TokenImpl {
|
||||
|
||||
public ProsshKoboldToken() {
|
||||
super("Kobolds of Kher Keep", "0/1 red Kobold creature tokens");
|
||||
super("Kobolds of Kher Keep", "0/1 red Kobold creature tokens named Kobolds of Kher Keep");
|
||||
cardType.add(CardType.CREATURE);
|
||||
color.setRed(true);
|
||||
subtype.add(SubType.KOBOLD);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue