mirror of
https://github.com/magefree/mage.git
synced 2025-12-21 02:52:02 -08:00
refactor: Clean package-private copy constructors in cards starting H to P (#11126)
This commit is contained in:
parent
b672fd6da5
commit
31c614978e
294 changed files with 334 additions and 334 deletions
|
|
@ -57,7 +57,7 @@ class HallarTheFirefletcherTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever you cast a spell, if that spell was kicked, ");
|
||||
}
|
||||
|
||||
HallarTheFirefletcherTriggeredAbility(final HallarTheFirefletcherTriggeredAbility ability) {
|
||||
private HallarTheFirefletcherTriggeredAbility(final HallarTheFirefletcherTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class HamletbackGoliathTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new HamletbackGoliathEffect(), true);
|
||||
}
|
||||
|
||||
HamletbackGoliathTriggeredAbility(final HamletbackGoliathTriggeredAbility ability) {
|
||||
private HamletbackGoliathTriggeredAbility(final HamletbackGoliathTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -92,7 +92,7 @@ class HamletbackGoliathEffect extends OneShotEffect {
|
|||
super(Outcome.BoostCreature);
|
||||
}
|
||||
|
||||
HamletbackGoliathEffect(final HamletbackGoliathEffect effect) {
|
||||
private HamletbackGoliathEffect(final HamletbackGoliathEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class HammerHelperEffect extends OneShotEffect {
|
|||
staticText = "Gain control of target creature until end of turn. Untap that creature and roll a six-sided die. Until end of turn, it gains haste and gets +X/+0, where X is the result";
|
||||
}
|
||||
|
||||
HammerHelperEffect(HammerHelperEffect effect) {
|
||||
private HammerHelperEffect(final HammerHelperEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class HammerOfRuinTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true);
|
||||
}
|
||||
|
||||
HammerOfRuinTriggeredAbility(final HammerOfRuinTriggeredAbility ability) {
|
||||
private HammerOfRuinTriggeredAbility(final HammerOfRuinTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HarmonicProdigyEffect extends ReplacementEffectImpl {
|
|||
"that ability triggers an additional time";
|
||||
}
|
||||
|
||||
HarmonicProdigyEffect(final HarmonicProdigyEffect effect) {
|
||||
private HarmonicProdigyEffect(final HarmonicProdigyEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class HarshMentorTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DamageTargetEffect(StaticValue.get(2), true, "that player", true));
|
||||
}
|
||||
|
||||
HarshMentorTriggeredAbility(final HarshMentorTriggeredAbility ability) {
|
||||
private HarshMentorTriggeredAbility(final HarshMentorTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class HarvestSeasonEffect extends OneShotEffect {
|
|||
+ " put those cards onto the battlefield tapped, then shuffle.";
|
||||
}
|
||||
|
||||
HarvestSeasonEffect(final HarvestSeasonEffect effect) {
|
||||
private HarvestSeasonEffect(final HarvestSeasonEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ class HauntingWindTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DamageTargetEffect(1));
|
||||
}
|
||||
|
||||
HauntingWindTriggeredAbility(final HauntingWindTriggeredAbility ability) {
|
||||
private HauntingWindTriggeredAbility(final HauntingWindTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class HeartOfBogardanTriggeredAbility extends TriggeredAbilityImpl {
|
|||
this.addTarget(new TargetPlayerOrPlaneswalker());
|
||||
}
|
||||
|
||||
HeartOfBogardanTriggeredAbility(final HeartOfBogardanTriggeredAbility ability) {
|
||||
private HeartOfBogardanTriggeredAbility(final HeartOfBogardanTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class HeartwoodStorytellerTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new HeartwoodStorytellerEffect(), false);
|
||||
}
|
||||
|
||||
HeartwoodStorytellerTriggeredAbility(final HeartwoodStorytellerTriggeredAbility ability) {
|
||||
private HeartwoodStorytellerTriggeredAbility(final HeartwoodStorytellerTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -90,7 +90,7 @@ class HeartwoodStorytellerEffect extends OneShotEffect {
|
|||
this.staticText = "Each of that player's opponents may draw a card";
|
||||
}
|
||||
|
||||
HeartwoodStorytellerEffect(final HeartwoodStorytellerEffect effect) {
|
||||
private HeartwoodStorytellerEffect(final HeartwoodStorytellerEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class HeavyFogEffect extends PreventionEffectImpl {
|
|||
staticText = "Prevent all damage that would be dealt to you this turn by attacking creatures";
|
||||
}
|
||||
|
||||
HeavyFogEffect(final HeavyFogEffect effect) {
|
||||
private HeavyFogEffect(final HeavyFogEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class HedronBladeTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, effect, false);
|
||||
}
|
||||
|
||||
HedronBladeTriggeredAbility(final HedronBladeTriggeredAbility ability) {
|
||||
private HedronBladeTriggeredAbility(final HedronBladeTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class HellkiteChargerEffect extends OneShotEffect {
|
|||
staticText = "you may pay {5}{R}{R}. If you do, untap all attacking creatures and after this phase, there is an additional combat phase";
|
||||
}
|
||||
|
||||
HellkiteChargerEffect(final HellkiteChargerEffect effect) {
|
||||
private HellkiteChargerEffect(final HellkiteChargerEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ class HeraldOfLeshracCumulativeCost extends CostImpl {
|
|||
this.text = "Gain control of a land you don't control";
|
||||
}
|
||||
|
||||
HeraldOfLeshracCumulativeCost(final HeraldOfLeshracCumulativeCost cost) {
|
||||
private HeraldOfLeshracCumulativeCost(final HeraldOfLeshracCumulativeCost cost) {
|
||||
super(cost);
|
||||
}
|
||||
|
||||
|
|
@ -117,7 +117,7 @@ class HeraldOfLeshracLeavesEffect extends OneShotEffect {
|
|||
this.staticText = "each player gains control of each land they own that you control";
|
||||
}
|
||||
|
||||
HeraldOfLeshracLeavesEffect(final HeraldOfLeshracLeavesEffect effect) {
|
||||
private HeraldOfLeshracLeavesEffect(final HeraldOfLeshracLeavesEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HeraldOfWarCostReductionEffect extends CostModificationEffectImpl {
|
|||
staticText = "Angel spells and Human spells you cast cost {1} less to cast for each +1/+1 counter on {this}";
|
||||
}
|
||||
|
||||
HeraldOfWarCostReductionEffect(HeraldOfWarCostReductionEffect effect) {
|
||||
private HeraldOfWarCostReductionEffect(final HeraldOfWarCostReductionEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ class HeroOfBretagardTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, null, false);
|
||||
}
|
||||
|
||||
HeroOfBretagardTriggeredAbility(final HeroOfBretagardTriggeredAbility ability) {
|
||||
private HeroOfBretagardTriggeredAbility(final HeroOfBretagardTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class HexParasiteEffect extends OneShotEffect {
|
|||
staticText = "Remove up to X counters from target permanent. For each counter removed this way, {this} gets +1/+0 until end of turn";
|
||||
}
|
||||
|
||||
HexParasiteEffect(HexParasiteEffect effect) {
|
||||
private HexParasiteEffect(final HexParasiteEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class HiredGiantEffect extends OneShotEffect {
|
|||
this.staticText = "each other player may search their library for a land card and put that card onto the battlefield. Then each player who searched their library this way shuffles";
|
||||
}
|
||||
|
||||
HiredGiantEffect(final HiredGiantEffect effect) {
|
||||
private HiredGiantEffect(final HiredGiantEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HisokaMinamoSenseiCounterEffect extends OneShotEffect {
|
|||
staticText = "Counter target spell if it has the same mana value as the discarded card";
|
||||
}
|
||||
|
||||
HisokaMinamoSenseiCounterEffect(final HisokaMinamoSenseiCounterEffect effect) {
|
||||
private HisokaMinamoSenseiCounterEffect(final HisokaMinamoSenseiCounterEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class HoardSmelterEffect extends ContinuousEffectImpl {
|
|||
staticText = "{this} gets +X/+0 until end of turn, where X is that artifact's mana value";
|
||||
}
|
||||
|
||||
HoardSmelterEffect(final HoardSmelterEffect effect) {
|
||||
private HoardSmelterEffect(final HoardSmelterEffect effect) {
|
||||
super(effect);
|
||||
this.costValue = effect.costValue;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class HollowWarriorCostToAttackBlockEffect extends PayCostToAttackBlockEffectImp
|
|||
staticText = "{this} can't attack or block unless you tap an untapped creature you control not declared as an attacking or blocking creature this combat <i>(This cost is paid as attackers are declared.)</i>";
|
||||
}
|
||||
|
||||
HollowWarriorCostToAttackBlockEffect(HollowWarriorCostToAttackBlockEffect effect) {
|
||||
private HollowWarriorCostToAttackBlockEffect(final HollowWarriorCostToAttackBlockEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class HotSoupTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever equipped creature is dealt damage, ");
|
||||
}
|
||||
|
||||
HotSoupTriggeredAbility(final HotSoupTriggeredAbility ability) {
|
||||
private HotSoupTriggeredAbility(final HotSoupTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ class HourOfEternityEffect extends OneShotEffect {
|
|||
"except it's a 4/4 black Zombie";
|
||||
}
|
||||
|
||||
HourOfEternityEffect(final HourOfEternityEffect effect) {
|
||||
private HourOfEternityEffect(final HourOfEternityEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class HowlOfTheHordeDelayedTriggeredAbility extends DelayedTriggeredAbility {
|
|||
super(new CopyTargetSpellEffect(true), Duration.EndOfTurn);
|
||||
}
|
||||
|
||||
HowlOfTheHordeDelayedTriggeredAbility(final HowlOfTheHordeDelayedTriggeredAbility ability) {
|
||||
private HowlOfTheHordeDelayedTriggeredAbility(final HowlOfTheHordeDelayedTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ class HumOfTheRadixCostIncreaseEffect extends CostModificationEffectImpl {
|
|||
staticText = "each artifact spell costs {1} more to cast for each artifact its controller controls";
|
||||
}
|
||||
|
||||
HumOfTheRadixCostIncreaseEffect(final HumOfTheRadixCostIncreaseEffect effect) {
|
||||
private HumOfTheRadixCostIncreaseEffect(final HumOfTheRadixCostIncreaseEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public final class HungryFlames extends CardImpl {
|
|||
this.staticText = "{this} deals 3 damage to target creature and 2 damage to target player or planeswalker";
|
||||
}
|
||||
|
||||
HungryFlamesEffect(final HungryFlamesEffect effect) {
|
||||
private HungryFlamesEffect(final HungryFlamesEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class HushwingGryffEffect extends ContinuousRuleModifyingEffectImpl {
|
|||
staticText = "Creatures entering the battlefield don't cause abilities to trigger";
|
||||
}
|
||||
|
||||
HushwingGryffEffect(final HushwingGryffEffect effect) {
|
||||
private HushwingGryffEffect(final HushwingGryffEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ class HydrasGrowthDoubleEffect extends OneShotEffect {
|
|||
staticText = "double the number of +1/+1 counters on enchanted creature";
|
||||
}
|
||||
|
||||
HydrasGrowthDoubleEffect(final HydrasGrowthDoubleEffect effect) {
|
||||
private HydrasGrowthDoubleEffect(final HydrasGrowthDoubleEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class HydroblastCounterEffect extends OneShotEffect {
|
|||
this.staticText = "Counter target spell if it's red";
|
||||
}
|
||||
|
||||
HydroblastCounterEffect(final HydroblastCounterEffect effect) {
|
||||
private HydroblastCounterEffect(final HydroblastCounterEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -75,7 +75,7 @@ class HydroblastDestroyEffect extends OneShotEffect {
|
|||
this.staticText = "destroy target permanent if it's red";
|
||||
}
|
||||
|
||||
HydroblastDestroyEffect(final HydroblastDestroyEffect effect) {
|
||||
private HydroblastDestroyEffect(final HydroblastDestroyEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class HypergenesisEffect extends OneShotEffect {
|
|||
this.staticText = "Starting with you, each player may put an artifact, creature, enchantment, or land card from their hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield.";
|
||||
}
|
||||
|
||||
HypergenesisEffect(final HypergenesisEffect effect) {
|
||||
private HypergenesisEffect(final HypergenesisEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -121,7 +121,7 @@ class IceCauldronCastFromExileEffect extends AsThoughEffectImpl {
|
|||
staticText = "You may cast that card for as long as it remains exiled";
|
||||
}
|
||||
|
||||
IceCauldronCastFromExileEffect(final IceCauldronCastFromExileEffect effect) {
|
||||
private IceCauldronCastFromExileEffect(final IceCauldronCastFromExileEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -191,7 +191,7 @@ class IceCauldronAddManaEffect extends ManaEffect {
|
|||
staticText = "Add {this}'s last noted type and amount of mana. Spend this mana only to cast the last card exiled with {this}";
|
||||
}
|
||||
|
||||
IceCauldronAddManaEffect(IceCauldronAddManaEffect effect) {
|
||||
private IceCauldronAddManaEffect(final IceCauldronAddManaEffect effect) {
|
||||
super(effect);
|
||||
storedMana = effect.storedMana == null ? null : effect.storedMana.copy();
|
||||
exiledCardMor = effect.exiledCardMor;
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ class IchormoonGauntletEffect extends OneShotEffect {
|
|||
staticText = "choose a counter on target permanent. Put an additional counter of that kind on that permanent";
|
||||
}
|
||||
|
||||
IchormoonGauntletEffect(final IchormoonGauntletEffect effect) {
|
||||
private IchormoonGauntletEffect(final IchormoonGauntletEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class IllGottenGainsEffect extends OneShotEffect {
|
|||
this.staticText = ", then returns up to three cards from their graveyard to their hand.";
|
||||
}
|
||||
|
||||
IllGottenGainsEffect(final IllGottenGainsEffect effect) {
|
||||
private IllGottenGainsEffect(final IllGottenGainsEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class ImagesOfThePastEffect extends OneShotEffect {
|
|||
this.staticText = "Return up to two target creature cards from your graveyard to the battlefield, then exile those creatures";
|
||||
}
|
||||
|
||||
ImagesOfThePastEffect(final ImagesOfThePastEffect effect) {
|
||||
private ImagesOfThePastEffect(final ImagesOfThePastEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class ImperialEdictEffect extends OneShotEffect {
|
|||
this.staticText = "Target opponent chooses a creature they control. Destroy it.";
|
||||
}
|
||||
|
||||
ImperialEdictEffect(final ImperialEdictEffect effect) {
|
||||
private ImperialEdictEffect(final ImperialEdictEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class ImpetuousProtegeEffect extends OneShotEffect {
|
|||
this.staticText = "it gets +X/+0 until end of turn, where X is the greatest power among tapped creatures your opponents control";
|
||||
}
|
||||
|
||||
ImpetuousProtegeEffect(final ImpetuousProtegeEffect effect) {
|
||||
private ImpetuousProtegeEffect(final ImpetuousProtegeEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ class ImprisonTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever a player activates an ability of enchanted creature with {T} in its activation cost that isn't a mana ability, ");
|
||||
}
|
||||
|
||||
ImprisonTriggeredAbility(final ImprisonTriggeredAbility ability) {
|
||||
private ImprisonTriggeredAbility(final ImprisonTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class InTheEyeOfChaosEffect extends OneShotEffect {
|
|||
this.staticText = "counter it unless that player pays {X}, where X is its mana value";
|
||||
}
|
||||
|
||||
InTheEyeOfChaosEffect(final InTheEyeOfChaosEffect effect) {
|
||||
private InTheEyeOfChaosEffect(final InTheEyeOfChaosEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ class IndenturedDjinnEffect extends OneShotEffect {
|
|||
this.staticText = "each other player may draw up to three cards";
|
||||
}
|
||||
|
||||
IndenturedDjinnEffect(final IndenturedDjinnEffect effect) {
|
||||
private IndenturedDjinnEffect(final IndenturedDjinnEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class InduceParanoiaEffect extends OneShotEffect {
|
|||
this.staticText = "Counter target spell. If {B} was spent to cast this spell, that spell's controller mills X cards, where X is the spell's mana value.";
|
||||
}
|
||||
|
||||
InduceParanoiaEffect(final InduceParanoiaEffect effect) {
|
||||
private InduceParanoiaEffect(final InduceParanoiaEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class IndulgentTormentorEffect extends OneShotEffect {
|
|||
this.staticText = "draw a card unless target opponent sacrifices a creature or pays 3 life";
|
||||
}
|
||||
|
||||
IndulgentTormentorEffect(final IndulgentTormentorEffect effect) {
|
||||
private IndulgentTormentorEffect(final IndulgentTormentorEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class InfectiousHorrorEffect extends OneShotEffect {
|
|||
staticText = "each opponent loses 2 life";
|
||||
}
|
||||
|
||||
InfectiousHorrorEffect(final InfectiousHorrorEffect effect) {
|
||||
private InfectiousHorrorEffect(final InfectiousHorrorEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ class InfernalDenizenEffect extends OneShotEffect {
|
|||
+ "for as long as {this} remains on the battlefield";
|
||||
}
|
||||
|
||||
InfernalDenizenEffect(final InfernalDenizenEffect effect) {
|
||||
private InfernalDenizenEffect(final InfernalDenizenEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class InfernalOfferingSacrificeEffect extends OneShotEffect {
|
|||
this.staticText = "Choose an opponent. You and that player each sacrifice a creature. Each player who sacrificed a creature this way draws two cards";
|
||||
}
|
||||
|
||||
InfernalOfferingSacrificeEffect(final InfernalOfferingSacrificeEffect effect) {
|
||||
private InfernalOfferingSacrificeEffect(final InfernalOfferingSacrificeEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -116,7 +116,7 @@ class InfernalOfferingReturnEffect extends OneShotEffect {
|
|||
this.staticText = "Choose an opponent. Return a creature card from your graveyard to the battlefield, then that player returns a creature card from their graveyard to the battlefield";
|
||||
}
|
||||
|
||||
InfernalOfferingReturnEffect(final InfernalOfferingReturnEffect effect) {
|
||||
private InfernalOfferingReturnEffect(final InfernalOfferingReturnEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class InfiniteAuthorityTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever enchanted creature blocks or becomes blocked by a creature with toughness 3 or less, ");
|
||||
}
|
||||
|
||||
InfiniteAuthorityTriggeredAbility(final InfiniteAuthorityTriggeredAbility ability) {
|
||||
private InfiniteAuthorityTriggeredAbility(final InfiniteAuthorityTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -113,7 +113,7 @@ class InfiniteAuthorityEffect extends OneShotEffect {
|
|||
staticText = "destroy the other creature at end of combat. At the beginning of the next end step, if that creature was destroyed this way, put a +1/+1 counter on the first creature";
|
||||
}
|
||||
|
||||
InfiniteAuthorityEffect(final InfiniteAuthorityEffect effect) {
|
||||
private InfiniteAuthorityEffect(final InfiniteAuthorityEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class InsatiableRakghoulEffect extends OneShotEffect {
|
|||
staticText = "with a +1/+1 counter on it if a non-artifact creature died this turn";
|
||||
}
|
||||
|
||||
InsatiableRakghoulEffect(final InsatiableRakghoulEffect effect) {
|
||||
private InsatiableRakghoulEffect(final InsatiableRakghoulEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class InsistEffect extends ContinuousRuleModifyingEffectImpl {
|
|||
staticText = "The next creature spell you cast this turn can't be countered";
|
||||
}
|
||||
|
||||
InsistEffect(final InsistEffect effect) {
|
||||
private InsistEffect(final InsistEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ class InjuryEffect extends OneShotEffect {
|
|||
this.staticText = "{this} deals 2 damage to target creature and 2 damage to target player or planeswalker";
|
||||
}
|
||||
|
||||
InjuryEffect(final InjuryEffect effect) {
|
||||
private InjuryEffect(final InjuryEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -136,7 +136,7 @@ class IntellectDevourerPlayFromExileEffect extends AsThoughEffectImpl {
|
|||
staticText = "You may play lands and cast spells from among cards exiled with {this}";
|
||||
}
|
||||
|
||||
IntellectDevourerPlayFromExileEffect(final IntellectDevourerPlayFromExileEffect effect) {super(effect);}
|
||||
private IntellectDevourerPlayFromExileEffect(final IntellectDevourerPlayFromExileEffect effect) {super(effect);}
|
||||
|
||||
@Override
|
||||
public boolean apply(Game game, Ability source) {return true;}
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class IntellectualOfferingDrawEffect extends OneShotEffect {
|
|||
this.staticText = "Choose an opponent. You and that player each draw three cards";
|
||||
}
|
||||
|
||||
IntellectualOfferingDrawEffect(final IntellectualOfferingDrawEffect effect) {
|
||||
private IntellectualOfferingDrawEffect(final IntellectualOfferingDrawEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -82,7 +82,7 @@ class IntellectualOfferingUntapEffect extends OneShotEffect {
|
|||
this.staticText = "<br><br>Choose an opponent. Untap all nonland permanents you control and all nonland permanents that player controls";
|
||||
}
|
||||
|
||||
IntellectualOfferingUntapEffect(final IntellectualOfferingUntapEffect effect) {
|
||||
private IntellectualOfferingUntapEffect(final IntellectualOfferingUntapEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ class InterrogationEffect extends OneShotEffect {
|
|||
this.staticText = "Then that player discards another card unless they pay 3 life";
|
||||
}
|
||||
|
||||
InterrogationEffect(final InterrogationEffect effect) {
|
||||
private InterrogationEffect(final InterrogationEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ class InvaderParasiteImprintEffect extends OneShotEffect {
|
|||
staticText = "exile target land";
|
||||
}
|
||||
|
||||
InvaderParasiteImprintEffect(final InvaderParasiteImprintEffect effect) {
|
||||
private InvaderParasiteImprintEffect(final InvaderParasiteImprintEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -89,7 +89,7 @@ class InvaderParasiteTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DamageTargetEffect(2));
|
||||
}
|
||||
|
||||
InvaderParasiteTriggeredAbility(final InvaderParasiteTriggeredAbility ability) {
|
||||
private InvaderParasiteTriggeredAbility(final InvaderParasiteTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class InvocationOfSaintTraftEffect extends OneShotEffect {
|
|||
staticText = "create a 4/4 white Angel creature token with flying tapped and attacking. Exile that token at end of combat";
|
||||
}
|
||||
|
||||
InvocationOfSaintTraftEffect(final InvocationOfSaintTraftEffect effect) {
|
||||
private InvocationOfSaintTraftEffect(final InvocationOfSaintTraftEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class IonaShieldOfEmeriaReplacementEffect extends ContinuousRuleModifyingEffectI
|
|||
staticText = "Your opponents can't cast spells of the chosen color";
|
||||
}
|
||||
|
||||
IonaShieldOfEmeriaReplacementEffect(final IonaShieldOfEmeriaReplacementEffect effect) {
|
||||
private IonaShieldOfEmeriaReplacementEffect(final IonaShieldOfEmeriaReplacementEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class IslandSanctuaryEffect extends ReplacementEffectImpl {
|
|||
staticText = "If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk";
|
||||
}
|
||||
|
||||
IslandSanctuaryEffect(final IslandSanctuaryEffect effect) {
|
||||
private IslandSanctuaryEffect(final IslandSanctuaryEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class IsshinTwoHeavensAsOneEffect extends ReplacementEffectImpl {
|
|||
"of a permanent you control to trigger, that ability triggers an additional time";
|
||||
}
|
||||
|
||||
IsshinTwoHeavensAsOneEffect(final IsshinTwoHeavensAsOneEffect effect) {
|
||||
private IsshinTwoHeavensAsOneEffect(final IsshinTwoHeavensAsOneEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class IxalansBindingReplacementEffect extends ContinuousRuleModifyingEffectImpl
|
|||
staticText = "Your opponents can't cast spells with the same name as the exiled card";
|
||||
}
|
||||
|
||||
IxalansBindingReplacementEffect(final IxalansBindingReplacementEffect effect) {
|
||||
private IxalansBindingReplacementEffect(final IxalansBindingReplacementEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ class JacesArchivistEffect extends OneShotEffect {
|
|||
staticText = "Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way";
|
||||
}
|
||||
|
||||
JacesArchivistEffect(final JacesArchivistEffect effect) {
|
||||
private JacesArchivistEffect(final JacesArchivistEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class JackInTheMoxManaEffect extends ManaEffect {
|
|||
+ "<br>6 - Add {G}.";
|
||||
}
|
||||
|
||||
JackInTheMoxManaEffect(final JackInTheMoxManaEffect effect) {
|
||||
private JackInTheMoxManaEffect(final JackInTheMoxManaEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ class JeskaiInfiltratorEffect extends OneShotEffect {
|
|||
this.staticText = "exile it and the top card of your library in a face-down pile, shuffle that pile, then manifest those cards";
|
||||
}
|
||||
|
||||
JeskaiInfiltratorEffect(final JeskaiInfiltratorEffect effect) {
|
||||
private JeskaiInfiltratorEffect(final JeskaiInfiltratorEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -198,7 +198,7 @@ class JestersScepterCounterEffect extends OneShotEffect {
|
|||
staticText = "Counter target spell if it has the same name as that card";
|
||||
}
|
||||
|
||||
JestersScepterCounterEffect(final JestersScepterCounterEffect effect) {
|
||||
private JestersScepterCounterEffect(final JestersScepterCounterEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ class JeweledAmuletAddManaEffect extends ManaEffect {
|
|||
staticText = "Add one mana of {this}'s last noted type";
|
||||
}
|
||||
|
||||
JeweledAmuletAddManaEffect(JeweledAmuletAddManaEffect effect) {
|
||||
private JeweledAmuletAddManaEffect(final JeweledAmuletAddManaEffect effect) {
|
||||
super(effect);
|
||||
storedMana = effect.storedMana == null ? null : effect.storedMana.copy();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class JhoirasTimebugEffect extends OneShotEffect {
|
|||
this.staticText = "Choose target permanent you control or suspended card you own. If that permanent or card has a time counter on it, you may remove a time counter from it or put another time counter on it";
|
||||
}
|
||||
|
||||
JhoirasTimebugEffect(final JhoirasTimebugEffect effect) {
|
||||
private JhoirasTimebugEffect(final JhoirasTimebugEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ class JokulmorderTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new UntapSourceEffect(), true);
|
||||
}
|
||||
|
||||
JokulmorderTriggeredAbility(JokulmorderTriggeredAbility ability) {
|
||||
private JokulmorderTriggeredAbility(final JokulmorderTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class JotunGruntCost extends CostImpl {
|
|||
}
|
||||
|
||||
|
||||
JotunGruntCost(final JotunGruntCost cost) {
|
||||
private JotunGruntCost(final JotunGruntCost cost) {
|
||||
super(cost);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class JovialEvilEffect extends OneShotEffect {
|
|||
staticText = "{this} deals X damage to target opponent, where X is twice the number of white creatures that player controls";
|
||||
}
|
||||
|
||||
JovialEvilEffect(final JovialEvilEffect effect) {
|
||||
private JovialEvilEffect(final JovialEvilEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ class KaerveksTorchCostIncreaseEffect extends CostModificationEffectImpl {
|
|||
staticText = "Spells that target {this} cost {2} more to cast";
|
||||
}
|
||||
|
||||
KaerveksTorchCostIncreaseEffect(KaerveksTorchCostIncreaseEffect effect) {
|
||||
private KaerveksTorchCostIncreaseEffect(final KaerveksTorchCostIncreaseEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class KalamaxTheStormsireSpellCastAbility extends SpellCastControllerTriggeredAb
|
|||
super(new CopyTargetSpellEffect(true), new FilterInstantSpell(), false);
|
||||
}
|
||||
|
||||
KalamaxTheStormsireSpellCastAbility(KalamaxTheStormsireSpellCastAbility ability) {
|
||||
private KalamaxTheStormsireSpellCastAbility(final KalamaxTheStormsireSpellCastAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ class LoseGainEffect extends OneShotEffect {
|
|||
this.staticText = "target player loses 2 life and you gain 2 life";
|
||||
}
|
||||
|
||||
LoseGainEffect(final LoseGainEffect effect) {
|
||||
private LoseGainEffect(final LoseGainEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class KaradorGhostChieftainCostReductionEffect extends CostModificationEffectImp
|
|||
staticText = "this spell costs {1} less to cast for each creature card in your graveyard";
|
||||
}
|
||||
|
||||
KaradorGhostChieftainCostReductionEffect(KaradorGhostChieftainCostReductionEffect effect) {
|
||||
private KaradorGhostChieftainCostReductionEffect(final KaradorGhostChieftainCostReductionEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -102,7 +102,7 @@ class KaradorGhostChieftainCastFromGraveyardEffect extends AsThoughEffectImpl {
|
|||
staticText = "During each of your turns, you may cast a creature spell from your graveyard";
|
||||
}
|
||||
|
||||
KaradorGhostChieftainCastFromGraveyardEffect(final KaradorGhostChieftainCastFromGraveyardEffect effect) {
|
||||
private KaradorGhostChieftainCastFromGraveyardEffect(final KaradorGhostChieftainCastFromGraveyardEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ class KarganIntimidatorEffect extends RestrictionEffect {
|
|||
staticText = "Cowards can't block Warriors";
|
||||
}
|
||||
|
||||
KarganIntimidatorEffect(final KarganIntimidatorEffect effect) {
|
||||
private KarganIntimidatorEffect(final KarganIntimidatorEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class KariZevSkyshipRaiderEffect extends OneShotEffect {
|
|||
staticText = "create Ragavan, a legendary 2/1 red Monkey creature token. Ragavan enters the battlefield tapped and attacking. Exile that token at end of combat";
|
||||
}
|
||||
|
||||
KariZevSkyshipRaiderEffect(final KariZevSkyshipRaiderEffect effect) {
|
||||
private KariZevSkyshipRaiderEffect(final KariZevSkyshipRaiderEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ class KarmicJusticeTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true);
|
||||
}
|
||||
|
||||
KarmicJusticeTriggeredAbility(final KarmicJusticeTriggeredAbility ability) {
|
||||
private KarmicJusticeTriggeredAbility(final KarmicJusticeTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class KarplusanStriderEffect extends ContinuousRuleModifyingEffectImpl {
|
|||
staticText = "{this} can't be the target of blue or black spells";
|
||||
}
|
||||
|
||||
KarplusanStriderEffect(final KarplusanStriderEffect effect) {
|
||||
private KarplusanStriderEffect(final KarplusanStriderEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class KederektParasiteTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DamageTargetEffect(1, true, "opponent"), true);
|
||||
}
|
||||
|
||||
KederektParasiteTriggeredAbility(final KederektParasiteTriggeredAbility ability) {
|
||||
private KederektParasiteTriggeredAbility(final KederektParasiteTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -105,7 +105,7 @@ class KefnetTheMindfulEffect extends OneShotEffect {
|
|||
staticText = "Draw a card, then you may return a land you control to its owner's hand";
|
||||
}
|
||||
|
||||
KefnetTheMindfulEffect(final KefnetTheMindfulEffect effect) {
|
||||
private KefnetTheMindfulEffect(final KefnetTheMindfulEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ class KessDissidentMageCastFromGraveyardEffect extends AsThoughEffectImpl {
|
|||
staticText = "During each of your turns, you may cast an instant or sorcery card from your graveyard";
|
||||
}
|
||||
|
||||
KessDissidentMageCastFromGraveyardEffect(final KessDissidentMageCastFromGraveyardEffect effect) {
|
||||
private KessDissidentMageCastFromGraveyardEffect(final KessDissidentMageCastFromGraveyardEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -105,7 +105,7 @@ class KessDissidentMageReplacementEffect extends ReplacementEffectImpl {
|
|||
staticText = "If a card cast this way would be put into your graveyard, exile it instead";
|
||||
}
|
||||
|
||||
KessDissidentMageReplacementEffect(final KessDissidentMageReplacementEffect effect) {
|
||||
private KessDissidentMageReplacementEffect(final KessDissidentMageReplacementEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -127,7 +127,7 @@ class KheruLichLordReplacementEffect extends ReplacementEffectImpl {
|
|||
staticText = "If that card would leave the battlefield, exile it instead of putting it anywhere else";
|
||||
}
|
||||
|
||||
KheruLichLordReplacementEffect(final KheruLichLordReplacementEffect effect) {
|
||||
private KheruLichLordReplacementEffect(final KheruLichLordReplacementEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class KheruSpellsnatcherEffect extends OneShotEffect {
|
|||
+ "You may cast that card without paying its mana cost as long as it remains exiled";
|
||||
}
|
||||
|
||||
KheruSpellsnatcherEffect(final KheruSpellsnatcherEffect effect) {
|
||||
private KheruSpellsnatcherEffect(final KheruSpellsnatcherEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ class KhorvathsFuryEffect extends OneShotEffect {
|
|||
+ " {this} deals damage to each foe equal to the number of cards in their hand";
|
||||
}
|
||||
|
||||
KhorvathsFuryEffect(final KhorvathsFuryEffect effect) {
|
||||
private KhorvathsFuryEffect(final KhorvathsFuryEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ class KillerInstinctEffect extends OneShotEffect {
|
|||
this.staticText = "reveal the top card of your library. If it's a creature card, put it onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step.";
|
||||
}
|
||||
|
||||
KillerInstinctEffect(final KillerInstinctEffect effect) {
|
||||
private KillerInstinctEffect(final KillerInstinctEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@ class KithkinArmorPreventionEffect extends PreventionEffectImpl {
|
|||
staticText = "The next time a source of your choice would deal damage to enchanted creature this turn, prevent that damage";
|
||||
}
|
||||
|
||||
KithkinArmorPreventionEffect(final KithkinArmorPreventionEffect effect) {
|
||||
private KithkinArmorPreventionEffect(final KithkinArmorPreventionEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ class KjeldoranEliteGuardDelayedTriggeredAbility extends DelayedTriggeredAbility
|
|||
this.creatureId = creatureId;
|
||||
}
|
||||
|
||||
KjeldoranEliteGuardDelayedTriggeredAbility(KjeldoranEliteGuardDelayedTriggeredAbility ability) {
|
||||
private KjeldoranEliteGuardDelayedTriggeredAbility(final KjeldoranEliteGuardDelayedTriggeredAbility ability) {
|
||||
super(ability);
|
||||
this.creatureId = ability.creatureId;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class KjeldoranRoyalGuardEffect extends ReplacementEffectImpl {
|
|||
staticText = "All combat damage that would be dealt to you by unblocked creatures this turn is dealt to {this} instead";
|
||||
}
|
||||
|
||||
KjeldoranRoyalGuardEffect(final KjeldoranRoyalGuardEffect effect) {
|
||||
private KjeldoranRoyalGuardEffect(final KjeldoranRoyalGuardEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class KnightOfTheHolyNimbusReplacementEffect extends ReplacementEffectImpl {
|
|||
staticText = "If {this} would be destroyed, regenerate it";
|
||||
}
|
||||
|
||||
KnightOfTheHolyNimbusReplacementEffect(KnightOfTheHolyNimbusReplacementEffect effect) {
|
||||
private KnightOfTheHolyNimbusReplacementEffect(final KnightOfTheHolyNimbusReplacementEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class KnowledgeVaultExileEffect extends OneShotEffect {
|
|||
this.staticText = "exile the top card of your library face down";
|
||||
}
|
||||
|
||||
KnowledgeVaultExileEffect(final KnowledgeVaultExileEffect effect) {
|
||||
private KnowledgeVaultExileEffect(final KnowledgeVaultExileEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -92,7 +92,7 @@ class KnowledgeVaultReturnEffect extends OneShotEffect {
|
|||
this.staticText = "Sacrifice {this}. If you do, discard your hand, then put all cards exiled with {this} into their owners' hands";
|
||||
}
|
||||
|
||||
KnowledgeVaultReturnEffect(final KnowledgeVaultReturnEffect effect) {
|
||||
private KnowledgeVaultReturnEffect(final KnowledgeVaultReturnEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ class KondasBannerTypeBoostEffect extends BoostAllEffect {
|
|||
staticText = effectText;
|
||||
}
|
||||
|
||||
KondasBannerTypeBoostEffect(KondasBannerTypeBoostEffect effect) {
|
||||
private KondasBannerTypeBoostEffect(final KondasBannerTypeBoostEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -137,7 +137,7 @@ class KondasBannerColorBoostEffect extends BoostAllEffect {
|
|||
staticText = effectText;
|
||||
}
|
||||
|
||||
KondasBannerColorBoostEffect(KondasBannerColorBoostEffect effect) {
|
||||
private KondasBannerColorBoostEffect(final KondasBannerColorBoostEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ class KopalaWardenOfWavesCostModificationEffect1 extends CostModificationEffectI
|
|||
this.staticText = "Spells your opponents cast that target a Merfolk you control cost {2} more to cast";
|
||||
}
|
||||
|
||||
KopalaWardenOfWavesCostModificationEffect1(KopalaWardenOfWavesCostModificationEffect1 effect) {
|
||||
private KopalaWardenOfWavesCostModificationEffect1(final KopalaWardenOfWavesCostModificationEffect1 effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -118,7 +118,7 @@ class KopalaWardenOfWavesCostModificationEffect2 extends CostModificationEffectI
|
|||
this.staticText = "Abilities your opponents activate that target a Merfolk you control cost {2} more to activate";
|
||||
}
|
||||
|
||||
KopalaWardenOfWavesCostModificationEffect2(KopalaWardenOfWavesCostModificationEffect2 effect) {
|
||||
private KopalaWardenOfWavesCostModificationEffect2(final KopalaWardenOfWavesCostModificationEffect2 effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class KorChantEffect extends RedirectionEffect {
|
|||
staticText = "All damage that would be dealt this turn to target creature you control by a source of your choice is dealt to another target creature instead";
|
||||
}
|
||||
|
||||
KorChantEffect(final KorChantEffect effect) {
|
||||
private KorChantEffect(final KorChantEffect effect) {
|
||||
super(effect);
|
||||
this.target = effect.target;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class KorDirgeEffect extends RedirectionEffect {
|
|||
staticText = "All damage that would be dealt this turn to target creature you control by a source of your choice is dealt to another target creature instead";
|
||||
}
|
||||
|
||||
KorDirgeEffect(final KorDirgeEffect effect) {
|
||||
private KorDirgeEffect(final KorDirgeEffect effect) {
|
||||
super(effect);
|
||||
this.target = effect.target;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ class KrarksOtherThumbEffect extends ReplacementEffectImpl {
|
|||
staticText = "if you would roll a die, instead roll two of those dice and ignore one of those results";
|
||||
}
|
||||
|
||||
KrarksOtherThumbEffect(final KrarksOtherThumbEffect effect) {
|
||||
private KrarksOtherThumbEffect(final KrarksOtherThumbEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class KravTheUnredeemedEffect extends OneShotEffect {
|
|||
this.staticText = "Target player draws X cards and gains X life. Put X +1/+1 counters on {this}";
|
||||
}
|
||||
|
||||
KravTheUnredeemedEffect(final KravTheUnredeemedEffect effect) {
|
||||
private KravTheUnredeemedEffect(final KravTheUnredeemedEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class KrazyKowEffect extends OneShotEffect {
|
|||
this.staticText = "roll a six-sided die. If you roll a 1, sacrifice {this} and it deals 3 damage to each creature and each player";
|
||||
}
|
||||
|
||||
KrazyKowEffect(final KrazyKowEffect effect) {
|
||||
private KrazyKowEffect(final KrazyKowEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class KreshTheBloodbraidedEffect extends OneShotEffect {
|
|||
staticText = "you may put X +1/+1 counters on {this}, where X is that creature's power";
|
||||
}
|
||||
|
||||
KreshTheBloodbraidedEffect(final KreshTheBloodbraidedEffect effect) {
|
||||
private KreshTheBloodbraidedEffect(final KreshTheBloodbraidedEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class KrovikanVampireEffect extends OneShotEffect {
|
|||
staticText = "put that card onto the battlefield under your control. Sacrifice it when you lose control of {this}";
|
||||
}
|
||||
|
||||
KrovikanVampireEffect(KrovikanVampireEffect effect) {
|
||||
private KrovikanVampireEffect(final KrovikanVampireEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -202,7 +202,7 @@ class KrovikanVampireDelayedTriggeredAbility extends DelayedTriggeredAbility {
|
|||
this.krovikanVampire = krovikanVampire;
|
||||
}
|
||||
|
||||
KrovikanVampireDelayedTriggeredAbility(KrovikanVampireDelayedTriggeredAbility ability) {
|
||||
private KrovikanVampireDelayedTriggeredAbility(final KrovikanVampireDelayedTriggeredAbility ability) {
|
||||
super(ability);
|
||||
this.krovikanVampire = ability.krovikanVampire;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class KurkeshOnakkeAncientTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever you activate an ability of an artifact, if it isn't a mana ability, ");
|
||||
}
|
||||
|
||||
KurkeshOnakkeAncientTriggeredAbility(final KurkeshOnakkeAncientTriggeredAbility ability) {
|
||||
private KurkeshOnakkeAncientTriggeredAbility(final KurkeshOnakkeAncientTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ class KyrenArchiveExileEffect extends OneShotEffect {
|
|||
this.staticText = "exile the top card of your library face down";
|
||||
}
|
||||
|
||||
KyrenArchiveExileEffect(final KyrenArchiveExileEffect effect) {
|
||||
private KyrenArchiveExileEffect(final KyrenArchiveExileEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -96,7 +96,7 @@ class KyrenArchiveReturnEffect extends OneShotEffect {
|
|||
this.staticText = "Put all cards exiled with {this} into their owners' hands";
|
||||
}
|
||||
|
||||
KyrenArchiveReturnEffect(final KyrenArchiveReturnEffect effect) {
|
||||
private KyrenArchiveReturnEffect(final KyrenArchiveReturnEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class LaeliaTheBladeReforgedAddCountersTriggeredAbility extends TriggeredAbility
|
|||
super(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false);
|
||||
}
|
||||
|
||||
LaeliaTheBladeReforgedAddCountersTriggeredAbility(final LaeliaTheBladeReforgedAddCountersTriggeredAbility ability) {
|
||||
private LaeliaTheBladeReforgedAddCountersTriggeredAbility(final LaeliaTheBladeReforgedAddCountersTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class LaezelVlaakithsChampionEffect extends ReplacementEffectImpl {
|
|||
"put that many plus one of each of those kinds of counters on that permanent or player instead";
|
||||
}
|
||||
|
||||
LaezelVlaakithsChampionEffect(final LaezelVlaakithsChampionEffect effect) {
|
||||
private LaezelVlaakithsChampionEffect(final LaezelVlaakithsChampionEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class LairwatchGiantTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FirstStrikeAbility.getInstance()));
|
||||
}
|
||||
|
||||
LairwatchGiantTriggeredAbility(final LairwatchGiantTriggeredAbility ability) {
|
||||
private LairwatchGiantTriggeredAbility(final LairwatchGiantTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue