mirror of
https://github.com/correl/mage.git
synced 2025-01-13 19:11:33 +00:00
* Progenitus - Fixed the not working protection ability.
This commit is contained in:
parent
832b585d89
commit
84926354bd
1 changed files with 5 additions and 3 deletions
|
@ -35,13 +35,14 @@ import mage.constants.Zone;
|
||||||
import mage.MageInt;
|
import mage.MageInt;
|
||||||
import mage.MageObject;
|
import mage.MageObject;
|
||||||
import mage.abilities.Ability;
|
import mage.abilities.Ability;
|
||||||
import mage.abilities.StaticAbility;
|
|
||||||
import mage.abilities.common.PutIntoGraveFromAnywhereTriggeredAbility;
|
import mage.abilities.common.PutIntoGraveFromAnywhereTriggeredAbility;
|
||||||
import mage.abilities.effects.OneShotEffect;
|
import mage.abilities.effects.OneShotEffect;
|
||||||
|
import mage.abilities.keyword.ProtectionAbility;
|
||||||
import mage.cards.Card;
|
import mage.cards.Card;
|
||||||
import mage.cards.CardImpl;
|
import mage.cards.CardImpl;
|
||||||
import mage.cards.Cards;
|
import mage.cards.Cards;
|
||||||
import mage.cards.CardsImpl;
|
import mage.cards.CardsImpl;
|
||||||
|
import mage.filter.FilterCard;
|
||||||
import mage.game.Game;
|
import mage.game.Game;
|
||||||
import mage.players.Player;
|
import mage.players.Player;
|
||||||
|
|
||||||
|
@ -82,10 +83,10 @@ public class Progenitus extends CardImpl<Progenitus> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class ProgenitusProtectionAbility extends StaticAbility<ProgenitusProtectionAbility> {
|
class ProgenitusProtectionAbility extends ProtectionAbility {
|
||||||
|
|
||||||
public ProgenitusProtectionAbility() {
|
public ProgenitusProtectionAbility() {
|
||||||
super(Zone.BATTLEFIELD, null);
|
super(new FilterCard("everything"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public ProgenitusProtectionAbility(final ProgenitusProtectionAbility ability) {
|
public ProgenitusProtectionAbility(final ProgenitusProtectionAbility ability) {
|
||||||
|
@ -102,6 +103,7 @@ class ProgenitusProtectionAbility extends StaticAbility<ProgenitusProtectionAbil
|
||||||
return "Protection from everything";
|
return "Protection from everything";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public boolean canTarget(MageObject source, Game game) {
|
public boolean canTarget(MageObject source, Game game) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue