mirror of
https://github.com/magefree/mage.git
synced 2025-12-28 14:32:06 -08:00
refactor: clean all copy constructors in cards starting H-I (#11120)
This commit is contained in:
parent
b7f27b5dd8
commit
7d72c8d2a1
259 changed files with 300 additions and 300 deletions
|
|
@ -63,7 +63,7 @@ class HaakonStromgaldScourgePlayEffect extends AsThoughEffectImpl {
|
|||
staticText = "You may cast {this} from your graveyard";
|
||||
}
|
||||
|
||||
public HaakonStromgaldScourgePlayEffect(final HaakonStromgaldScourgePlayEffect effect) {
|
||||
private HaakonStromgaldScourgePlayEffect(final HaakonStromgaldScourgePlayEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -95,7 +95,7 @@ class HaakonStromgaldScourgePlayEffect2 extends ContinuousRuleModifyingEffectImp
|
|||
staticText = ", but not from anywhere else";
|
||||
}
|
||||
|
||||
public HaakonStromgaldScourgePlayEffect2 (final HaakonStromgaldScourgePlayEffect2 effect) {
|
||||
private HaakonStromgaldScourgePlayEffect2(final HaakonStromgaldScourgePlayEffect2 effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -132,7 +132,7 @@ class HaakonPlayKnightsFromGraveyardEffect extends AsThoughEffectImpl {
|
|||
staticText = "As long as {this} is on the battlefield, you may cast Knight spells from your graveyard";
|
||||
}
|
||||
|
||||
public HaakonPlayKnightsFromGraveyardEffect(final HaakonPlayKnightsFromGraveyardEffect effect) {
|
||||
private HaakonPlayKnightsFromGraveyardEffect(final HaakonPlayKnightsFromGraveyardEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ class HaazdaMarshalTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new CreateTokenEffect(new SoldierLifelinkToken()));
|
||||
}
|
||||
|
||||
public HaazdaMarshalTriggeredAbility(final HaazdaMarshalTriggeredAbility ability) {
|
||||
private HaazdaMarshalTriggeredAbility(final HaazdaMarshalTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public final class HaazdaSnareSquad extends CardImpl {
|
|||
|
||||
}
|
||||
|
||||
public HaazdaSnareSquad (final HaazdaSnareSquad card) {
|
||||
private HaazdaSnareSquad(final HaazdaSnareSquad card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public final class HairStrungKoto extends CardImpl {
|
|||
this.addAbility(ability);
|
||||
}
|
||||
|
||||
public HairStrungKoto (final HairStrungKoto card) {
|
||||
private HairStrungKoto(final HairStrungKoto card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ class HakimLoreweaverEffect extends OneShotEffect {
|
|||
this.staticText = "Return target Aura card from your graveyard to the battlefield attached to {this}.";
|
||||
}
|
||||
|
||||
public HakimLoreweaverEffect(final HakimLoreweaverEffect effect) {
|
||||
private HakimLoreweaverEffect(final HakimLoreweaverEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class HalcyonGlazeToken extends TokenImpl {
|
|||
toughness = new MageInt(4);
|
||||
this.addAbility(FlyingAbility.getInstance());
|
||||
}
|
||||
public HalcyonGlazeToken(final HalcyonGlazeToken token) {
|
||||
private HalcyonGlazeToken(final HalcyonGlazeToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class HalfdaneUpkeepEffect extends OneShotEffect {
|
|||
this.staticText = "change {this}'s base power and toughness to the power and toughness of target creature other than Halfdane until the end of your next upkeep";
|
||||
}
|
||||
|
||||
public HalfdaneUpkeepEffect(final HalfdaneUpkeepEffect effect) {
|
||||
private HalfdaneUpkeepEffect(final HalfdaneUpkeepEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class HallOfTriumphBoostControlledEffect extends ContinuousEffectImpl {
|
|||
staticText = "Creatures you control of the chosen color get +1/+1";
|
||||
}
|
||||
|
||||
public HallOfTriumphBoostControlledEffect(final HallOfTriumphBoostControlledEffect effect) {
|
||||
private HallOfTriumphBoostControlledEffect(final HallOfTriumphBoostControlledEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class HallowPreventDamageByTargetEffect extends PreventionEffectImpl {
|
|||
staticText = "Prevent all damage target spell would deal this turn. You gain life equal to the damage prevented this way";
|
||||
}
|
||||
|
||||
public HallowPreventDamageByTargetEffect(final HallowPreventDamageByTargetEffect effect) {
|
||||
private HallowPreventDamageByTargetEffect(final HallowPreventDamageByTargetEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ class HallowedBurialEffect extends OneShotEffect {
|
|||
this.staticText = "Put all creatures on the bottom of their owners' libraries";
|
||||
}
|
||||
|
||||
public HallowedBurialEffect(final HallowedBurialEffect effect) {
|
||||
private HallowedBurialEffect(final HallowedBurialEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class HallowedMoonlightEffect extends ReplacementEffectImpl {
|
|||
staticText = "Until end of turn, if a creature would enter the battlefield and it wasn't cast, exile it instead";
|
||||
}
|
||||
|
||||
public HallowedMoonlightEffect(final HallowedMoonlightEffect effect) {
|
||||
private HallowedMoonlightEffect(final HallowedMoonlightEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class CantAttackIfAttackedLastTurnAllEffect extends RestrictionEffect {
|
|||
this.staticText = "Creatures that attacked during their controller's last turn can't attack";
|
||||
}
|
||||
|
||||
public CantAttackIfAttackedLastTurnAllEffect(final CantAttackIfAttackedLastTurnAllEffect effect) {
|
||||
private CantAttackIfAttackedLastTurnAllEffect(final CantAttackIfAttackedLastTurnAllEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ public final class HaltOrder extends CardImpl {
|
|||
this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1).concatBy("<br>"));
|
||||
}
|
||||
|
||||
public HaltOrder (final HaltOrder card) {
|
||||
private HaltOrder(final HaltOrder card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ class HammerJammerTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever you roll a die, ");
|
||||
}
|
||||
|
||||
public HammerJammerTriggeredAbility(final HammerJammerTriggeredAbility ability) {
|
||||
private HammerJammerTriggeredAbility(final HammerJammerTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -125,7 +125,7 @@ class HammerJammerEffect extends OneShotEffect {
|
|||
this.staticText = "remove all +1/+1 counters from {this}, then put a number of +1/+1 counters on it equal to the result";
|
||||
}
|
||||
|
||||
public HammerJammerEffect(final HammerJammerEffect effect) {
|
||||
private HammerJammerEffect(final HammerJammerEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class HammerMageEffect extends OneShotEffect {
|
|||
staticText = "Destroy all artifacts with mana value X or less";
|
||||
}
|
||||
|
||||
public HammerMageEffect(final HammerMageEffect effect) {
|
||||
private HammerMageEffect(final HammerMageEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ class HammerOfNazahnEffect extends OneShotEffect {
|
|||
this.staticText = "you may attach that Equipment to target creature you control";
|
||||
}
|
||||
|
||||
public HammerOfNazahnEffect(final HammerOfNazahnEffect effect) {
|
||||
private HammerOfNazahnEffect(final HammerOfNazahnEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public final class HammerOfRuin extends CardImpl {
|
|||
this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(2), false));
|
||||
}
|
||||
|
||||
public HammerOfRuin (final HammerOfRuin card) {
|
||||
private HammerOfRuin(final HammerOfRuin card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class HammerheimEffect extends ContinuousEffectImpl {
|
|||
this.staticText = "Target creature loses all landwalk abilities until end of turn.";
|
||||
}
|
||||
|
||||
public HammerheimEffect(final HammerheimEffect effect) {
|
||||
private HammerheimEffect(final HammerheimEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class HanSoloScrumratTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever {this} creature deals damage during your turn, ");
|
||||
}
|
||||
|
||||
public HanSoloScrumratTriggeredAbility(final HanSoloScrumratTriggeredAbility ability) {
|
||||
private HanSoloScrumratTriggeredAbility(final HanSoloScrumratTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ public final class HanabiBlast extends CardImpl {
|
|||
this.getSpellAbility().addEffect(new DiscardControllerEffect(1, true).concatBy(", then"));
|
||||
}
|
||||
|
||||
public HanabiBlast (final HanabiBlast card) {
|
||||
private HanabiBlast(final HanabiBlast card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ public final class HandOfThePraetors extends CardImpl {
|
|||
this.addAbility(ability);
|
||||
}
|
||||
|
||||
public HandOfThePraetors (final HandOfThePraetors card) {
|
||||
private HandOfThePraetors(final HandOfThePraetors card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ class HandToHandEffect extends ContinuousRuleModifyingEffectImpl {
|
|||
staticText = "During combat, players can't cast instant spells or activate abilities that aren't mana abilities";
|
||||
}
|
||||
|
||||
public HandToHandEffect(final HandToHandEffect effect) {
|
||||
private HandToHandEffect(final HandToHandEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class HaphazardBombardmentEffect extends OneShotEffect {
|
|||
this.staticText = "choose four nonenchantment permanents you don't control and put an aim counter on each of them";
|
||||
}
|
||||
|
||||
public HaphazardBombardmentEffect(final HaphazardBombardmentEffect effect) {
|
||||
private HaphazardBombardmentEffect(final HaphazardBombardmentEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -108,7 +108,7 @@ class HaphazardBombardmentEndOfTurnEffect extends OneShotEffect {
|
|||
this.staticText = "destroy one of those permanents at random";
|
||||
}
|
||||
|
||||
public HaphazardBombardmentEndOfTurnEffect(final HaphazardBombardmentEndOfTurnEffect effect) {
|
||||
private HaphazardBombardmentEndOfTurnEffect(final HaphazardBombardmentEndOfTurnEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class HarborGuardianEffect extends OneShotEffect {
|
|||
staticText = "defending player may draw a card";
|
||||
}
|
||||
|
||||
public HarborGuardianEffect(final HarborGuardianEffect effect) {
|
||||
private HarborGuardianEffect(final HarborGuardianEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HarborSerpentEffect extends RestrictionEffect {
|
|||
staticText = "{this} can't attack unless there are five or more Islands on the battlefield";
|
||||
}
|
||||
|
||||
public HarborSerpentEffect(final HarborSerpentEffect effect) {
|
||||
private HarborSerpentEffect(final HarborSerpentEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class HarmlessOfferingEffect extends ContinuousEffectImpl {
|
|||
this.staticText = "Target opponent gains control of target permanent you control";
|
||||
}
|
||||
|
||||
public HarmlessOfferingEffect(final HarmlessOfferingEffect effect) {
|
||||
private HarmlessOfferingEffect(final HarmlessOfferingEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ class HarmonicConvergenceEffect extends OneShotEffect {
|
|||
this.staticText = "Put all enchantments on top of their owners' libraries";
|
||||
}
|
||||
|
||||
public HarmonicConvergenceEffect(final HarmonicConvergenceEffect effect) {
|
||||
private HarmonicConvergenceEffect(final HarmonicConvergenceEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class HarmonyOfNatureEffect extends OneShotEffect {
|
|||
staticText = "Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way";
|
||||
}
|
||||
|
||||
public HarmonyOfNatureEffect(HarmonyOfNatureEffect effect) {
|
||||
private HarmonyOfNatureEffect(final HarmonyOfNatureEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class HarmsWayPreventDamageTargetEffect extends RedirectionEffect {
|
|||
this.damageSource = new TargetSource();
|
||||
}
|
||||
|
||||
public HarmsWayPreventDamageTargetEffect(final HarmsWayPreventDamageTargetEffect effect) {
|
||||
private HarmsWayPreventDamageTargetEffect(final HarmsWayPreventDamageTargetEffect effect) {
|
||||
super(effect);
|
||||
this.damageSource = effect.damageSource.copy();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ class HarnessTheStormTriggeredAbility extends SpellCastControllerTriggeredAbilit
|
|||
super(effect, filter, optional);
|
||||
}
|
||||
|
||||
public HarnessTheStormTriggeredAbility(HarnessTheStormTriggeredAbility ability) {
|
||||
private HarnessTheStormTriggeredAbility(final HarnessTheStormTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -92,7 +92,7 @@ class HarnessTheStormEffect extends OneShotEffect {
|
|||
+ "spell from your graveyard. <i>(you still pay its costs.)</i>";
|
||||
}
|
||||
|
||||
public HarnessTheStormEffect(final HarnessTheStormEffect effect) {
|
||||
private HarnessTheStormEffect(final HarnessTheStormEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class HarnessedLightningEffect extends OneShotEffect {
|
|||
this.staticText = "Choose target creature. You get {E}{E}{E}, then you may pay any amount of {E}. {this} deals that much damage to that creature";
|
||||
}
|
||||
|
||||
public HarnessedLightningEffect(final HarnessedLightningEffect effect) {
|
||||
private HarnessedLightningEffect(final HarnessedLightningEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class HarshDeceiverEffect extends OneShotEffect {
|
|||
this.staticText = "Reveal the top card of your library. If it's a land card, untap {this} and it gets +1/+1 until end of turn";
|
||||
}
|
||||
|
||||
public HarshDeceiverEffect(final HarshDeceiverEffect effect) {
|
||||
private HarshDeceiverEffect(final HarshDeceiverEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class HarshJudgmentEffect extends RedirectionEffect {
|
|||
staticText = "If an instant or sorcery spell of the chosen color would deal damage to you, it deals that damage to its controller instead";
|
||||
}
|
||||
|
||||
public HarshJudgmentEffect(final HarshJudgmentEffect effect) {
|
||||
private HarshJudgmentEffect(final HarshJudgmentEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class HarshJusticeTriggeredAbility extends DelayedTriggeredAbility {
|
|||
setTriggerPhrase("This turn, whenever an attacking creature deals combat damage to you, ");
|
||||
}
|
||||
|
||||
public HarshJusticeTriggeredAbility(final HarshJusticeTriggeredAbility ability) {
|
||||
private HarshJusticeTriggeredAbility(final HarshJusticeTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -105,7 +105,7 @@ class HarshJusticeEffect extends OneShotEffect {
|
|||
this.staticText = "it deals that much damage to its controller";
|
||||
}
|
||||
|
||||
public HarshJusticeEffect(final HarshJusticeEffect effect) {
|
||||
private HarshJusticeEffect(final HarshJusticeEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class HarshMercyEffect extends OneShotEffect {
|
|||
this.staticText = "Each player chooses a creature type. Destroy all creatures that aren't of a type chosen this way. They can't be regenerated.";
|
||||
}
|
||||
|
||||
public HarshMercyEffect(final HarshMercyEffect effect) {
|
||||
private HarshMercyEffect(final HarshMercyEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class HasranOgressEffect extends OneShotEffect {
|
|||
this.staticText = "{this} deals 3 damage to you unless you pay {2}";
|
||||
}
|
||||
|
||||
public HasranOgressEffect(final HasranOgressEffect effect) {
|
||||
private HasranOgressEffect(final HasranOgressEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class HatcherySpiderEffect extends OneShotEffect {
|
|||
+ "in a random order.";
|
||||
}
|
||||
|
||||
public HatcherySpiderEffect(final HatcherySpiderEffect effect) {
|
||||
private HatcherySpiderEffect(final HatcherySpiderEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class HatchetBullyCost extends CostImpl {
|
|||
this.text = "Put a -1/-1 counter on a creature you control";
|
||||
}
|
||||
|
||||
public HatchetBullyCost(HatchetBullyCost cost) {
|
||||
private HatchetBullyCost(final HatchetBullyCost cost) {
|
||||
super(cost);
|
||||
}
|
||||
|
||||
|
|
@ -97,7 +97,7 @@ class HatchetBullyEffect extends OneShotEffect {
|
|||
staticText = "{this} deals 2 damage to any target";
|
||||
}
|
||||
|
||||
public HatchetBullyEffect(final HatchetBullyEffect effect) {
|
||||
private HatchetBullyEffect(final HatchetBullyEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class HauntedAngelEffect extends OneShotEffect {
|
|||
staticText = "and each other player creates a 3/3 black Angel creature token with flying.";
|
||||
}
|
||||
|
||||
public HauntedAngelEffect(HauntedAngelEffect copy) {
|
||||
private HauntedAngelEffect(final HauntedAngelEffect copy) {
|
||||
super(copy);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class HauntedPlateMailToken extends TokenImpl {
|
|||
power = new MageInt(4);
|
||||
toughness = new MageInt(4);
|
||||
}
|
||||
public HauntedPlateMailToken(final HauntedPlateMailToken token) {
|
||||
private HauntedPlateMailToken(final HauntedPlateMailToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ class HavengulLichPlayEffect extends AsThoughEffectImpl {
|
|||
staticText = "You may cast target creature card in a graveyard this turn";
|
||||
}
|
||||
|
||||
public HavengulLichPlayEffect(final HavengulLichPlayEffect effect) {
|
||||
private HavengulLichPlayEffect(final HavengulLichPlayEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -107,7 +107,7 @@ class HavengulLichPlayedEffect extends OneShotEffect {
|
|||
super(Outcome.PutCreatureInPlay);
|
||||
}
|
||||
|
||||
public HavengulLichPlayedEffect(final HavengulLichPlayedEffect effect) {
|
||||
private HavengulLichPlayedEffect(final HavengulLichPlayedEffect effect) {
|
||||
super(effect);
|
||||
staticText = "When you cast that card this turn, {this} gains all activated abilities of that card until end of turn";
|
||||
}
|
||||
|
|
@ -136,7 +136,7 @@ class HavengulLichDelayedTriggeredAbility extends DelayedTriggeredAbility {
|
|||
this.cardId = cardId;
|
||||
}
|
||||
|
||||
public HavengulLichDelayedTriggeredAbility(HavengulLichDelayedTriggeredAbility ability) {
|
||||
private HavengulLichDelayedTriggeredAbility(final HavengulLichDelayedTriggeredAbility ability) {
|
||||
super(ability);
|
||||
this.cardId = ability.cardId;
|
||||
}
|
||||
|
|
@ -172,7 +172,7 @@ class HavengulLichEffect extends ContinuousEffectImpl {
|
|||
this.cardId = cardId;
|
||||
}
|
||||
|
||||
public HavengulLichEffect(final HavengulLichEffect effect) {
|
||||
private HavengulLichEffect(final HavengulLichEffect effect) {
|
||||
super(effect);
|
||||
this.cardId = effect.cardId;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ class HavengulMysteryTransformAbility extends TriggeredAbilityImpl {
|
|||
this.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE_YOUR_GRAVEYARD));
|
||||
}
|
||||
|
||||
public HavengulMysteryTransformAbility(final HavengulMysteryTransformAbility ability) {
|
||||
private HavengulMysteryTransformAbility(final HavengulMysteryTransformAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class HavengulSkaabAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new ReturnToHandTargetEffect());
|
||||
}
|
||||
|
||||
public HavengulSkaabAbility(final HavengulSkaabAbility ability) {
|
||||
private HavengulSkaabAbility(final HavengulSkaabAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ public final class HawkeaterMoth extends CardImpl {
|
|||
this.addAbility(ShroudAbility.getInstance());
|
||||
}
|
||||
|
||||
public HawkeaterMoth (final HawkeaterMoth card) {
|
||||
private HawkeaterMoth(final HawkeaterMoth card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ class HazduhrTheAbbotRedirectDamageEffect extends RedirectionEffect {
|
|||
this.staticText = "The next X damage that would be dealt this turn to target white creature you control is dealt to {this} instead";
|
||||
}
|
||||
|
||||
public HazduhrTheAbbotRedirectDamageEffect(final HazduhrTheAbbotRedirectDamageEffect effect) {
|
||||
private HazduhrTheAbbotRedirectDamageEffect(final HazduhrTheAbbotRedirectDamageEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ class HazezonTamarEntersEffect extends OneShotEffect {
|
|||
this.staticText = "create X 1/1 Sand Warrior creature tokens that are red, green, and white at the beginning of your next upkeep, where X is the number of lands you control at that time";
|
||||
}
|
||||
|
||||
public HazezonTamarEntersEffect(final HazezonTamarEntersEffect effect) {
|
||||
private HazezonTamarEntersEffect(final HazezonTamarEntersEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ public final class HazoretsFavor extends CardImpl {
|
|||
this.staticText = "If you do, sacrifice it at the beginning of the next end step";
|
||||
}
|
||||
|
||||
public HazoretsFavorSacrificeEffect(final HazoretsFavorSacrificeEffect effect) {
|
||||
private HazoretsFavorSacrificeEffect(final HazoretsFavorSacrificeEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class HazoretsUndyingFuryEffect extends OneShotEffect {
|
|||
"5 or less from among them without paying their mana costs";
|
||||
}
|
||||
|
||||
public HazoretsUndyingFuryEffect(final HazoretsUndyingFuryEffect effect) {
|
||||
private HazoretsUndyingFuryEffect(final HazoretsUndyingFuryEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ class HealTheScarsEffect extends OneShotEffect {
|
|||
staticText = "You gain life equal to that creature's toughness";
|
||||
}
|
||||
|
||||
public HealTheScarsEffect(final HealTheScarsEffect effect) {
|
||||
private HealTheScarsEffect(final HealTheScarsEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class HealingGraceEffect extends PreventionEffectImpl {
|
|||
this.staticText = "Prevent the next 3 damage that would be dealt to any target this turn by a source of your choice";
|
||||
}
|
||||
|
||||
public HealingGraceEffect(final HealingGraceEffect effect) {
|
||||
private HealingGraceEffect(final HealingGraceEffect effect) {
|
||||
super(effect);
|
||||
this.targetSource = effect.targetSource.copy();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ class HeartOfBogardanEffect extends OneShotEffect {
|
|||
+ "where X is twice the number of age counters on {this} minus 2";
|
||||
}
|
||||
|
||||
public HeartOfBogardanEffect(final HeartOfBogardanEffect effect) {
|
||||
private HeartOfBogardanEffect(final HeartOfBogardanEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ class HeartOfLightEffect extends PreventionEffectImpl {
|
|||
staticText = "Prevent all damage that would be dealt to and dealt by enchanted creature";
|
||||
}
|
||||
|
||||
public HeartOfLightEffect(final HeartOfLightEffect effect) {
|
||||
private HeartOfLightEffect(final HeartOfLightEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ class HeartWolfDelayedTriggeredAbility extends DelayedTriggeredAbility {
|
|||
super(new SacrificeSourceEffect(), Duration.EndOfTurn, false);
|
||||
}
|
||||
|
||||
public HeartWolfDelayedTriggeredAbility(HeartWolfDelayedTriggeredAbility ability) {
|
||||
private HeartWolfDelayedTriggeredAbility(final HeartWolfDelayedTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class HeartlessHidetsuguDamageEffect extends OneShotEffect {
|
|||
this.staticText = "{this} deals damage to each player equal to half that player's life total, rounded down";
|
||||
}
|
||||
|
||||
public HeartlessHidetsuguDamageEffect(final HeartlessHidetsuguDamageEffect effect) {
|
||||
private HeartlessHidetsuguDamageEffect(final HeartlessHidetsuguDamageEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class HeartmenderEffect extends OneShotEffect {
|
|||
staticText = "remove a -1/-1 counter from each creature you control";
|
||||
}
|
||||
|
||||
public HeartmenderEffect(HeartmenderEffect effect) {
|
||||
private HeartmenderEffect(final HeartmenderEffect effect) {
|
||||
super(effect);
|
||||
this.counter = effect.counter.copy();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class HeartstoneEffect extends CostModificationEffectImpl {
|
|||
staticText = effectText;
|
||||
}
|
||||
|
||||
public HeartstoneEffect(final HeartstoneEffect effect) {
|
||||
private HeartstoneEffect(final HeartstoneEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ class HeatOfBattleTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DamageTargetEffect(1));
|
||||
}
|
||||
|
||||
public HeatOfBattleTriggeredAbility(HeatOfBattleTriggeredAbility ability) {
|
||||
private HeatOfBattleTriggeredAbility(final HeatOfBattleTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class HeatShimmerEffect extends OneShotEffect {
|
|||
this.staticText = "Create a token that's a copy of target creature, except it has haste and \"At the beginning of the end step, exile this permanent.\"";
|
||||
}
|
||||
|
||||
public HeatShimmerEffect(final HeatShimmerEffect effect) {
|
||||
private HeatShimmerEffect(final HeatShimmerEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class HeatStrokeEffect extends OneShotEffect {
|
|||
this.staticText = "destroy each creature that blocked or was blocked this turn";
|
||||
}
|
||||
|
||||
public HeatStrokeEffect(HeatStrokeEffect effect) {
|
||||
private HeatStrokeEffect(final HeatStrokeEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ class HeavenlyBlademasterEffect extends OneShotEffect {
|
|||
staticText = "you may attach any number of Auras and Equipment you control to it";
|
||||
}
|
||||
|
||||
public HeavenlyBlademasterEffect(final HeavenlyBlademasterEffect effect) {
|
||||
private HeavenlyBlademasterEffect(final HeavenlyBlademasterEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class HeavyArbalestEffect extends ReplacementEffectImpl {
|
|||
staticText = "Equipped creature doesn't untap during its controller's untap step";
|
||||
}
|
||||
|
||||
public HeavyArbalestEffect(final HeavyArbalestEffect effect) {
|
||||
private HeavyArbalestEffect(final HeavyArbalestEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ class HedronAlignmentEffect extends OneShotEffect {
|
|||
this.staticText = "you may reveal your hand. If you do, you win the game if you own a card named Hedron Alignment in exile, in your hand, in your graveyard, and on the battlefield";
|
||||
}
|
||||
|
||||
public HedronAlignmentEffect(final HedronAlignmentEffect effect) {
|
||||
private HedronAlignmentEffect(final HedronAlignmentEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ class HedronFieldPuristsEffect extends PreventionEffectImpl {
|
|||
this.staticText = "If a source would deal damage to you or a creature you control, prevent " + amount + " of that damage";
|
||||
}
|
||||
|
||||
public HedronFieldPuristsEffect(HedronFieldPuristsEffect effect) {
|
||||
private HedronFieldPuristsEffect(final HedronFieldPuristsEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public final class HedronMatrix extends CardImpl {
|
|||
this.addAbility(new EquipAbility(Outcome.BoostCreature, new GenericManaCost(4), new TargetControlledCreaturePermanent(), false));
|
||||
}
|
||||
|
||||
public HedronMatrix (final HedronMatrix card) {
|
||||
private HedronMatrix(final HedronMatrix card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
@ -56,7 +56,7 @@ class HedronMatrixEffect extends ContinuousEffectImpl {
|
|||
staticText = "Equipped creature gets +X/+X, where X is its mana value";
|
||||
}
|
||||
|
||||
public HedronMatrixEffect(final HedronMatrixEffect effect) {
|
||||
private HedronMatrixEffect(final HedronMatrixEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ public final class HedronRover extends CardImpl {
|
|||
this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false));
|
||||
}
|
||||
|
||||
public HedronRover (final HedronRover card) {
|
||||
private HedronRover(final HedronRover card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public final class HeedTheMists extends CardImpl {
|
|||
staticText = "Mill a card, then draw cards equal to the milled card's mana value";
|
||||
}
|
||||
|
||||
public HeedTheMistsEffect(HeedTheMistsEffect effect) {
|
||||
private HeedTheMistsEffect(final HeedTheMistsEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ class HeirloomBladeEffect extends OneShotEffect {
|
|||
+ "Put that card into your hand and the rest on the bottom of your library in a random order";
|
||||
}
|
||||
|
||||
public HeirloomBladeEffect(final HeirloomBladeEffect effect) {
|
||||
private HeirloomBladeEffect(final HeirloomBladeEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class HeliodsPunishmentLoseAllAbilitiesEnchantedEffect extends ContinuousEffectI
|
|||
staticText = "It loses all abilities and has \"{T}: Remove a task counter from {this}. Then if it has no task counters on it, destroy {this}.\"";
|
||||
}
|
||||
|
||||
public HeliodsPunishmentLoseAllAbilitiesEnchantedEffect(final HeliodsPunishmentLoseAllAbilitiesEnchantedEffect effect) {
|
||||
private HeliodsPunishmentLoseAllAbilitiesEnchantedEffect(final HeliodsPunishmentLoseAllAbilitiesEnchantedEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -102,7 +102,7 @@ class HeliodsPunishmentEffect extends OneShotEffect {
|
|||
sourceEnchantmentId = null;
|
||||
}
|
||||
|
||||
public HeliodsPunishmentEffect(final HeliodsPunishmentEffect effect) {
|
||||
private HeliodsPunishmentEffect(final HeliodsPunishmentEffect effect) {
|
||||
super(effect);
|
||||
this.sourceEnchantmentId = effect.sourceEnchantmentId;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class HellcarverDemonEffect extends OneShotEffect {
|
|||
+ "spells from among cards exiled this way without paying their mana costs";
|
||||
}
|
||||
|
||||
public HellcarverDemonEffect(final HellcarverDemonEffect effect) {
|
||||
private HellcarverDemonEffect(final HellcarverDemonEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class HelldozerEffect extends OneShotEffect {
|
|||
this.staticText = "Destroy target land. If that land was nonbasic, untap Helldozer";
|
||||
}
|
||||
|
||||
public HelldozerEffect(final HelldozerEffect effect) {
|
||||
private HelldozerEffect(final HelldozerEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ class HellfireEffect extends OneShotEffect {
|
|||
this.staticText = "Destroy all nonblack creatures. {this} deals X plus 3 damage to you, where X is the number of creatures that died this way";
|
||||
}
|
||||
|
||||
public HellfireEffect(final HellfireEffect effect) {
|
||||
private HellfireEffect(final HellfireEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HellholeRatsEffect extends OneShotEffect {
|
|||
this.staticText = "target player discards a card. {this} deals damage to that player equal to that card's mana value";
|
||||
}
|
||||
|
||||
public HellholeRatsEffect(final HellholeRatsEffect effect) {
|
||||
private HellholeRatsEffect(final HellholeRatsEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ class HellionEruptionEffect extends OneShotEffect {
|
|||
this.staticText = "Sacrifice all creatures you control, then create that many 4/4 red Hellion creature tokens";
|
||||
}
|
||||
|
||||
public HellionEruptionEffect(final HellionEruptionEffect effect) {
|
||||
private HellionEruptionEffect(final HellionEruptionEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public final class HellkiteOverlord extends CardImpl {
|
|||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl<>("{B}{G}")));
|
||||
}
|
||||
|
||||
public HellkiteOverlord (final HellkiteOverlord card) {
|
||||
private HellkiteOverlord(final HellkiteOverlord card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ class HellkiteTyrantEffect extends OneShotEffect {
|
|||
this.staticText = "gain control of all artifacts that player controls";
|
||||
}
|
||||
|
||||
public HellkiteTyrantEffect(final HellkiteTyrantEffect effect) {
|
||||
private HellkiteTyrantEffect(final HellkiteTyrantEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
@ -120,7 +120,7 @@ class HellkiteTyrantControlEffect extends ContinuousEffectImpl {
|
|||
this.controllerId = controllerId;
|
||||
}
|
||||
|
||||
public HellkiteTyrantControlEffect(final HellkiteTyrantControlEffect effect) {
|
||||
private HellkiteTyrantControlEffect(final HellkiteTyrantControlEffect effect) {
|
||||
super(effect);
|
||||
this.controllerId = effect.controllerId;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class HellriderTriggeredAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new DamageTargetEffect(1));
|
||||
}
|
||||
|
||||
public HellriderTriggeredAbility(final HellriderTriggeredAbility ability) {
|
||||
private HellriderTriggeredAbility(final HellriderTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ class HelmOfKaldraEffect extends OneShotEffect {
|
|||
this.staticText = "if you control Equipment named Helm of Kaldra, Sword of Kaldra, and Shield of Kaldra, create Kaldra, a legendary 4/4 colorless Avatar creature token. Attach those Equipment to it";
|
||||
}
|
||||
|
||||
public HelmOfKaldraEffect(final HelmOfKaldraEffect effect) {
|
||||
private HelmOfKaldraEffect(final HelmOfKaldraEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class HelmOfTheHostEffect extends OneShotEffect {
|
|||
this.staticText = "create a token that's a copy of equipped creature, except the token isn't legendary if equipped creature is legendary. That token gains haste.";
|
||||
}
|
||||
|
||||
public HelmOfTheHostEffect(final HelmOfTheHostEffect effect) {
|
||||
private HelmOfTheHostEffect(final HelmOfTheHostEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HeraldOfAnafenzaTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever you activate {this}'s outlast ability, ");
|
||||
}
|
||||
|
||||
public HeraldOfAnafenzaTriggeredAbility(final HeraldOfAnafenzaTriggeredAbility ability) {
|
||||
private HeraldOfAnafenzaTriggeredAbility(final HeraldOfAnafenzaTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ class HeraldsHornEffect extends OneShotEffect {
|
|||
this.staticText = "look at the top card of your library. If it's a creature card of the chosen type, you may reveal it and put it into your hand";
|
||||
}
|
||||
|
||||
public HeraldsHornEffect(final HeraldsHornEffect effect) {
|
||||
private HeraldsHornEffect(final HeraldsHornEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class HereticsPunishmentEffect extends OneShotEffect {
|
|||
staticText = "Choose any target, then mill three cards. {this} deals damage to that permanent or player equal to the highest mana value among the milled cards";
|
||||
}
|
||||
|
||||
public HereticsPunishmentEffect(final HereticsPunishmentEffect effect) {
|
||||
private HereticsPunishmentEffect(final HereticsPunishmentEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ class HeritageDruidManaEffect extends BasicManaEffect {
|
|||
this.filter = filter;
|
||||
}
|
||||
|
||||
public HeritageDruidManaEffect(final HeritageDruidManaEffect effect) {
|
||||
private HeritageDruidManaEffect(final HeritageDruidManaEffect effect) {
|
||||
super(effect);
|
||||
this.filter = effect.filter.copy();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HeroOfLeinaTowerEffect extends OneShotEffect {
|
|||
staticText = "you may pay {X}. If you do, put X +1/+1 counters on {this}";
|
||||
}
|
||||
|
||||
public HeroOfLeinaTowerEffect(final HeroOfLeinaTowerEffect effect) {
|
||||
private HeroOfLeinaTowerEffect(final HeroOfLeinaTowerEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class HeroOfOxidRidgeEffect extends RestrictionEffect {
|
|||
staticText = "creatures with power 1 or less can't block this turn";
|
||||
}
|
||||
|
||||
public HeroOfOxidRidgeEffect(final HeroOfOxidRidgeEffect effect) {
|
||||
private HeroOfOxidRidgeEffect(final HeroOfOxidRidgeEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ class HeroismEffect extends OneShotEffect {
|
|||
this.staticText = "For each attacking red creature, prevent all combat damage that would be dealt by that creature this turn unless its controller pays {2}{R}";
|
||||
}
|
||||
|
||||
public HeroismEffect(final HeroismEffect effect) {
|
||||
private HeroismEffect(final HeroismEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ class HexgoldSlashEffect extends OneShotEffect {
|
|||
"{this} deals 4 damage to that creature instead";
|
||||
}
|
||||
|
||||
public HexgoldSlashEffect(final HexgoldSlashEffect effect) {
|
||||
private HexgoldSlashEffect(final HexgoldSlashEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ class HibernationsEndAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever you pay {this}'s cumulative upkeep, ");
|
||||
}
|
||||
|
||||
public HibernationsEndAbility(final HibernationsEndAbility ability) {
|
||||
private HibernationsEndAbility(final HibernationsEndAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -82,7 +82,7 @@ class HibernationsEndEffect extends OneShotEffect {
|
|||
this.staticText = "search your library for a creature card with mana value equal to the number of age counters on {this}, put it onto the battlefield, then shuffle.";
|
||||
}
|
||||
|
||||
public HibernationsEndEffect(final HibernationsEndEffect effect) {
|
||||
private HibernationsEndEffect(final HibernationsEndEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class HiddenAncientsTreefolkToken extends TokenImpl {
|
|||
power = new MageInt(5);
|
||||
toughness = new MageInt(5);
|
||||
}
|
||||
public HiddenAncientsTreefolkToken(final HiddenAncientsTreefolkToken token) {
|
||||
private HiddenAncientsTreefolkToken(final HiddenAncientsTreefolkToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class HiddenBase extends CardImpl {
|
|||
this.addAbility(simpleActivatedAbility);
|
||||
}
|
||||
|
||||
public HiddenBase(final HiddenBase card) {
|
||||
private HiddenBase(final HiddenBase card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ class HiddenGibbonsApe extends TokenImpl {
|
|||
power = new MageInt(4);
|
||||
toughness = new MageInt(4);
|
||||
}
|
||||
public HiddenGibbonsApe(final HiddenGibbonsApe token) {
|
||||
private HiddenGibbonsApe(final HiddenGibbonsApe token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class HiddenGuerrillasSoldier extends TokenImpl {
|
|||
toughness = new MageInt(3);
|
||||
this.addAbility(TrampleAbility.getInstance());
|
||||
}
|
||||
public HiddenGuerrillasSoldier(final HiddenGuerrillasSoldier token) {
|
||||
private HiddenGuerrillasSoldier(final HiddenGuerrillasSoldier token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class HiddenHerdAbility extends TriggeredAbilityImpl {
|
|||
super(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new HiddenHerdBeast(), null, Duration.WhileOnBattlefield), false);
|
||||
}
|
||||
|
||||
public HiddenHerdAbility(final HiddenHerdAbility ability) {
|
||||
private HiddenHerdAbility(final HiddenHerdAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -87,7 +87,7 @@ class HiddenHerdBeast extends TokenImpl {
|
|||
power = new MageInt(3);
|
||||
toughness = new MageInt(3);
|
||||
}
|
||||
public HiddenHerdBeast(final HiddenHerdBeast token) {
|
||||
private HiddenHerdBeast(final HiddenHerdBeast token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ class HiddenPredatorsStateTriggeredAbility extends StateTriggeredAbility {
|
|||
setTriggerPhrase("When an opponent controls a creature with power 4 or greater, if {this} is an enchantment, ");
|
||||
}
|
||||
|
||||
public HiddenPredatorsStateTriggeredAbility(final HiddenPredatorsStateTriggeredAbility ability) {
|
||||
private HiddenPredatorsStateTriggeredAbility(final HiddenPredatorsStateTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
|
|
@ -110,7 +110,7 @@ class HiddenPredatorsToken extends TokenImpl {
|
|||
toughness = new MageInt(4);
|
||||
}
|
||||
|
||||
public HiddenPredatorsToken(final HiddenPredatorsToken token) {
|
||||
private HiddenPredatorsToken(final HiddenPredatorsToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ public class HiddenRetreat extends CardImpl {
|
|||
|
||||
}
|
||||
|
||||
public HiddenRetreat(final HiddenRetreat hiddenRetreat) {
|
||||
private HiddenRetreat(final HiddenRetreat hiddenRetreat) {
|
||||
super(hiddenRetreat);
|
||||
}
|
||||
|
||||
|
|
@ -49,7 +49,7 @@ class HiddenRetreatEffect extends PreventionEffectImpl {
|
|||
this.staticText = "Prevent all damage that would be dealt by target instant or sorcery spell this turn.";
|
||||
}
|
||||
|
||||
public HiddenRetreatEffect(final HiddenRetreatEffect effect) {
|
||||
private HiddenRetreatEffect(final HiddenRetreatEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ class HiddenSpiderToken extends TokenImpl {
|
|||
toughness = new MageInt(5);
|
||||
this.addAbility(ReachAbility.getInstance());
|
||||
}
|
||||
public HiddenSpiderToken(final HiddenSpiderToken token) {
|
||||
private HiddenSpiderToken(final HiddenSpiderToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class ElkBeastToken extends TokenImpl {
|
|||
toughness = new MageInt(2);
|
||||
}
|
||||
|
||||
public ElkBeastToken(final ElkBeastToken token) {
|
||||
private ElkBeastToken(final ElkBeastToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class HiddenStringsEffect extends OneShotEffect {
|
|||
this.staticText = "You may tap or untap target permanent, then you may tap or untap another target permanent";
|
||||
}
|
||||
|
||||
public HiddenStringsEffect(final HiddenStringsEffect effect) {
|
||||
private HiddenStringsEffect(final HiddenStringsEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ class SeekEffect extends OneShotEffect {
|
|||
staticText = "Search target opponent's library for a card and exile it. You gain life equal to its mana value. Then that player shuffles";
|
||||
}
|
||||
|
||||
public SeekEffect(final SeekEffect effect) {
|
||||
private SeekEffect(final SeekEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ class HidetsugusSecondRiteEffect extends OneShotEffect {
|
|||
this.staticText = "If target player has exactly 10 life, Hidetsugu's Second Rite deals 10 damage to that player";
|
||||
}
|
||||
|
||||
public HidetsugusSecondRiteEffect(final HidetsugusSecondRiteEffect effect) {
|
||||
private HidetsugusSecondRiteEffect(final HidetsugusSecondRiteEffect effect) {
|
||||
super(effect);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class HighPriestOfPenanceTriggeredAbility extends TriggeredAbilityImpl {
|
|||
setTriggerPhrase("Whenever {this} is dealt damage, ");
|
||||
}
|
||||
|
||||
public HighPriestOfPenanceTriggeredAbility(final HighPriestOfPenanceTriggeredAbility ability) {
|
||||
private HighPriestOfPenanceTriggeredAbility(final HighPriestOfPenanceTriggeredAbility 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