refactor: clean all copy constructors in cards starting P-Q-R (#11095)

This commit is contained in:
Susucre 2023-09-02 01:10:45 +02:00 committed by GitHub
parent 59e281a3e9
commit 430a3bf7f9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
408 changed files with 470 additions and 470 deletions

View file

@ -48,7 +48,7 @@ class PackHuntEffect extends OneShotEffect {
this.staticText = "Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle";
}
public PackHuntEffect(final PackHuntEffect effect) {
private PackHuntEffect(final PackHuntEffect effect) {
super(effect);
}

View file

@ -42,7 +42,7 @@ class PainMagnificationTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DiscardTargetEffect(1), false);
}
public PainMagnificationTriggeredAbility(final PainMagnificationTriggeredAbility ability) {
private PainMagnificationTriggeredAbility(final PainMagnificationTriggeredAbility ability) {
super(ability);
}

View file

@ -49,7 +49,7 @@ class PainSeerEffect extends OneShotEffect {
this.staticText = "reveal the top card of your library and put that card into your hand. You lose life equal to that card's mana value";
}
public PainSeerEffect(final PainSeerEffect effect) {
private PainSeerEffect(final PainSeerEffect effect) {
super(effect);
}

View file

@ -48,7 +48,7 @@ class PainfulMemoriesEffect extends OneShotEffect {
this.staticText = "Look at target opponent's hand and choose a card from it. Put that card on top of that player's library.";
}
public PainfulMemoriesEffect(final PainfulMemoriesEffect effect) {
private PainfulMemoriesEffect(final PainfulMemoriesEffect effect) {
super(effect);
}

View file

@ -49,7 +49,7 @@ class PainfulQuandryEffect extends OneShotEffect {
staticText = "that player loses 5 life unless they discard a card";
}
public PainfulQuandryEffect(final PainfulQuandryEffect effect) {
private PainfulQuandryEffect(final PainfulQuandryEffect effect) {
super(effect);
}

View file

@ -52,7 +52,7 @@ class PainiacEffect extends OneShotEffect {
this.staticText = "Roll a six-sided die. {this} gets +X/+0 until end of turn, where X is the result";
}
public PainiacEffect(final PainiacEffect effect) {
private PainiacEffect(final PainiacEffect effect) {
super(effect);
}

View file

@ -43,7 +43,7 @@ class PainsRewardEffect extends OneShotEffect {
this.staticText = "Each player may bid life. You start the bidding with a bid of any number. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and draws four cards";
}
public PainsRewardEffect(final PainsRewardEffect effect) {
private PainsRewardEffect(final PainsRewardEffect effect) {
super(effect);
}

View file

@ -37,7 +37,7 @@ public final class Painsmith extends CardImpl {
this.addAbility(ability);
}
public Painsmith (final Painsmith card) {
private Painsmith(final Painsmith card) {
super(card);
}

View file

@ -52,7 +52,7 @@ public final class PainwrackerOni extends CardImpl {
));
}
public PainwrackerOni (final PainwrackerOni card) {
private PainwrackerOni(final PainwrackerOni card) {
super(card);
}

View file

@ -68,7 +68,7 @@ class PalaceJailerExileEffect extends OneShotEffect {
this.staticText = "exile target creature an opponent controls until an opponent becomes the monarch. <i>(That creature returns under its owner's control.)</i>";
}
public PalaceJailerExileEffect(final PalaceJailerExileEffect effect) {
private PalaceJailerExileEffect(final PalaceJailerExileEffect effect) {
super(effect);
}
@ -95,7 +95,7 @@ class OnOpponentBecomesMonarchReturnExiledToBattlefieldAbility extends DelayedTr
this.setRuleVisible(false);
}
public OnOpponentBecomesMonarchReturnExiledToBattlefieldAbility(final OnOpponentBecomesMonarchReturnExiledToBattlefieldAbility ability) {
private OnOpponentBecomesMonarchReturnExiledToBattlefieldAbility(final OnOpponentBecomesMonarchReturnExiledToBattlefieldAbility ability) {
super(ability);
}
@ -122,7 +122,7 @@ class PalaceJailerReturnExiledPermanentsEffect extends OneShotEffect {
this.staticText = "Return exiled creature";
}
public PalaceJailerReturnExiledPermanentsEffect(final PalaceJailerReturnExiledPermanentsEffect effect) {
private PalaceJailerReturnExiledPermanentsEffect(final PalaceJailerReturnExiledPermanentsEffect effect) {
super(effect);
}

View file

@ -62,7 +62,7 @@ class PaladinOfPrahvTriggeredAbility extends DelayedTriggeredAbility {
setTriggerPhrase("Whenever target creature deals damage this turn, ");
}
public PaladinOfPrahvTriggeredAbility(final PaladinOfPrahvTriggeredAbility ability) {
private PaladinOfPrahvTriggeredAbility(final PaladinOfPrahvTriggeredAbility ability) {
super(ability);
}

View file

@ -69,7 +69,7 @@ class PaleWayfarerEffect extends OneShotEffect {
staticText = "Target creature gains protection from the color of its controller's choice until end of turn";
}
public PaleWayfarerEffect(final PaleWayfarerEffect effect) {
private PaleWayfarerEffect(final PaleWayfarerEffect effect) {
super(effect);
}
@ -112,7 +112,7 @@ class ProtectionChosenColorTargetEffect extends ContinuousEffectImpl {
super(Duration.EndOfTurn, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.AddAbility);
}
public ProtectionChosenColorTargetEffect(final ProtectionChosenColorTargetEffect effect) {
private ProtectionChosenColorTargetEffect(final ProtectionChosenColorTargetEffect effect) {
super(effect);
if (effect.chosenColor != null) {
this.chosenColor = effect.chosenColor.copy();

View file

@ -67,7 +67,7 @@ class PandemoniumEffect extends OneShotEffect {
this.staticText = "that creature's controller may have it deal damage equal to its power to any target of their choice";
}
public PandemoniumEffect(final PandemoniumEffect effect) {
private PandemoniumEffect(final PandemoniumEffect effect) {
super(effect);
}

View file

@ -55,7 +55,7 @@ class PanopticMirrorExileEffect extends OneShotEffect {
this.staticText = "You may exile an instant or sorcery card with mana value X from your hand";
}
public PanopticMirrorExileEffect(final PanopticMirrorExileEffect effect) {
private PanopticMirrorExileEffect(final PanopticMirrorExileEffect effect) {
super(effect);
}
@ -102,7 +102,7 @@ class PanopticMirrorCastEffect extends OneShotEffect {
this.staticText = "you may copy a card exiled with {this}. If you do, you may cast the copy without paying its mana cost";
}
public PanopticMirrorCastEffect(final PanopticMirrorCastEffect effect) {
private PanopticMirrorCastEffect(final PanopticMirrorCastEffect effect) {
super(effect);
}

View file

@ -58,7 +58,7 @@ class ParadisePlumeSpellCastTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever a player casts a spell of the chosen color, ");
}
public ParadisePlumeSpellCastTriggeredAbility(final ParadisePlumeSpellCastTriggeredAbility ability) {
private ParadisePlumeSpellCastTriggeredAbility(final ParadisePlumeSpellCastTriggeredAbility ability) {
super(ability);
}

View file

@ -44,7 +44,7 @@ class ParallectricFeedbackEffect extends OneShotEffect {
staticText = "{this} deals damage to target spell's controller equal to that spell's mana value";
}
public ParallectricFeedbackEffect(final ParallectricFeedbackEffect effect) {
private ParallectricFeedbackEffect(final ParallectricFeedbackEffect effect) {
super(effect);
}

View file

@ -58,7 +58,7 @@ class ParallelEvolutionEffect extends OneShotEffect {
this.staticText = "For each creature token on the battlefield, its controller creates a token that's a copy of that creature";
}
public ParallelEvolutionEffect(final ParallelEvolutionEffect effect) {
private ParallelEvolutionEffect(final ParallelEvolutionEffect effect) {
super(effect);
}

View file

@ -59,7 +59,7 @@ class ParalyzeEffect extends DoIfCostPaid {
super(new UntapAttachedEffect(), new GenericManaCost(4));
}
public ParalyzeEffect(final ParalyzeEffect effect) {
private ParalyzeEffect(final ParalyzeEffect effect) {
super(effect);
}

View file

@ -44,7 +44,7 @@ class ParaseleneEffect extends OneShotEffect {
staticText = "Destroy all enchantments. You gain 1 life for each enchantment destroyed this way";
}
public ParaseleneEffect(ParaseleneEffect effect) {
private ParaseleneEffect(final ParaseleneEffect effect) {
super(effect);
}

View file

@ -57,7 +57,7 @@ class ParasiticStrixTriggeredAbility extends TriggeredAbilityImpl {
this.addTarget(new TargetPlayer());
}
public ParasiticStrixTriggeredAbility(final ParasiticStrixTriggeredAbility ability) {
private ParasiticStrixTriggeredAbility(final ParasiticStrixTriggeredAbility ability) {
super(ability);
}

View file

@ -68,7 +68,7 @@ class PardicDragonEffect extends OneShotEffect {
this.staticText = "that player may put a time counter on Pardic Dragon";
}
public PardicDragonEffect(final PardicDragonEffect effect) {
private PardicDragonEffect(final PardicDragonEffect effect) {
super(effect);
}

View file

@ -55,7 +55,7 @@ class PardicMinerEffect extends ContinuousRuleModifyingEffectImpl {
staticText = "Target player can't play lands this turn.";
}
public PardicMinerEffect(final PardicMinerEffect effect) {
private PardicMinerEffect(final PardicMinerEffect effect) {
super(effect);
}

View file

@ -45,7 +45,7 @@ class PartingThoughtsEffect extends OneShotEffect {
this.staticText = "Destroy target creature. You draw X cards and you lose X life, where X is the number of counters on that creature";
}
public PartingThoughtsEffect(final PartingThoughtsEffect effect) {
private PartingThoughtsEffect(final PartingThoughtsEffect effect) {
super(effect);
}

View file

@ -47,7 +47,7 @@ class PastInFlamesEffect extends ContinuousEffectImpl {
this.staticText = "Each instant and sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost";
}
public PastInFlamesEffect(final PastInFlamesEffect effect) {
private PastInFlamesEffect(final PastInFlamesEffect effect) {
super(effect);
}

View file

@ -44,7 +44,7 @@ class PathOfPeaceEffect extends OneShotEffect {
this.staticText = "Destroy target creature. Its owner gains 4 life";
}
public PathOfPeaceEffect(final PathOfPeaceEffect effect) {
private PathOfPeaceEffect(final PathOfPeaceEffect effect) {
super(effect);
}

View file

@ -53,7 +53,7 @@ class PathbreakerIbexEffect extends OneShotEffect {
this.staticText = "creatures you control gain trample and get +X/+X until end of turn, where X is the greatest power among creatures you control";
}
public PathbreakerIbexEffect(final PathbreakerIbexEffect effect) {
private PathbreakerIbexEffect(final PathbreakerIbexEffect effect) {
super(effect);
}

View file

@ -59,7 +59,7 @@ class PathwayArrowsEffect extends OneShotEffect {
this.staticText = "This creature deals 1 damage to target creature. If a colorless creature is dealt damage this way, tap it";
}
public PathwayArrowsEffect(final PathwayArrowsEffect effect) {
private PathwayArrowsEffect(final PathwayArrowsEffect effect) {
super(effect);
}

View file

@ -52,7 +52,7 @@ class PatientRebuildingEffect extends OneShotEffect {
+ "then you draw a card for each land card put into that graveyard this way";
}
public PatientRebuildingEffect(final PatientRebuildingEffect effect) {
private PatientRebuildingEffect(final PatientRebuildingEffect effect) {
super(effect);
}

View file

@ -48,7 +48,7 @@ class PatriarchsBiddingEffect extends OneShotEffect {
this.staticText = "each player chooses a creature type. Each player returns all creature cards of a type chosen this way from their graveyard to the battlefield";
}
public PatriarchsBiddingEffect(final PatriarchsBiddingEffect effect) {
private PatriarchsBiddingEffect(final PatriarchsBiddingEffect effect) {
super(effect);
}

View file

@ -60,7 +60,7 @@ class PatronOfTheNezumiTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, effect, false);
}
public PatronOfTheNezumiTriggeredAbility(final PatronOfTheNezumiTriggeredAbility ability) {
private PatronOfTheNezumiTriggeredAbility(final PatronOfTheNezumiTriggeredAbility ability) {
super(ability);
}

View file

@ -72,7 +72,7 @@ class PatronOfTheOrochiEffect extends OneShotEffect {
staticText = "Untap all Forests and all green creatures";
}
public PatronOfTheOrochiEffect(final PatronOfTheOrochiEffect effect) {
private PatronOfTheOrochiEffect(final PatronOfTheOrochiEffect effect) {
super(effect);
}

View file

@ -72,7 +72,7 @@ class PatronOfTheVeinCreatureDiesTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new PatronOfTheVeinExileCreatureEffect(), false);
}
public PatronOfTheVeinCreatureDiesTriggeredAbility(final PatronOfTheVeinCreatureDiesTriggeredAbility ability) {
private PatronOfTheVeinCreatureDiesTriggeredAbility(final PatronOfTheVeinCreatureDiesTriggeredAbility ability) {
super(ability);
}
@ -122,7 +122,7 @@ class PatronOfTheVeinExileCreatureEffect extends OneShotEffect {
this.staticText = "exile it and put a +1/+1 counter on each Vampire you control";
}
public PatronOfTheVeinExileCreatureEffect(final PatronOfTheVeinExileCreatureEffect effect) {
private PatronOfTheVeinExileCreatureEffect(final PatronOfTheVeinExileCreatureEffect effect) {
super(effect);
}

View file

@ -25,7 +25,7 @@ public final class PeaceStrider extends CardImpl {
this.addAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(3)));
}
public PeaceStrider (final PeaceStrider card) {
private PeaceStrider(final PeaceStrider card) {
super(card);
}

View file

@ -47,7 +47,7 @@ class PeaceTalksEffect extends OneShotEffect {
+ "or activated abilities";
}
public PeaceTalksEffect(final PeaceTalksEffect effect) {
private PeaceTalksEffect(final PeaceTalksEffect effect) {
super(effect);
}
@ -81,7 +81,7 @@ class PeaceTalksCantAttackEffect extends RestrictionEffect {
startedTurnNum = game.getTurnNum();
}
public PeaceTalksCantAttackEffect(final PeaceTalksCantAttackEffect effect) {
private PeaceTalksCantAttackEffect(final PeaceTalksCantAttackEffect effect) {
super(effect);
this.startedTurnNum = effect.startedTurnNum;
}
@ -120,7 +120,7 @@ class PeaceTalksPlayersAndPermanentsCantBeTargetsOfSpellsOrActivatedAbilities ex
staticText = "players and permanents can't be the targets of spells or activated abilities";
}
public PeaceTalksPlayersAndPermanentsCantBeTargetsOfSpellsOrActivatedAbilities(final PeaceTalksPlayersAndPermanentsCantBeTargetsOfSpellsOrActivatedAbilities effect) {
private PeaceTalksPlayersAndPermanentsCantBeTargetsOfSpellsOrActivatedAbilities(final PeaceTalksPlayersAndPermanentsCantBeTargetsOfSpellsOrActivatedAbilities effect) {
super(effect);
this.startedTurnNum = effect.startedTurnNum;
}

View file

@ -51,7 +51,7 @@ class PeacekeeperCantAttackEffect extends RestrictionEffect {
staticText = "Creatures can't attack";
}
public PeacekeeperCantAttackEffect(final PeacekeeperCantAttackEffect effect) {
private PeacekeeperCantAttackEffect(final PeacekeeperCantAttackEffect effect) {
super(effect);
}

View file

@ -43,7 +43,7 @@ class PedanticLearningTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DoIfCostPaid(new DrawCardSourceControllerEffect(1), new ManaCostsImpl<>("{1}")), false);
}
public PedanticLearningTriggeredAbility(final PedanticLearningTriggeredAbility ability) {
private PedanticLearningTriggeredAbility(final PedanticLearningTriggeredAbility ability) {
super(ability);
}

View file

@ -34,7 +34,7 @@ public final class PeerThroughDepths extends CardImpl {
this.getSpellAbility().addEffect(new LookLibraryAndPickControllerEffect(5, 1, filter, PutCards.HAND, PutCards.BOTTOM_ANY));
}
public PeerThroughDepths (final PeerThroughDepths card) {
private PeerThroughDepths(final PeerThroughDepths card) {
super(card);
}

View file

@ -76,7 +76,7 @@ class PemminsAuraBoostEnchantedEffect extends OneShotEffect {
this.staticText = "Enchanted creature gets +1/-1 or -1/+1 until end of turn";
}
public PemminsAuraBoostEnchantedEffect(final PemminsAuraBoostEnchantedEffect effect) {
private PemminsAuraBoostEnchantedEffect(final PemminsAuraBoostEnchantedEffect effect) {
super(effect);
}

View file

@ -51,7 +51,7 @@ class PenanceEffect extends PreventionEffectImpl {
this.target = new TargetSource();
}
public PenanceEffect(final PenanceEffect effect) {
private PenanceEffect(final PenanceEffect effect) {
super(effect);
this.target = effect.target.copy();
}

View file

@ -53,7 +53,7 @@ class PeregrinationEffect extends OneShotEffect {
staticText = "Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle";
}
public PeregrinationEffect(final PeregrinationEffect effect) {
private PeregrinationEffect(final PeregrinationEffect effect) {
super(effect);
}

View file

@ -49,7 +49,7 @@ class PerilousPredicamentSacrificeOpponentsEffect extends OneShotEffect {
staticText = "Each opponent sacrifices an artifact creature and a nonartifact creature";
}
public PerilousPredicamentSacrificeOpponentsEffect(final PerilousPredicamentSacrificeOpponentsEffect effect) {
private PerilousPredicamentSacrificeOpponentsEffect(final PerilousPredicamentSacrificeOpponentsEffect effect) {
super(effect);
}

View file

@ -55,7 +55,7 @@ class PerimeterCaptainTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever a creature you control with defender blocks, ");
}
public PerimeterCaptainTriggeredAbility(final PerimeterCaptainTriggeredAbility ability) {
private PerimeterCaptainTriggeredAbility(final PerimeterCaptainTriggeredAbility ability) {
super(ability);
}

View file

@ -49,7 +49,7 @@ class PerishTheThoughtEffect extends OneShotEffect {
this.staticText = "Target opponent reveals their hand. You choose a card from it. That player shuffles that card into their library";
}
public PerishTheThoughtEffect(final PerishTheThoughtEffect effect) {
private PerishTheThoughtEffect(final PerishTheThoughtEffect effect) {
super(effect);
}

View file

@ -48,7 +48,7 @@ class PermeatingMassEffect extends OneShotEffect {
this.staticText = "that creature becomes a copy of {this}.";
}
public PermeatingMassEffect(final PermeatingMassEffect effect) {
private PermeatingMassEffect(final PermeatingMassEffect effect) {
super(effect);
}

View file

@ -51,7 +51,7 @@ class PerniciousDeedEffect extends OneShotEffect {
staticText = "Destroy each artifact, creature, and enchantment with mana value X or less";
}
public PerniciousDeedEffect(final PerniciousDeedEffect effect) {
private PerniciousDeedEffect(final PerniciousDeedEffect effect) {
super(effect);
}

View file

@ -102,7 +102,7 @@ class PerplexingChimeraTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever an opponent casts a spell, ");
}
public PerplexingChimeraTriggeredAbility(final PerplexingChimeraTriggeredAbility ability) {
private PerplexingChimeraTriggeredAbility(final PerplexingChimeraTriggeredAbility ability) {
super(ability);
}
@ -135,7 +135,7 @@ class PerplexingChimeraControlExchangeEffect extends OneShotEffect {
this.staticText = "exchange control of {this} and that spell. If you do, you may choose new targets for the spell";
}
public PerplexingChimeraControlExchangeEffect(final PerplexingChimeraControlExchangeEffect effect) {
private PerplexingChimeraControlExchangeEffect(final PerplexingChimeraControlExchangeEffect effect) {
super(effect);
}
@ -174,7 +174,7 @@ class PerplexingChimeraControlEffect extends ContinuousEffectImpl {
staticText = "PerplexingChimeraControlEffect";
}
public PerplexingChimeraControlEffect(final PerplexingChimeraControlEffect effect) {
private PerplexingChimeraControlEffect(final PerplexingChimeraControlEffect effect) {
super(effect);
}

View file

@ -61,7 +61,7 @@ class PersonalIncarnationRedirectEffect extends RedirectionEffect {
staticText = "The next 1 damage that would be dealt to {this} this turn is dealt to its owner instead.";
}
public PersonalIncarnationRedirectEffect(final PersonalIncarnationRedirectEffect effect) {
private PersonalIncarnationRedirectEffect(final PersonalIncarnationRedirectEffect effect) {
super(effect);
}
@ -89,7 +89,7 @@ class PersonalIncarnationLoseHalfLifeEffect extends OneShotEffect {
staticText = "its owner lose half their life, rounded up";
}
public PersonalIncarnationLoseHalfLifeEffect(final PersonalIncarnationLoseHalfLifeEffect effect) {
private PersonalIncarnationLoseHalfLifeEffect(final PersonalIncarnationLoseHalfLifeEffect effect) {
super(effect);
}

View file

@ -46,7 +46,7 @@ class PersonalSanctuaryEffect extends PreventionEffectImpl {
staticText = "During your turn, prevent all damage that would be dealt to you";
}
public PersonalSanctuaryEffect(PersonalSanctuaryEffect effect) {
private PersonalSanctuaryEffect(final PersonalSanctuaryEffect effect) {
super(effect);
}

View file

@ -54,7 +54,7 @@ class PetraSphinxEffect extends OneShotEffect {
staticText = "Target player chooses a card name, then reveals the top card of their library. If that card has the chosen name, that player puts it into their hand. If it doesn't, the player puts it into their graveyard";
}
public PetraSphinxEffect(final PetraSphinxEffect effect) {
private PetraSphinxEffect(final PetraSphinxEffect effect) {
super(effect);
}

View file

@ -60,7 +60,7 @@ class CounterSourceEffect extends OneShotEffect {
this.staticText = "any player may discard three cards. If a player does, counter {this}";
}
public CounterSourceEffect(final CounterSourceEffect effect) {
private CounterSourceEffect(final CounterSourceEffect effect) {
super(effect);
}

View file

@ -74,7 +74,7 @@ class PhantasmalSphereEffect extends OneShotEffect {
+ "of +1/+1 counters on {this}";
}
public PhantasmalSphereEffect(final PhantasmalSphereEffect effect) {
private PhantasmalSphereEffect(final PhantasmalSphereEffect effect) {
super(effect);
}
@ -111,7 +111,7 @@ class PhantasmalSphereToken extends TokenImpl {
addAbility(FlyingAbility.getInstance());
}
public PhantasmalSphereToken(final PhantasmalSphereToken token) {
private PhantasmalSphereToken(final PhantasmalSphereToken token) {
super(token);
}

View file

@ -69,7 +69,7 @@ class PhantomCarriageEffect extends SearchEffect {
staticText = "search your library for a card with flashback or disturb, put it into your graveyard, then shuffle";
}
public PhantomCarriageEffect(final PhantomCarriageEffect effect) {
private PhantomCarriageEffect(final PhantomCarriageEffect effect) {
super(effect);
}

View file

@ -44,7 +44,7 @@ class PhosphorescentFeastEffect extends OneShotEffect {
super(Outcome.GainLife);
}
public PhosphorescentFeastEffect(final PhosphorescentFeastEffect effect) {
private PhosphorescentFeastEffect(final PhosphorescentFeastEffect effect) {
super(effect);
}

View file

@ -51,7 +51,7 @@ class PhthisisEffect extends OneShotEffect {
this.staticText = "Destroy target creature. Its controller loses life equal to its power plus its toughness";
}
public PhthisisEffect(final PhthisisEffect effect) {
private PhthisisEffect(final PhthisisEffect effect) {
super(effect);
}

View file

@ -61,7 +61,7 @@ public final class PhylacteryLich extends CardImpl {
super(Zone.BATTLEFIELD, new SacrificeSourceEffect());
}
public PhylacteryLichAbility(final PhylacteryLichAbility ability) {
private PhylacteryLichAbility(final PhylacteryLichAbility ability) {
super(ability);
}
@ -102,7 +102,7 @@ class PhylacteryLichEffect extends OneShotEffect {
staticText = "put a phylactery counter on an artifact you control";
}
public PhylacteryLichEffect(final PhylacteryLichEffect effect) {
private PhylacteryLichEffect(final PhylacteryLichEffect effect) {
super(effect);
}

View file

@ -39,7 +39,7 @@ public final class Phyresis extends CardImpl {
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(InfectAbility.getInstance(), AttachmentType.AURA)));
}
public Phyresis (final Phyresis card) {
private Phyresis(final Phyresis card) {
super(card);
}

View file

@ -57,7 +57,7 @@ class PhyrexianDelverEffect extends OneShotEffect {
this.staticText = "return target creature card from your graveyard to the battlefield. You lose life equal to that card's mana value";
}
public PhyrexianDelverEffect(final PhyrexianDelverEffect effect) {
private PhyrexianDelverEffect(final PhyrexianDelverEffect effect) {
super(effect);
}

View file

@ -61,7 +61,7 @@ class PhyrexianDevourerStateTriggeredAbility extends StateTriggeredAbility {
super(Zone.BATTLEFIELD, new SacrificeSourceEffect());
}
public PhyrexianDevourerStateTriggeredAbility(final PhyrexianDevourerStateTriggeredAbility ability) {
private PhyrexianDevourerStateTriggeredAbility(final PhyrexianDevourerStateTriggeredAbility ability) {
super(ability);
}
@ -90,7 +90,7 @@ class PhyrexianDevourerEffect extends OneShotEffect {
this.staticText = "Put X +1/+1 counters on {this}, where X is the exiled card's mana value";
}
public PhyrexianDevourerEffect(final PhyrexianDevourerEffect effect) {
private PhyrexianDevourerEffect(final PhyrexianDevourerEffect effect) {
super(effect);
}
@ -129,7 +129,7 @@ class ExileTopCardLibraryCost extends CostImpl {
this.text = "Exile the top card of your library";
}
public ExileTopCardLibraryCost(final ExileTopCardLibraryCost cost) {
private ExileTopCardLibraryCost(final ExileTopCardLibraryCost cost) {
super(cost);
this.card = cost.getCard();
}

View file

@ -25,7 +25,7 @@ public final class PhyrexianDigester extends CardImpl {
this.addAbility(InfectAbility.getInstance());
}
public PhyrexianDigester (final PhyrexianDigester card) {
private PhyrexianDigester(final PhyrexianDigester card) {
super(card);
}

View file

@ -65,7 +65,7 @@ class PhyrexianDreadnoughtSacrificeCost extends CostImpl {
this.text = "sacrifice any number of creatures with total power 12 or greater";
}
public PhyrexianDreadnoughtSacrificeCost(final PhyrexianDreadnoughtSacrificeCost cost) {
private PhyrexianDreadnoughtSacrificeCost(final PhyrexianDreadnoughtSacrificeCost cost) {
super(cost);
}

View file

@ -60,7 +60,7 @@ class PhyrexianFurnaceEffect extends OneShotEffect {
this.staticText = "exile the bottom card of target player's graveyard";
}
public PhyrexianFurnaceEffect(final PhyrexianFurnaceEffect effect) {
private PhyrexianFurnaceEffect(final PhyrexianFurnaceEffect effect) {
super(effect);
}

View file

@ -56,7 +56,7 @@ class PhyrexianGrimoireEffect extends OneShotEffect {
this.staticText = "Target opponent chooses one of the top two cards of your graveyard. Exile that card and put the other one into your hand";
}
public PhyrexianGrimoireEffect(final PhyrexianGrimoireEffect effect) {
private PhyrexianGrimoireEffect(final PhyrexianGrimoireEffect effect) {
super(effect);
}

View file

@ -56,7 +56,7 @@ class PhyrexianHydraEffect extends PreventionEffectImpl {
staticText = "If damage would be dealt to {this}, prevent that damage. Put a -1/-1 counter on {this} for each 1 damage prevented this way";
}
public PhyrexianHydraEffect(final PhyrexianHydraEffect effect) {
private PhyrexianHydraEffect(final PhyrexianHydraEffect effect) {
super(effect);
}

View file

@ -65,7 +65,7 @@ class PhyrexianIngesterImprintEffect extends OneShotEffect {
this.staticText = "exile target nontoken creature";
}
public PhyrexianIngesterImprintEffect(final PhyrexianIngesterImprintEffect effect) {
private PhyrexianIngesterImprintEffect(final PhyrexianIngesterImprintEffect effect) {
super(effect);
}
@ -98,7 +98,7 @@ class PhyrexianIngesterBoostEffect extends ContinuousEffectImpl {
this.staticText = "{this} gets +X/+Y, where X is the exiled creature card's power and Y is its toughness";
}
public PhyrexianIngesterBoostEffect(final PhyrexianIngesterBoostEffect effect) {
private PhyrexianIngesterBoostEffect(final PhyrexianIngesterBoostEffect effect) {
super(effect);
}

View file

@ -27,7 +27,7 @@ public final class PhyrexianJuggernaut extends CardImpl {
this.addAbility(new AttacksEachCombatStaticAbility());
}
public PhyrexianJuggernaut (final PhyrexianJuggernaut card) {
private PhyrexianJuggernaut(final PhyrexianJuggernaut card) {
super(card);
}

View file

@ -54,7 +54,7 @@ class PhyrexianPortalEffect extends OneShotEffect {
this.staticText = "If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library";
}
public PhyrexianPortalEffect(final PhyrexianPortalEffect effect) {
private PhyrexianPortalEffect(final PhyrexianPortalEffect effect) {
super(effect);
}

View file

@ -53,7 +53,7 @@ class PhyrexianRevokerEffect2 extends ContinuousRuleModifyingEffectImpl {
staticText = "Activated abilities of sources with the chosen name can't be activated";
}
public PhyrexianRevokerEffect2(final PhyrexianRevokerEffect2 effect) {
private PhyrexianRevokerEffect2(final PhyrexianRevokerEffect2 effect) {
super(effect);
}

View file

@ -63,7 +63,7 @@ public final class PhyrexianTotem extends CardImpl {
toughness = new MageInt(5);
this.addAbility(TrampleAbility.getInstance());
}
public PhyrexianTotemToken(final PhyrexianTotemToken token) {
private PhyrexianTotemToken(final PhyrexianTotemToken token) {
super(token);
}
@ -79,7 +79,7 @@ class PhyrexianTotemTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new SacrificeEffect(new FilterControlledPermanent(), 0,""));
}
public PhyrexianTotemTriggeredAbility(final PhyrexianTotemTriggeredAbility ability) {
private PhyrexianTotemTriggeredAbility(final PhyrexianTotemTriggeredAbility ability) {
super(ability);
}

View file

@ -33,7 +33,7 @@ public final class PhyrexianVatmother extends CardImpl {
));
}
public PhyrexianVatmother(final PhyrexianVatmother card) {
private PhyrexianVatmother(final PhyrexianVatmother card) {
super(card);
}

View file

@ -52,7 +52,7 @@ class PiasRevolutionReturnEffect extends OneShotEffect {
this.staticText = "return that card to your hand unless target opponent has {this} deal 3 damage to them";
}
public PiasRevolutionReturnEffect(final PiasRevolutionReturnEffect effect) {
private PiasRevolutionReturnEffect(final PiasRevolutionReturnEffect effect) {
super(effect);
}
@ -99,7 +99,7 @@ class PiasRevolutionTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever a nontoken artifact is put into your graveyard from the battlefield, ");
}
public PiasRevolutionTriggeredAbility(PiasRevolutionTriggeredAbility ability) {
private PiasRevolutionTriggeredAbility(final PiasRevolutionTriggeredAbility ability) {
super(ability);
}

View file

@ -54,7 +54,7 @@ class PickTheBrainEffect extends SearchTargetGraveyardHandLibraryForCardNameAndE
+ "with the same name as the exiled card, exile those cards, then that player shuffles";
}
public PickTheBrainEffect(final PickTheBrainEffect effect) {
private PickTheBrainEffect(final PickTheBrainEffect effect) {
super(effect);
}

View file

@ -30,7 +30,7 @@ public final class PierceStrider extends CardImpl {
this.addAbility(ability);
}
public PierceStrider (final PierceStrider card) {
private PierceStrider(final PierceStrider card) {
super(card);
}

View file

@ -32,7 +32,7 @@ public final class Pikemen extends CardImpl {
this.addAbility(BandingAbility.getInstance());
}
public Pikemen (final Pikemen card) {
private Pikemen(final Pikemen card) {
super(card);
}

View file

@ -70,7 +70,7 @@ class PilgrimOfJusticeEffect extends PreventionEffectImpl {
staticText = "The next time a red source of your choice would deal damage to you this turn, prevent that damage";
}
public PilgrimOfJusticeEffect(final PilgrimOfJusticeEffect effect) {
private PilgrimOfJusticeEffect(final PilgrimOfJusticeEffect effect) {
super(effect);
this.target = effect.target.copy();
}

View file

@ -70,7 +70,7 @@ class PilgrimOfVirtueEffect extends PreventionEffectImpl {
staticText = "The next time a black source of your choice would deal damage to you this turn, prevent that damage";
}
public PilgrimOfVirtueEffect(final PilgrimOfVirtueEffect effect) {
private PilgrimOfVirtueEffect(final PilgrimOfVirtueEffect effect) {
super(effect);
this.target = effect.target.copy();
}

View file

@ -31,7 +31,7 @@ public final class PilgrimsEye extends CardImpl {
this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(StaticFilters.FILTER_CARD_BASIC_LAND), true), true));
}
public PilgrimsEye(final PilgrimsEye card) {
private PilgrimsEye(final PilgrimsEye card) {
super(card);
}

View file

@ -54,7 +54,7 @@ class PillarTombsOfAkuEffect extends OneShotEffect {
+ "player doesn't, they lose 5 life and you sacrifice {this}";
}
public PillarTombsOfAkuEffect(final PillarTombsOfAkuEffect effect) {
private PillarTombsOfAkuEffect(final PillarTombsOfAkuEffect effect) {
super(effect);
}

View file

@ -23,7 +23,7 @@ public final class PillarfieldOx extends CardImpl {
this.toughness = new MageInt(4);
}
public PillarfieldOx (final PillarfieldOx card) {
private PillarfieldOx(final PillarfieldOx card) {
super(card);
}

View file

@ -70,7 +70,7 @@ class PiousKitsuneEffect extends OneShotEffect {
this.staticText = "put a devotion counter on Pious Kitsune. Then if a creature named Eight-and-a-Half-Tails is on the battlefield, you gain 1 life for each devotion counter on Pious Kitsune";
}
public PiousKitsuneEffect(final PiousKitsuneEffect effect) {
private PiousKitsuneEffect(final PiousKitsuneEffect effect) {
super(effect);
}

View file

@ -53,7 +53,7 @@ class PiousWarriorTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever {this} is dealt combat damage, ");
}
public PiousWarriorTriggeredAbility(final PiousWarriorTriggeredAbility effect) {
private PiousWarriorTriggeredAbility(final PiousWarriorTriggeredAbility effect) {
super(effect);
}
@ -85,7 +85,7 @@ class PiousWarriorGainLifeEffect extends OneShotEffect {
staticText = "you gain that much life";
}
public PiousWarriorGainLifeEffect(final PiousWarriorGainLifeEffect effect) {
private PiousWarriorGainLifeEffect(final PiousWarriorGainLifeEffect effect) {
super(effect);
}

View file

@ -43,7 +43,7 @@ public final class PistonSledge extends CardImpl {
this.addAbility(new EquipAbility(Outcome.AddAbility, new SacrificeTargetCost(new TargetControlledPermanent(filter)), false));
}
public PistonSledge(final PistonSledge card) {
private PistonSledge(final PistonSledge card) {
super(card);
}

View file

@ -55,7 +55,7 @@ class PoisonControllerTargetCreatureEffect extends OneShotEffect {
staticText = "Its controller gets a poison counter";
}
public PoisonControllerTargetCreatureEffect(final PoisonControllerTargetCreatureEffect effect) {
private PoisonControllerTargetCreatureEffect(final PoisonControllerTargetCreatureEffect effect) {
super(effect);
}

View file

@ -54,7 +54,7 @@ class PitchstoneWallTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever you discard a card, ");
}
public PitchstoneWallTriggeredAbility(final PitchstoneWallTriggeredAbility ability) {
private PitchstoneWallTriggeredAbility(final PitchstoneWallTriggeredAbility ability) {
super(ability);
}

View file

@ -52,7 +52,7 @@ class PithingNeedleEffect extends ContinuousRuleModifyingEffectImpl {
staticText = "Activated abilities of sources with the chosen name can't be activated unless they're mana abilities";
}
public PithingNeedleEffect(final PithingNeedleEffect effect) {
private PithingNeedleEffect(final PithingNeedleEffect effect) {
super(effect);
}

View file

@ -46,7 +46,7 @@ class PlagiarizeEffect extends ReplacementEffectImpl {
staticText = "Until end of turn, if target player would draw a card, instead that player skips that draw and you draw a card";
}
public PlagiarizeEffect(final PlagiarizeEffect effect) {
private PlagiarizeEffect(final PlagiarizeEffect effect) {
super(effect);
}

View file

@ -60,7 +60,7 @@ class PlagueBoilerEffect extends OneShotEffect {
this.staticText = "Put a plague counter on {this} or remove a plague counter from it";
}
public PlagueBoilerEffect(final PlagueBoilerEffect effect) {
private PlagueBoilerEffect(final PlagueBoilerEffect effect) {
super(effect);
}
@ -91,7 +91,7 @@ class PlagueBoilerTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("When {this} has three or more plague counters on it, ");
}
public PlagueBoilerTriggeredAbility(final PlagueBoilerTriggeredAbility ability) {
private PlagueBoilerTriggeredAbility(final PlagueBoilerTriggeredAbility ability) {
super(ability);
}
@ -124,7 +124,7 @@ class PlagueBoilerSacrificeDestroyEffect extends OneShotEffect {
this.staticText = "sacrifice it. If you do, destroy all nonland permanents";
}
public PlagueBoilerSacrificeDestroyEffect(final PlagueBoilerSacrificeDestroyEffect effect) {
private PlagueBoilerSacrificeDestroyEffect(final PlagueBoilerSacrificeDestroyEffect effect) {
super(effect);
}

View file

@ -49,7 +49,7 @@ class PlagueDroneReplacementEffect extends ReplacementEffectImpl {
staticText = "If an opponent would gain life, that player loses that much life instead";
}
public PlagueDroneReplacementEffect(final PlagueDroneReplacementEffect effect) {
private PlagueDroneReplacementEffect(final PlagueDroneReplacementEffect effect) {
super(effect);
}

View file

@ -53,7 +53,7 @@ class PlagueFiendEffect extends OneShotEffect {
this.cost = cost;
}
public PlagueFiendEffect(final PlagueFiendEffect effect) {
private PlagueFiendEffect(final PlagueFiendEffect effect) {
super(effect);
this.cost = effect.cost.copy();
}

View file

@ -27,7 +27,7 @@ public final class PlagueMyr extends CardImpl {
this.addAbility(new ColorlessManaAbility());
}
public PlagueMyr (final PlagueMyr card) {
private PlagueMyr(final PlagueMyr card) {
super(card);
}

View file

@ -47,7 +47,7 @@ class PlagueOfVerminEffect extends OneShotEffect {
this.staticText = "Starting with you, each player may pay any amount of life. Repeat this process until no one pays life. Each player creates a 1/1 black Rat creature token for each 1 life they paid this way.";
}
public PlagueOfVerminEffect(final PlagueOfVerminEffect effect) {
private PlagueOfVerminEffect(final PlagueOfVerminEffect effect) {
super(effect);
}

View file

@ -29,7 +29,7 @@ public final class PlagueStinger extends CardImpl {
this.addAbility(InfectAbility.getInstance());
}
public PlagueStinger (final PlagueStinger card) {
private PlagueStinger(final PlagueStinger card) {
super(card);
}

View file

@ -86,7 +86,7 @@ class PlanarChaosCastAllEffect extends OneShotEffect {
this.staticText = "that player flips a coin. If they lose the flip, counter that spell";
}
public PlanarChaosCastAllEffect(final PlanarChaosCastAllEffect effect) {
private PlanarChaosCastAllEffect(final PlanarChaosCastAllEffect effect) {
super(effect);
}

View file

@ -61,7 +61,7 @@ class PlanarGuideExileEffect extends OneShotEffect {
staticText = "Exile all creatures. At the beginning of the next end step, return those cards to the battlefield under their owners' control";
}
public PlanarGuideExileEffect(final PlanarGuideExileEffect effect) {
private PlanarGuideExileEffect(final PlanarGuideExileEffect effect) {
super(effect);
}
@ -98,7 +98,7 @@ class PlanarGuideReturnFromExileEffect extends OneShotEffect {
staticText = "At the beginning of the next end step, return those cards to the battlefield under their owners' control";
}
public PlanarGuideReturnFromExileEffect(final PlanarGuideReturnFromExileEffect effect) {
private PlanarGuideReturnFromExileEffect(final PlanarGuideReturnFromExileEffect effect) {
super(effect);
}

View file

@ -45,7 +45,7 @@ class PlanarOverlayEffect extends OneShotEffect {
this.staticText = "Each player chooses a land they control of each basic land type. Return those lands to their owners' hands";
}
public PlanarOverlayEffect(final PlanarOverlayEffect effect) {
private PlanarOverlayEffect(final PlanarOverlayEffect effect) {
super(effect);
}

View file

@ -59,7 +59,7 @@ class PlaneswalkersFavorEffect extends OneShotEffect {
staticText = "Target opponent reveals a card at random from their hand. Target creature gets +X/+X until end of turn, where X is the revealed card's mana value";
}
public PlaneswalkersFavorEffect(final PlaneswalkersFavorEffect effect) {
private PlaneswalkersFavorEffect(final PlaneswalkersFavorEffect effect) {
super(effect);
}

View file

@ -45,7 +45,7 @@ class PlaneswalkersFuryEffect extends OneShotEffect {
staticText = "Target opponent reveals a card at random from their hand. Planeswalker's Fury deals damage equal to that card's mana value to that player";
}
public PlaneswalkersFuryEffect(final PlaneswalkersFuryEffect effect) {
private PlaneswalkersFuryEffect(final PlaneswalkersFuryEffect effect) {
super(effect);
}

View file

@ -50,7 +50,7 @@ class PlaneswalkersMirthEffect extends OneShotEffect {
staticText = "Target opponent reveals a card at random from their hand. You gain life equal to that card's mana value";
}
public PlaneswalkersMirthEffect(final PlaneswalkersMirthEffect effect) {
private PlaneswalkersMirthEffect(final PlaneswalkersMirthEffect effect) {
super(effect);
}

View file

@ -55,7 +55,7 @@ class PlaneswalkersMischiefEffect extends OneShotEffect {
this.staticText = "Target opponent reveals a card at random from their hand. If it's an instant or sorcery card, exile it. You may cast it without paying its mana cost for as long as it remains exiled. At the beginning of the next end step, if you haven't cast it, return it to its owner's hand.";
}
public PlaneswalkersMischiefEffect(final PlaneswalkersMischiefEffect effect) {
private PlaneswalkersMischiefEffect(final PlaneswalkersMischiefEffect effect) {
super(effect);
}

View file

@ -59,7 +59,7 @@ class PlaneswalkersScornEffect extends OneShotEffect {
staticText = "Target opponent reveals a card at random from their hand. Target creature gets -X/-X until end of turn, where X is the revealed card's mana value";
}
public PlaneswalkersScornEffect(final PlaneswalkersScornEffect effect) {
private PlaneswalkersScornEffect(final PlaneswalkersScornEffect effect) {
super(effect);
}

View file

@ -108,7 +108,7 @@ class PlarggDeanOfChaosEffect extends OneShotEffect {
+ "cards not cast this way on the bottom of your library in a random order";
}
public PlarggDeanOfChaosEffect(PlarggDeanOfChaosEffect effect) {
private PlarggDeanOfChaosEffect(final PlarggDeanOfChaosEffect effect) {
super(effect);
}
@ -161,7 +161,7 @@ class AugustaDeanOfOrderEffect extends OneShotEffect {
staticText = "tap any number of creatures you control";
}
public AugustaDeanOfOrderEffect(AugustaDeanOfOrderEffect effect) {
private AugustaDeanOfOrderEffect(final AugustaDeanOfOrderEffect effect) {
super(effect);
}

Some files were not shown because too many files have changed in this diff Show more