refactor: Clean package-private copy constructors in cards starting H to P (#11126)

This commit is contained in:
Susucre 2023-09-09 05:56:06 +02:00 committed by GitHub
parent b672fd6da5
commit 31c614978e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
294 changed files with 334 additions and 334 deletions

View file

@ -57,7 +57,7 @@ class HallarTheFirefletcherTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever you cast a spell, if that spell was kicked, "); setTriggerPhrase("Whenever you cast a spell, if that spell was kicked, ");
} }
HallarTheFirefletcherTriggeredAbility(final HallarTheFirefletcherTriggeredAbility ability) { private HallarTheFirefletcherTriggeredAbility(final HallarTheFirefletcherTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -52,7 +52,7 @@ class HamletbackGoliathTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new HamletbackGoliathEffect(), true); super(Zone.BATTLEFIELD, new HamletbackGoliathEffect(), true);
} }
HamletbackGoliathTriggeredAbility(final HamletbackGoliathTriggeredAbility ability) { private HamletbackGoliathTriggeredAbility(final HamletbackGoliathTriggeredAbility ability) {
super(ability); super(ability);
} }
@ -92,7 +92,7 @@ class HamletbackGoliathEffect extends OneShotEffect {
super(Outcome.BoostCreature); super(Outcome.BoostCreature);
} }
HamletbackGoliathEffect(final HamletbackGoliathEffect effect) { private HamletbackGoliathEffect(final HamletbackGoliathEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -59,7 +59,7 @@ class HammerOfRuinTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true); super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true);
} }
HammerOfRuinTriggeredAbility(final HammerOfRuinTriggeredAbility ability) { private HammerOfRuinTriggeredAbility(final HammerOfRuinTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -56,7 +56,7 @@ class HarmonicProdigyEffect extends ReplacementEffectImpl {
"that ability triggers an additional time"; "that ability triggers an additional time";
} }
HarmonicProdigyEffect(final HarmonicProdigyEffect effect) { private HarmonicProdigyEffect(final HarmonicProdigyEffect effect) {
super(effect); super(effect);
} }

View file

@ -52,7 +52,7 @@ class HarshMentorTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DamageTargetEffect(StaticValue.get(2), true, "that player", true)); super(Zone.BATTLEFIELD, new DamageTargetEffect(StaticValue.get(2), true, "that player", true));
} }
HarshMentorTriggeredAbility(final HarshMentorTriggeredAbility ability) { private HarshMentorTriggeredAbility(final HarshMentorTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -58,7 +58,7 @@ class HarvestSeasonEffect extends OneShotEffect {
+ " put those cards onto the battlefield tapped, then shuffle."; + " put those cards onto the battlefield tapped, then shuffle.";
} }
HarvestSeasonEffect(final HarvestSeasonEffect effect) { private HarvestSeasonEffect(final HarvestSeasonEffect effect) {
super(effect); super(effect);
} }

View file

@ -44,7 +44,7 @@ class HauntingWindTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DamageTargetEffect(1)); super(Zone.BATTLEFIELD, new DamageTargetEffect(1));
} }
HauntingWindTriggeredAbility(final HauntingWindTriggeredAbility ability) { private HauntingWindTriggeredAbility(final HauntingWindTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -53,7 +53,7 @@ class HeartOfBogardanTriggeredAbility extends TriggeredAbilityImpl {
this.addTarget(new TargetPlayerOrPlaneswalker()); this.addTarget(new TargetPlayerOrPlaneswalker());
} }
HeartOfBogardanTriggeredAbility(final HeartOfBogardanTriggeredAbility ability) { private HeartOfBogardanTriggeredAbility(final HeartOfBogardanTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -51,7 +51,7 @@ class HeartwoodStorytellerTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new HeartwoodStorytellerEffect(), false); super(Zone.BATTLEFIELD, new HeartwoodStorytellerEffect(), false);
} }
HeartwoodStorytellerTriggeredAbility(final HeartwoodStorytellerTriggeredAbility ability) { private HeartwoodStorytellerTriggeredAbility(final HeartwoodStorytellerTriggeredAbility ability) {
super(ability); super(ability);
} }
@ -90,7 +90,7 @@ class HeartwoodStorytellerEffect extends OneShotEffect {
this.staticText = "Each of that player's opponents may draw a card"; this.staticText = "Each of that player's opponents may draw a card";
} }
HeartwoodStorytellerEffect(final HeartwoodStorytellerEffect effect) { private HeartwoodStorytellerEffect(final HeartwoodStorytellerEffect effect) {
super(effect); super(effect);
} }

View file

@ -59,7 +59,7 @@ class HeavyFogEffect extends PreventionEffectImpl {
staticText = "Prevent all damage that would be dealt to you this turn by attacking creatures"; 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); super(effect);
} }

View file

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

View file

@ -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"; 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); super(effect);
} }

View file

@ -82,7 +82,7 @@ class HeraldOfLeshracCumulativeCost extends CostImpl {
this.text = "Gain control of a land you don't control"; this.text = "Gain control of a land you don't control";
} }
HeraldOfLeshracCumulativeCost(final HeraldOfLeshracCumulativeCost cost) { private HeraldOfLeshracCumulativeCost(final HeraldOfLeshracCumulativeCost cost) {
super(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"; 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); super(effect);
} }

View file

@ -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}"; 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); super(effect);
} }

View file

@ -93,7 +93,7 @@ class HeroOfBretagardTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, null, false); super(Zone.BATTLEFIELD, null, false);
} }
HeroOfBretagardTriggeredAbility(final HeroOfBretagardTriggeredAbility ability) { private HeroOfBretagardTriggeredAbility(final HeroOfBretagardTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -56,7 +56,7 @@ class HisokaMinamoSenseiCounterEffect extends OneShotEffect {
staticText = "Counter target spell if it has the same mana value as the discarded card"; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
this.costValue = effect.costValue; this.costValue = effect.costValue;
} }

View file

@ -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>"; 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); super(effect);
} }

View file

@ -59,7 +59,7 @@ class HotSoupTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever equipped creature is dealt damage, "); setTriggerPhrase("Whenever equipped creature is dealt damage, ");
} }
HotSoupTriggeredAbility(final HotSoupTriggeredAbility ability) { private HotSoupTriggeredAbility(final HotSoupTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -67,7 +67,7 @@ class HourOfEternityEffect extends OneShotEffect {
"except it's a 4/4 black Zombie"; "except it's a 4/4 black Zombie";
} }
HourOfEternityEffect(final HourOfEternityEffect effect) { private HourOfEternityEffect(final HourOfEternityEffect effect) {
super(effect); super(effect);
} }

View file

@ -60,7 +60,7 @@ class HowlOfTheHordeDelayedTriggeredAbility extends DelayedTriggeredAbility {
super(new CopyTargetSpellEffect(true), Duration.EndOfTurn); super(new CopyTargetSpellEffect(true), Duration.EndOfTurn);
} }
HowlOfTheHordeDelayedTriggeredAbility(final HowlOfTheHordeDelayedTriggeredAbility ability) { private HowlOfTheHordeDelayedTriggeredAbility(final HowlOfTheHordeDelayedTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -46,7 +46,7 @@ class HumOfTheRadixCostIncreaseEffect extends CostModificationEffectImpl {
staticText = "each artifact spell costs {1} more to cast for each artifact its controller controls"; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -61,7 +61,7 @@ class HushwingGryffEffect extends ContinuousRuleModifyingEffectImpl {
staticText = "Creatures entering the battlefield don't cause abilities to trigger"; staticText = "Creatures entering the battlefield don't cause abilities to trigger";
} }
HushwingGryffEffect(final HushwingGryffEffect effect) { private HushwingGryffEffect(final HushwingGryffEffect effect) {
super(effect); super(effect);
} }

View file

@ -64,7 +64,7 @@ class HydrasGrowthDoubleEffect extends OneShotEffect {
staticText = "double the number of +1/+1 counters on enchanted creature"; staticText = "double the number of +1/+1 counters on enchanted creature";
} }
HydrasGrowthDoubleEffect(final HydrasGrowthDoubleEffect effect) { private HydrasGrowthDoubleEffect(final HydrasGrowthDoubleEffect effect) {
super(effect); super(effect);
} }

View file

@ -50,7 +50,7 @@ class HydroblastCounterEffect extends OneShotEffect {
this.staticText = "Counter target spell if it's red"; this.staticText = "Counter target spell if it's red";
} }
HydroblastCounterEffect(final HydroblastCounterEffect effect) { private HydroblastCounterEffect(final HydroblastCounterEffect effect) {
super(effect); super(effect);
} }
@ -75,7 +75,7 @@ class HydroblastDestroyEffect extends OneShotEffect {
this.staticText = "destroy target permanent if it's red"; this.staticText = "destroy target permanent if it's red";
} }
HydroblastDestroyEffect(final HydroblastDestroyEffect effect) { private HydroblastDestroyEffect(final HydroblastDestroyEffect effect) {
super(effect); super(effect);
} }

View file

@ -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."; 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); super(effect);
} }

View file

@ -121,7 +121,7 @@ class IceCauldronCastFromExileEffect extends AsThoughEffectImpl {
staticText = "You may cast that card for as long as it remains exiled"; staticText = "You may cast that card for as long as it remains exiled";
} }
IceCauldronCastFromExileEffect(final IceCauldronCastFromExileEffect effect) { private IceCauldronCastFromExileEffect(final IceCauldronCastFromExileEffect effect) {
super(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}"; 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); super(effect);
storedMana = effect.storedMana == null ? null : effect.storedMana.copy(); storedMana = effect.storedMana == null ? null : effect.storedMana.copy();
exiledCardMor = effect.exiledCardMor; exiledCardMor = effect.exiledCardMor;

View file

@ -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"; 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); super(effect);
} }

View file

@ -54,7 +54,7 @@ class IllGottenGainsEffect extends OneShotEffect {
this.staticText = ", then returns up to three cards from their graveyard to their hand."; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -48,7 +48,7 @@ class ImperialEdictEffect extends OneShotEffect {
this.staticText = "Target opponent chooses a creature they control. Destroy it."; this.staticText = "Target opponent chooses a creature they control. Destroy it.";
} }
ImperialEdictEffect(final ImperialEdictEffect effect) { private ImperialEdictEffect(final ImperialEdictEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -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, "); 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); super(ability);
} }

View file

@ -52,7 +52,7 @@ class InTheEyeOfChaosEffect extends OneShotEffect {
this.staticText = "counter it unless that player pays {X}, where X is its mana value"; 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); super(effect);
} }

View file

@ -55,7 +55,7 @@ class IndenturedDjinnEffect extends OneShotEffect {
this.staticText = "each other player may draw up to three cards"; this.staticText = "each other player may draw up to three cards";
} }
IndenturedDjinnEffect(final IndenturedDjinnEffect effect) { private IndenturedDjinnEffect(final IndenturedDjinnEffect effect) {
super(effect); super(effect);
} }

View file

@ -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."; 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); super(effect);
} }

View file

@ -61,7 +61,7 @@ class IndulgentTormentorEffect extends OneShotEffect {
this.staticText = "draw a card unless target opponent sacrifices a creature or pays 3 life"; 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); super(effect);
} }

View file

@ -48,7 +48,7 @@ class InfectiousHorrorEffect extends OneShotEffect {
staticText = "each opponent loses 2 life"; staticText = "each opponent loses 2 life";
} }
InfectiousHorrorEffect(final InfectiousHorrorEffect effect) { private InfectiousHorrorEffect(final InfectiousHorrorEffect effect) {
super(effect); super(effect);
} }

View file

@ -85,7 +85,7 @@ class InfernalDenizenEffect extends OneShotEffect {
+ "for as long as {this} remains on the battlefield"; + "for as long as {this} remains on the battlefield";
} }
InfernalDenizenEffect(final InfernalDenizenEffect effect) { private InfernalDenizenEffect(final InfernalDenizenEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); 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"; 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); super(effect);
} }

View file

@ -65,7 +65,7 @@ class InfiniteAuthorityTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever enchanted creature blocks or becomes blocked by a creature with toughness 3 or less, "); 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); 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"; 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); super(effect);
} }

View file

@ -54,7 +54,7 @@ class InsatiableRakghoulEffect extends OneShotEffect {
staticText = "with a +1/+1 counter on it if a non-artifact creature died this turn"; 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); super(effect);
} }

View file

@ -51,7 +51,7 @@ class InsistEffect extends ContinuousRuleModifyingEffectImpl {
staticText = "The next creature spell you cast this turn can't be countered"; staticText = "The next creature spell you cast this turn can't be countered";
} }
InsistEffect(final InsistEffect effect) { private InsistEffect(final InsistEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -136,7 +136,7 @@ class IntellectDevourerPlayFromExileEffect extends AsThoughEffectImpl {
staticText = "You may play lands and cast spells from among cards exiled with {this}"; 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 @Override
public boolean apply(Game game, Ability source) {return true;} public boolean apply(Game game, Ability source) {return true;}

View file

@ -49,7 +49,7 @@ class IntellectualOfferingDrawEffect extends OneShotEffect {
this.staticText = "Choose an opponent. You and that player each draw three cards"; this.staticText = "Choose an opponent. You and that player each draw three cards";
} }
IntellectualOfferingDrawEffect(final IntellectualOfferingDrawEffect effect) { private IntellectualOfferingDrawEffect(final IntellectualOfferingDrawEffect effect) {
super(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"; 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); super(effect);
} }

View file

@ -47,7 +47,7 @@ class InterrogationEffect extends OneShotEffect {
this.staticText = "Then that player discards another card unless they pay 3 life"; this.staticText = "Then that player discards another card unless they pay 3 life";
} }
InterrogationEffect(final InterrogationEffect effect) { private InterrogationEffect(final InterrogationEffect effect) {
super(effect); super(effect);
} }

View file

@ -62,7 +62,7 @@ class InvaderParasiteImprintEffect extends OneShotEffect {
staticText = "exile target land"; staticText = "exile target land";
} }
InvaderParasiteImprintEffect(final InvaderParasiteImprintEffect effect) { private InvaderParasiteImprintEffect(final InvaderParasiteImprintEffect effect) {
super(effect); super(effect);
} }
@ -89,7 +89,7 @@ class InvaderParasiteTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DamageTargetEffect(2)); super(Zone.BATTLEFIELD, new DamageTargetEffect(2));
} }
InvaderParasiteTriggeredAbility(final InvaderParasiteTriggeredAbility ability) { private InvaderParasiteTriggeredAbility(final InvaderParasiteTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -60,7 +60,7 @@ class IonaShieldOfEmeriaReplacementEffect extends ContinuousRuleModifyingEffectI
staticText = "Your opponents can't cast spells of the chosen color"; staticText = "Your opponents can't cast spells of the chosen color";
} }
IonaShieldOfEmeriaReplacementEffect(final IonaShieldOfEmeriaReplacementEffect effect) { private IonaShieldOfEmeriaReplacementEffect(final IonaShieldOfEmeriaReplacementEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -50,7 +50,7 @@ class IsshinTwoHeavensAsOneEffect extends ReplacementEffectImpl {
"of a permanent you control to trigger, that ability triggers an additional time"; "of a permanent you control to trigger, that ability triggers an additional time";
} }
IsshinTwoHeavensAsOneEffect(final IsshinTwoHeavensAsOneEffect effect) { private IsshinTwoHeavensAsOneEffect(final IsshinTwoHeavensAsOneEffect effect) {
super(effect); super(effect);
} }

View file

@ -53,7 +53,7 @@ class IxalansBindingReplacementEffect extends ContinuousRuleModifyingEffectImpl
staticText = "Your opponents can't cast spells with the same name as the exiled card"; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -60,7 +60,7 @@ class JackInTheMoxManaEffect extends ManaEffect {
+ "<br>6 - Add {G}."; + "<br>6 - Add {G}.";
} }
JackInTheMoxManaEffect(final JackInTheMoxManaEffect effect) { private JackInTheMoxManaEffect(final JackInTheMoxManaEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -198,7 +198,7 @@ class JestersScepterCounterEffect extends OneShotEffect {
staticText = "Counter target spell if it has the same name as that card"; staticText = "Counter target spell if it has the same name as that card";
} }
JestersScepterCounterEffect(final JestersScepterCounterEffect effect) { private JestersScepterCounterEffect(final JestersScepterCounterEffect effect) {
super(effect); super(effect);
} }

View file

@ -100,7 +100,7 @@ class JeweledAmuletAddManaEffect extends ManaEffect {
staticText = "Add one mana of {this}'s last noted type"; staticText = "Add one mana of {this}'s last noted type";
} }
JeweledAmuletAddManaEffect(JeweledAmuletAddManaEffect effect) { private JeweledAmuletAddManaEffect(final JeweledAmuletAddManaEffect effect) {
super(effect); super(effect);
storedMana = effect.storedMana == null ? null : effect.storedMana.copy(); storedMana = effect.storedMana == null ? null : effect.storedMana.copy();
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -71,7 +71,7 @@ class JokulmorderTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new UntapSourceEffect(), true); super(Zone.BATTLEFIELD, new UntapSourceEffect(), true);
} }
JokulmorderTriggeredAbility(JokulmorderTriggeredAbility ability) { private JokulmorderTriggeredAbility(final JokulmorderTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -54,7 +54,7 @@ class JotunGruntCost extends CostImpl {
} }
JotunGruntCost(final JotunGruntCost cost) { private JotunGruntCost(final JotunGruntCost cost) {
super(cost); super(cost);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -55,7 +55,7 @@ class KaerveksTorchCostIncreaseEffect extends CostModificationEffectImpl {
staticText = "Spells that target {this} cost {2} more to cast"; staticText = "Spells that target {this} cost {2} more to cast";
} }
KaerveksTorchCostIncreaseEffect(KaerveksTorchCostIncreaseEffect effect) { private KaerveksTorchCostIncreaseEffect(final KaerveksTorchCostIncreaseEffect effect) {
super(effect); super(effect);
} }

View file

@ -59,7 +59,7 @@ class KalamaxTheStormsireSpellCastAbility extends SpellCastControllerTriggeredAb
super(new CopyTargetSpellEffect(true), new FilterInstantSpell(), false); super(new CopyTargetSpellEffect(true), new FilterInstantSpell(), false);
} }
KalamaxTheStormsireSpellCastAbility(KalamaxTheStormsireSpellCastAbility ability) { private KalamaxTheStormsireSpellCastAbility(final KalamaxTheStormsireSpellCastAbility ability) {
super(ability); super(ability);
} }

View file

@ -62,7 +62,7 @@ class LoseGainEffect extends OneShotEffect {
this.staticText = "target player loses 2 life and you gain 2 life"; this.staticText = "target player loses 2 life and you gain 2 life";
} }
LoseGainEffect(final LoseGainEffect effect) { private LoseGainEffect(final LoseGainEffect effect) {
super(effect); super(effect);
} }

View file

@ -65,7 +65,7 @@ class KaradorGhostChieftainCostReductionEffect extends CostModificationEffectImp
staticText = "this spell costs {1} less to cast for each creature card in your graveyard"; 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); 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"; 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); super(effect);
} }

View file

@ -87,7 +87,7 @@ class KarganIntimidatorEffect extends RestrictionEffect {
staticText = "Cowards can't block Warriors"; staticText = "Cowards can't block Warriors";
} }
KarganIntimidatorEffect(final KarganIntimidatorEffect effect) { private KarganIntimidatorEffect(final KarganIntimidatorEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -46,7 +46,7 @@ class KarmicJusticeTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true); super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true);
} }
KarmicJusticeTriggeredAbility(final KarmicJusticeTriggeredAbility ability) { private KarmicJusticeTriggeredAbility(final KarmicJusticeTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -51,7 +51,7 @@ class KarplusanStriderEffect extends ContinuousRuleModifyingEffectImpl {
staticText = "{this} can't be the target of blue or black spells"; staticText = "{this} can't be the target of blue or black spells";
} }
KarplusanStriderEffect(final KarplusanStriderEffect effect) { private KarplusanStriderEffect(final KarplusanStriderEffect effect) {
super(effect); super(effect);
} }

View file

@ -59,7 +59,7 @@ class KederektParasiteTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new DamageTargetEffect(1, true, "opponent"), true); super(Zone.BATTLEFIELD, new DamageTargetEffect(1, true, "opponent"), true);
} }
KederektParasiteTriggeredAbility(final KederektParasiteTriggeredAbility ability) { private KederektParasiteTriggeredAbility(final KederektParasiteTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -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"; 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); 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"; 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); super(effect);
} }

View file

@ -127,7 +127,7 @@ class KheruLichLordReplacementEffect extends ReplacementEffectImpl {
staticText = "If that card would leave the battlefield, exile it instead of putting it anywhere else"; 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); super(effect);
} }

View file

@ -59,7 +59,7 @@ class KheruSpellsnatcherEffect extends OneShotEffect {
+ "You may cast that card without paying its mana cost as long as it remains exiled"; + "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); super(effect);
} }

View file

@ -46,7 +46,7 @@ class KhorvathsFuryEffect extends OneShotEffect {
+ " {this} deals damage to each foe equal to the number of cards in their hand"; + " {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); super(effect);
} }

View file

@ -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."; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -93,7 +93,7 @@ class KjeldoranEliteGuardDelayedTriggeredAbility extends DelayedTriggeredAbility
this.creatureId = creatureId; this.creatureId = creatureId;
} }
KjeldoranEliteGuardDelayedTriggeredAbility(KjeldoranEliteGuardDelayedTriggeredAbility ability) { private KjeldoranEliteGuardDelayedTriggeredAbility(final KjeldoranEliteGuardDelayedTriggeredAbility ability) {
super(ability); super(ability);
this.creatureId = ability.creatureId; this.creatureId = ability.creatureId;
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -58,7 +58,7 @@ class KnightOfTheHolyNimbusReplacementEffect extends ReplacementEffectImpl {
staticText = "If {this} would be destroyed, regenerate it"; staticText = "If {this} would be destroyed, regenerate it";
} }
KnightOfTheHolyNimbusReplacementEffect(KnightOfTheHolyNimbusReplacementEffect effect) { private KnightOfTheHolyNimbusReplacementEffect(final KnightOfTheHolyNimbusReplacementEffect effect) {
super(effect); super(effect);
} }

View file

@ -58,7 +58,7 @@ class KnowledgeVaultExileEffect extends OneShotEffect {
this.staticText = "exile the top card of your library face down"; this.staticText = "exile the top card of your library face down";
} }
KnowledgeVaultExileEffect(final KnowledgeVaultExileEffect effect) { private KnowledgeVaultExileEffect(final KnowledgeVaultExileEffect effect) {
super(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"; 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); super(effect);
} }

View file

@ -97,7 +97,7 @@ class KondasBannerTypeBoostEffect extends BoostAllEffect {
staticText = effectText; staticText = effectText;
} }
KondasBannerTypeBoostEffect(KondasBannerTypeBoostEffect effect) { private KondasBannerTypeBoostEffect(final KondasBannerTypeBoostEffect effect) {
super(effect); super(effect);
} }
@ -137,7 +137,7 @@ class KondasBannerColorBoostEffect extends BoostAllEffect {
staticText = effectText; staticText = effectText;
} }
KondasBannerColorBoostEffect(KondasBannerColorBoostEffect effect) { private KondasBannerColorBoostEffect(final KondasBannerColorBoostEffect effect) {
super(effect); super(effect);
} }

View file

@ -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"; 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); 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"; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
this.target = effect.target; this.target = effect.target;
} }

View file

@ -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"; 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); super(effect);
this.target = effect.target; this.target = effect.target;
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -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}"; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -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"; 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); super(effect);
} }

View file

@ -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}"; 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); super(effect);
} }
@ -202,7 +202,7 @@ class KrovikanVampireDelayedTriggeredAbility extends DelayedTriggeredAbility {
this.krovikanVampire = krovikanVampire; this.krovikanVampire = krovikanVampire;
} }
KrovikanVampireDelayedTriggeredAbility(KrovikanVampireDelayedTriggeredAbility ability) { private KrovikanVampireDelayedTriggeredAbility(final KrovikanVampireDelayedTriggeredAbility ability) {
super(ability); super(ability);
this.krovikanVampire = ability.krovikanVampire; this.krovikanVampire = ability.krovikanVampire;
} }

View file

@ -54,7 +54,7 @@ class KurkeshOnakkeAncientTriggeredAbility extends TriggeredAbilityImpl {
setTriggerPhrase("Whenever you activate an ability of an artifact, if it isn't a mana ability, "); 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); super(ability);
} }

View file

@ -62,7 +62,7 @@ class KyrenArchiveExileEffect extends OneShotEffect {
this.staticText = "exile the top card of your library face down"; this.staticText = "exile the top card of your library face down";
} }
KyrenArchiveExileEffect(final KyrenArchiveExileEffect effect) { private KyrenArchiveExileEffect(final KyrenArchiveExileEffect effect) {
super(effect); super(effect);
} }
@ -96,7 +96,7 @@ class KyrenArchiveReturnEffect extends OneShotEffect {
this.staticText = "Put all cards exiled with {this} into their owners' hands"; this.staticText = "Put all cards exiled with {this} into their owners' hands";
} }
KyrenArchiveReturnEffect(final KyrenArchiveReturnEffect effect) { private KyrenArchiveReturnEffect(final KyrenArchiveReturnEffect effect) {
super(effect); super(effect);
} }

View file

@ -61,7 +61,7 @@ class LaeliaTheBladeReforgedAddCountersTriggeredAbility extends TriggeredAbility
super(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false); super(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false);
} }
LaeliaTheBladeReforgedAddCountersTriggeredAbility(final LaeliaTheBladeReforgedAddCountersTriggeredAbility ability) { private LaeliaTheBladeReforgedAddCountersTriggeredAbility(final LaeliaTheBladeReforgedAddCountersTriggeredAbility ability) {
super(ability); super(ability);
} }

View file

@ -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"; "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); super(effect);
} }

View file

@ -56,7 +56,7 @@ class LairwatchGiantTriggeredAbility extends TriggeredAbilityImpl {
super(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FirstStrikeAbility.getInstance())); super(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FirstStrikeAbility.getInstance()));
} }
LairwatchGiantTriggeredAbility(final LairwatchGiantTriggeredAbility ability) { private LairwatchGiantTriggeredAbility(final LairwatchGiantTriggeredAbility ability) {
super(ability); super(ability);
} }

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