mirror of
https://github.com/magefree/mage.git
synced 2025-12-28 14:32:06 -08:00
M15 Oracle changes.
See: http://magic.wizards.com/en/articles/archive/magic-2015-update-bulletin-2014-07-17
This commit is contained in:
parent
7992e654ff
commit
58bdbb8c13
31 changed files with 153 additions and 128 deletions
|
|
@ -30,15 +30,15 @@ package mage.abilities.effects.common.continious;
|
|||
|
||||
import java.util.Locale;
|
||||
import java.util.UUID;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.Layer;
|
||||
import mage.constants.Outcome;
|
||||
import mage.constants.SubLayer;
|
||||
import mage.abilities.Ability;
|
||||
import mage.abilities.Mode;
|
||||
import mage.abilities.dynamicvalue.DynamicValue;
|
||||
import mage.abilities.dynamicvalue.common.StaticValue;
|
||||
import mage.abilities.effects.ContinuousEffectImpl;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.Layer;
|
||||
import mage.constants.Outcome;
|
||||
import mage.constants.SubLayer;
|
||||
import mage.filter.FilterPermanent;
|
||||
import mage.filter.common.FilterCreaturePermanent;
|
||||
import mage.game.Game;
|
||||
|
|
@ -124,9 +124,9 @@ public class SetPowerToughnessAllEffect extends ContinuousEffectImpl {
|
|||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(filter.getMessage());
|
||||
if (filter.getMessage().toLowerCase(Locale.ENGLISH).startsWith("Each ")) {
|
||||
sb.append(" becomes ");
|
||||
sb.append(" has base power and toughness ");
|
||||
} else {
|
||||
sb.append(" become ");
|
||||
sb.append(" have base power and toughness ");
|
||||
}
|
||||
sb.append(power).append("/").append(toughness);
|
||||
if (!duration.toString().isEmpty()) {
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ public class SetPowerToughnessTargetEffect extends ContinuousEffectImpl {
|
|||
return staticText;
|
||||
}
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("target ").append(mode.getTargets().get(0).getTargetName()).append(" becomes ");
|
||||
sb.append("target ").append(mode.getTargets().get(0).getTargetName()).append(" has base power and toughness ");
|
||||
sb.append(power).append("/").append(toughness).append(" ").append(duration.toString());
|
||||
return sb.toString();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -197,6 +197,6 @@ public class ConvokeAbility extends SimpleStaticAbility implements AdjustingSour
|
|||
|
||||
@Override
|
||||
public String getRule() {
|
||||
return "Convoke <i>(Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)</i>";
|
||||
return "Convoke <i>(Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)</i>";
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue