remove redundant conditions
parent
257b4131f4
commit
b63bac8433
|
@ -1,6 +1,5 @@
|
|||
[
|
||||
new MagicPermanentActivation(
|
||||
[MagicConditionFactory.ManaCost("{1}{W}")],
|
||||
new MagicActivationHints(MagicTiming.Pump,true),
|
||||
"Lifelink"
|
||||
) {
|
||||
|
|
|
@ -22,9 +22,6 @@
|
|||
}
|
||||
},
|
||||
new MagicCardActivation(
|
||||
[
|
||||
MagicConditionFactory.ManaCost("{3}{U}")
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Tapping,true),
|
||||
"Overload"
|
||||
) {
|
||||
|
@ -42,9 +39,7 @@
|
|||
);
|
||||
}
|
||||
@Override
|
||||
public void executeEvent(
|
||||
final MagicGame game,
|
||||
final MagicEvent event) {
|
||||
public void executeEvent(final MagicGame game, final MagicEvent event) {
|
||||
final Collection<MagicPermanent> targets=
|
||||
game.filterPermanents(event.getPlayer(),MagicTargetFilter.TARGET_CREATURE_YOUR_OPPONENT_CONTROLS);
|
||||
for (final MagicPermanent target : targets) {
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
[
|
||||
new MagicPermanentActivation(
|
||||
[
|
||||
MagicCondition.MINUS_COUNTER_CONDITION,
|
||||
MagicConditionFactory.ManaCost("{B}")
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Removal),
|
||||
"-1/-1"
|
||||
) {
|
||||
|
|
|
@ -13,11 +13,6 @@ def Black = new MagicStatic(MagicLayer.Color) {
|
|||
};
|
||||
[
|
||||
new MagicPermanentActivation(
|
||||
[
|
||||
MagicCondition.CAN_TAP_CONDITION,
|
||||
MagicCondition.HAS_CARD_CONDITION,
|
||||
MagicConditionFactory.ManaCost("{1}")
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Main,true),
|
||||
"Add counter"
|
||||
) {
|
||||
|
@ -42,10 +37,6 @@ def Black = new MagicStatic(MagicLayer.Color) {
|
|||
}
|
||||
},
|
||||
new MagicPermanentActivation(
|
||||
[
|
||||
MagicCondition.CAN_TAP_CONDITION,
|
||||
MagicConditionFactory.ChargeCountersAtLeast(3)
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Token),
|
||||
"Reanimate"
|
||||
) {
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
[
|
||||
new MagicPermanentActivation(
|
||||
[
|
||||
MagicCondition.CAN_UNTAP_CONDITION,
|
||||
MagicConditionFactory.ManaCost("{2}{R}")
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Removal),
|
||||
"Damage"
|
||||
) {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
[
|
||||
new MagicPermanentActivation(
|
||||
[MagicConditionFactory.ManaCost("{2}{R}")],
|
||||
new MagicActivationHints(MagicTiming.MustAttack),
|
||||
"Attacks"
|
||||
) {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
[
|
||||
new MagicPermanentActivation(
|
||||
[MagicConditionFactory.ManaCost("{1}{R}")],
|
||||
new MagicActivationHints(MagicTiming.Removal),
|
||||
"Damage"
|
||||
) {
|
||||
|
|
|
@ -40,10 +40,6 @@ def getEvent = {
|
|||
}
|
||||
},
|
||||
new MagicPermanentActivation(
|
||||
[
|
||||
MagicCondition.CAN_TAP_CONDITION,
|
||||
MagicConditionFactory.ManaCost("{3}")
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Removal),
|
||||
"Damage"
|
||||
) {
|
||||
|
|
|
@ -1,11 +1,8 @@
|
|||
[
|
||||
new MagicTapCreatureActivation(
|
||||
[
|
||||
MagicCondition.CAN_UNTAP_CONDITION,
|
||||
MagicConditionFactory.ManaCost("{1}{W/U}")
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Tapping),
|
||||
"Tap") {
|
||||
"Tap"
|
||||
) {
|
||||
@Override
|
||||
public MagicEvent[] getCostEvent(final MagicPermanent source) {
|
||||
return [
|
||||
|
|
|
@ -24,10 +24,6 @@ def getEvent = {
|
|||
}
|
||||
},
|
||||
new MagicPermanentActivation(
|
||||
[
|
||||
MagicConditionFactory.ManaCost("{3}{B}{B}"),
|
||||
MagicCondition.CONTROL_BAT_CONDITION
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Token,true),
|
||||
"Token"
|
||||
) {
|
||||
|
@ -48,7 +44,6 @@ def getEvent = {
|
|||
new MagicPermanentActivation(
|
||||
[
|
||||
MagicCondition.CAN_REGENERATE_CONDITION,
|
||||
MagicCondition.CONTROL_BAT_CONDITION,
|
||||
new MagicSingleActivationCondition()
|
||||
],
|
||||
new MagicActivationHints(MagicTiming.Pump),
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
[
|
||||
new MagicPermanentActivation(
|
||||
[MagicConditionFactory.ManaCost("{G}")],
|
||||
new MagicActivationHints(MagicTiming.Pump,true),
|
||||
"Pump"
|
||||
) {
|
||||
|
|
Loading…
Reference in New Issue